# compiler: R8 # compiler_version: 3.1.66 # min_api: 21 # pg_map_id: 0025756 # common_typos_disable # {"id":"com.android.tools.r8.mapping","version":"1.0"} android.content.pm.IPackageDeleteObserver$Stub -> android.content.pm.IPackageDeleteObserver$Stub: 1:2:void ():15:16 -> 1:1:android.os.IBinder asBinder():30:30 -> asBinder 1:1:android.content.pm.IPackageDeleteObserver asInterface(android.os.IBinder):25:25 -> asInterface 1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):36:36 -> onTransact android.content.pm.IPackageInstallObserver$Stub -> android.content.pm.IPackageInstallObserver$Stub: 1:2:void ():7:8 -> 1:1:android.os.IBinder asBinder():17:17 -> asBinder 1:1:android.content.pm.IPackageInstallObserver asInterface(android.os.IBinder):13:13 -> asInterface 1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):23:23 -> onTransact android.device.DeviceManager -> android.device.DeviceManager: 1:1:void ():54:54 -> 1:1:java.lang.String checkNotSet(java.lang.String):150:150 -> checkNotSet 1:1:void cleanDeviceOwner(java.lang.String):365:365 -> cleanDeviceOwner 1:1:void clearLock():356:356 -> clearLock 1:1:void connectVPN(java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):242:242 -> connectVPN 1:1:void controlAdb(boolean):219:219 -> controlAdb 1:1:void controlBT(boolean):207:207 -> controlBT 1:1:void controlGPS(boolean):216:216 -> controlGPS 1:1:void controlHotpot(boolean):563:563 -> controlHotpot 1:1:void controlMobileDate(boolean):213:213 -> controlMobileDate 1:1:void controlRecoverySystem(boolean):320:320 -> controlRecoverySystem 1:1:void controlScaner(int):222:222 -> controlScaner 1:1:void controlUSB(boolean):317:317 -> controlUSB 1:1:void controlWifi(boolean):210:210 -> controlWifi 1:1:void controlWifiAP(boolean):314:314 -> controlWifiAP 1:1:void disconnectVpn():248:248 -> disconnectVpn 1:1:void enableAdb(boolean):545:545 -> enableAdb 1:1:void enableGPS(boolean):276:276 -> enableGPS 1:1:void enableHomeKey(boolean):102:102 -> enableHomeKey 1:1:void enableMTP(boolean):575:575 -> enableMTP 1:1:void enableMobileDate(boolean):279:279 -> enableMobileDate 1:1:void enableStatusBar(boolean):112:112 -> enableStatusBar 1:1:void executeShellInput(java.lang.String):587:587 -> executeShellInput 1:1:java.lang.String executeShellToSetIptables(java.lang.String):444:444 -> executeShellToSetIptables 1:1:int getAdbStatus():548:548 -> getAdbStatus 1:1:long getAllAppsMemUsage():290:290 -> getAllAppsMemUsage 1:1:double getAllAppsPowerUsage():293:293 -> getAllAppsPowerUsage 1:1:java.util.List getAllowInstallApps(int):627:627 -> getAllowInstallApps 1:1:long getAppMemUsage(java.lang.String):284:284 -> getAppMemUsage 1:1:double getAppPowerUsage(java.lang.String):287:287 -> getAppPowerUsage 1:1:long getAppTrafficInfo(java.lang.String):304:304 -> getAppTrafficInfo 1:1:boolean getApplicationEnabledSetting(java.lang.String):611:611 -> getApplicationEnabledSetting 1:1:android.os.Bundle getAppsUseTimes():225:225 -> getAppsUseTimes 1:1:java.lang.String getAutoCallRecordPath():326:326 -> getAutoCallRecordPath 1:1:boolean getAutoPopInputMethod():399:399 -> getAutoPopInputMethod 1:1:java.util.List getAutoRunningApp():542:542 -> getAutoRunningApp 1:1:int getBTStatus():569:569 -> getBTStatus 1:1:android.os.Bundle getBatteryInfo():300:300 -> getBatteryInfo 1:1:java.util.List getCCZCBTWhiteList():513:513 -> getCCZCBTWhiteList 1:1:java.util.List getCCZCPkgWhiteList():504:504 -> getCCZCPkgWhiteList 1:1:java.lang.String getDeviceId():67:67 -> getDeviceId 1:1:java.lang.String getDeviceOwner():368:368 -> getDeviceOwner 1:1:boolean getDockerState():168:168 -> getDockerState 1:1:boolean getEnableAutoCallRecord():323:323 -> getEnableAutoCallRecord 1:1:java.lang.String getFlashId():201:201 -> getFlashId 1:1:int getGPSStatus():557:557 -> getGPSStatus 1:1:java.util.List getHideApplicationIcon():608:608 -> getHideApplicationIcon 1:1:boolean getHideCallNumber():492:492 -> getHideCallNumber 1:1:boolean getHomeKeyEnabled():381:381 -> getHomeKeyEnabled 1:1:int getHotpotStatus():560:560 -> getHotpotStatus 1:1:java.lang.String getImei(int):554:554 -> getImei 1:1:boolean getKeyguardKeyEnabled():393:393 -> getKeyguardKeyEnabled 1:1:boolean getLeftKeyEnabled():375:375 -> getLeftKeyEnabled 1:1:boolean getLeftKeyguardEnabled():417:417 -> getLeftKeyguardEnabled 1:1:android.os.Bundle getMemInfo():296:296 -> getMemInfo 1:1:int getMobileDataStatus():572:572 -> getMobileDataStatus 1:1:java.lang.String getPTTDownAction():429:429 -> getPTTDownAction 1:1:java.lang.String getPTTUpAction():435:435 -> getPTTUpAction 1:1:java.util.List getPackageInstaller():536:536 -> getPackageInstaller 1:1:android.os.Bundle getPowerUsage():311:311 -> getPowerUsage 1:1:java.lang.String getRamId():187:187 -> getRamId 1:1:int getRestrictionPolicy(java.lang.String):486:486 -> getRestrictionPolicy 1:1:boolean getRightKeyEnabled():387:387 -> getRightKeyEnabled 1:1:boolean getRightKeyguardEnabled():423:423 -> getRightKeyguardEnabled 1:1:java.lang.String getRomId():194:194 -> getRomId 1:1:java.util.List getRunningAppProcesses():438:438 -> getRunningAppProcesses 1:1:boolean getScanKeyPass():405:405 -> getScanKeyPass 1:1:int getScannerStatus():551:551 -> getScannerStatus 1:1:java.lang.String getSettingProperty(java.lang.String):483:483 -> getSettingProperty 1:1:boolean getShowScanButton():411:411 -> getShowScanButton 1:1:android.os.Bundle getSingleAppUseTimes(java.lang.String):228:228 -> getSingleAppUseTimes 1:1:java.lang.String getTIDSN():71:71 -> getTIDSN 1:1:java.lang.String getTopPackageName():441:441 -> getTopPackageName 1:1:long getTrafficInfo(long,long,int):180:180 -> getTrafficInfo 1:1:boolean getUSBState():235:235 -> getUSBState 1:1:int getVersionCode():639:639 -> getVersionCode 1:1:int getVpnState():245:245 -> getVpnState 1:1:int getWIFIStatus():566:566 -> getWIFIStatus 1:1:java.lang.String getWhiteList():267:267 -> getWhiteList 1:1:java.util.List getWifiWhiteList():596:596 -> getWifiWhiteList 1:1:boolean hasPackageName(java.lang.String):270:270 -> hasPackageName 1:1:boolean insertToWifiWhiteList(java.lang.String):593:593 -> insertToWifiWhiteList 1:1:boolean installApplication(java.lang.String,boolean,android.content.pm.IPackageInstallObserver):255:255 -> installApplication 2:2:boolean installApplication(java.lang.String):461:461 -> installApplication 1:1:void isCCZCAllowBTOthers():581:581 -> isCCZCAllowBTOthers 1:1:void isCCZCNotAllowBTOthers():584:584 -> isCCZCNotAllowBTOthers 1:1:boolean isDeviceOwner(java.lang.String):362:362 -> isDeviceOwner 1:1:boolean isFeatureSupport(java.lang.String):633:633 -> isFeatureSupport 1:1:boolean removeCCZCBTWhiteList(java.lang.String):510:510 -> removeCCZCBTWhiteList 1:1:boolean removeCCZCPkgWhiteList(java.lang.String):501:501 -> removeCCZCPkgWhiteList 1:1:boolean removeDefaultLauncher(java.lang.String):450:450 -> removeDefaultLauncher 1:1:boolean removeFromWifiWhiteList(java.lang.String):590:590 -> removeFromWifiWhiteList 1:1:void resetPassword():273:273 -> resetPassword 1:1:void saveLockPassword(java.lang.String,int):350:350 -> saveLockPassword 1:1:void saveLockPattern(java.lang.String):340:340 -> saveLockPattern 1:1:boolean setAPN(java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,java.lang.String,int,java.lang.String,boolean):141:141 -> setAPN 1:1:void setAirplaneMode(boolean):520:520 -> setAirplaneMode 1:1:void setAllowInstallApps(java.lang.String,int,int):624:624 -> setAllowInstallApps 1:1:void setApplicationEnabledSetting(java.lang.String,boolean):614:614 -> setApplicationEnabledSetting 1:1:void setAutoCallRecordPath(java.lang.String):332:332 -> setAutoCallRecordPath 1:1:void setAutoPopInputMethod(boolean):396:396 -> setAutoPopInputMethod 1:1:void setAutoRunningApp(android.content.ComponentName,int):539:539 -> setAutoRunningApp 1:1:boolean setCurrentTime(long):78:78 -> setCurrentTime 1:1:boolean setDefaultLauncher(android.content.ComponentName):447:447 -> setDefaultLauncher 1:1:void setDeviceOwner(android.content.ComponentName):359:359 -> setDeviceOwner 1:1:void setEnableAutoCallRecord(boolean):329:329 -> setEnableAutoCallRecord 1:1:void setHideApplicationIcon(java.lang.String,int):605:605 -> setHideApplicationIcon 1:1:void setHideCallNumber(boolean):495:495 -> setHideCallNumber 1:1:void setHomeKeyEnabled(boolean):378:378 -> setHomeKeyEnabled 1:1:void setKeyguardKeyEnabled(boolean):390:390 -> setKeyguardKeyEnabled 1:1:void setLeftKeyEnabled(boolean):372:372 -> setLeftKeyEnabled 1:1:void setLeftKeyguardEnabled(boolean):414:414 -> setLeftKeyguardEnabled 1:1:void setLocationEnabled(boolean):516:516 -> setLocationEnabled 1:1:void setLockScreenEnabled(boolean):524:524 -> setLockScreenEnabled 1:1:void setLockSreenNon():308:308 -> setLockSreenNon 1:1:void setLockTaskMode(java.lang.String,boolean):527:527 -> setLockTaskMode 1:1:void setLockTaskModePassword(java.lang.String):530:530 -> setLockTaskModePassword 1:1:void setPTTDownAction(java.lang.String):426:426 -> setPTTDownAction 1:1:void setPTTUpAction(java.lang.String):432:432 -> setPTTUpAction 1:1:void setPackageInstaller(java.lang.String,int):533:533 -> setPackageInstaller 1:1:void setProximityScanEnabled(boolean):258:258 -> setProximityScanEnabled 1:1:int setRestrictionPolicy(java.lang.String,int):489:489 -> setRestrictionPolicy 1:1:void setRightKeyEnabled(boolean):384:384 -> setRightKeyEnabled 1:1:void setRightKeyguardEnabled(boolean):420:420 -> setRightKeyguardEnabled 1:1:void setScanKeyPass(boolean):402:402 -> setScanKeyPass 1:1:boolean setSettingProperty(java.lang.String,java.lang.String):475:475 -> setSettingProperty 1:1:void setShowScanButton(boolean):408:408 -> setShowScanButton 1:1:void setSysProperties(java.lang.String,java.lang.String):171:171 -> setSysProperties 1:1:void shutdown(boolean):158:158 -> shutdown 1:1:void switchUSB(boolean):231:231 -> switchUSB 1:1:boolean uninstallApplication(java.lang.String,boolean,android.content.pm.IPackageDeleteObserver):252:252 -> uninstallApplication 2:2:boolean uninstallApplication(java.lang.String):472:472 -> uninstallApplication 1:1:int whiteListAppRemove(java.lang.String):264:264 -> whiteListAppRemove 1:1:boolean whiteListReset():578:578 -> whiteListReset 1:1:int whiteListsAppInsert(java.lang.String):261:261 -> whiteListsAppInsert 1:1:void wipeData():204:204 -> wipeData 1:1:boolean writeCCZCBTWhiteList(java.lang.String):507:507 -> writeCCZCBTWhiteList 1:1:boolean writeCCZCPkgWhiteList(java.lang.String):498:498 -> writeCCZCPkgWhiteList android.device.IccManager -> android.device.IccManager: 1:1:void ():46:46 -> 2:4:void ():48:50 -> 1:1:boolean CheckCard102():580:580 -> CheckCard102 1:1:boolean CheckCard1608():631:631 -> CheckCard1608 1:1:boolean CheckCard24():618:618 -> CheckCard24 1:1:boolean EarseEzData(int,int,int):613:613 -> EarseEzData 1:1:boolean Get1608ConfigZoneData(int,int,byte[]):655:655 -> Get1608ConfigZoneData 1:1:byte[] IccAct(char):100:100 -> IccAct 1:1:int IccAutoResponse(byte):576:576 -> IccAutoResponse 1:1:boolean IccClose():65:65 -> IccClose 1:1:byte[] IccExapdu(byte[],char):108:108 -> IccExapdu 1:1:byte[] IccFound():83:83 -> IccFound 1:1:boolean IccOpen():57:57 -> IccOpen 1:1:boolean IccSetBaudrate(int,int):75:75 -> IccSetBaudrate 1:1:boolean ReadDataOf102Card(int,int,int,byte[]):585:585 -> ReadDataOf102Card 1:1:boolean ReadDataOf1608Card(int,int,int,byte[]):635:635 -> ReadDataOf1608Card 1:1:boolean ReadDataOf24Card(int,int,byte[]):622:622 -> ReadDataOf24Card 1:1:boolean Update102UserKey(int,byte[]):600:600 -> Update102UserKey 1:1:boolean Verify102EzKey(int,int,byte[]):609:609 -> Verify102EzKey 1:1:boolean Verify102UserKey(int,byte[]):595:595 -> Verify102UserKey 1:1:boolean Verify1608ReadKey(int,int,byte[]):645:645 -> Verify1608ReadKey 1:1:boolean Verify1608WriteKey(int,int,byte[]):650:650 -> Verify1608WriteKey 1:1:boolean WriteDataOf102Card(int,int,int,byte[]):590:590 -> WriteDataOf102Card 1:1:boolean WriteDataOf1608Card(int,int,int,byte[]):640:640 -> WriteDataOf1608Card 1:1:boolean WriteDataOf24Card(int,int,byte[]):626:626 -> WriteDataOf24Card 1:1:int activate(byte[]):152:152 -> activate 1:1:int apduTransmit(byte[],int,byte[],byte[]):165:165 -> apduTransmit 1:1:int at88sc102_VerifyPassword(int,byte[],int):572:572 -> at88sc102_VerifyPassword 1:1:byte[] at88sc102_read(int,int):549:549 -> at88sc102_read 1:1:int at88sc102_write(int,byte[],int):561:561 -> at88sc102_write 1:1:int close():133:133 -> close 1:1:int deactivate():174:174 -> deactivate 1:1:int detect():142:142 -> detect 1:1:boolean getEzKey(int,int,byte[]):605:605 -> getEzKey 1:1:int getResponseEnable(byte):201:201 -> getResponseEnable 1:1:int open(byte,byte,byte):124:124 -> open 1:1:int request_Type(byte[]):184:184 -> request_Type 1:1:int setETU(int):211:211 -> setETU 1:1:int sle4428_password(int,byte[]):534:534 -> sle4428_password 1:1:byte[] sle4428_readMemory(int,int):507:507 -> sle4428_readMemory 1:1:int sle4428_reset(byte[]):494:494 -> sle4428_reset 1:1:int sle4428_writeMemory(int,byte[],int):519:519 -> sle4428_writeMemory 1:1:byte[] sle4436_authenticate(int,byte[],byte[]):436:436 -> sle4436_authenticate 1:1:int sle4436_decValue(int):484:484 -> sle4436_decValue 1:1:int sle4436_readBit(byte[]):456:456 -> sle4436_readBit 1:1:byte[] sle4436_readMemory(int,int):385:385 -> sle4436_readMemory 1:1:int sle4436_regIncrease(int):446:446 -> sle4436_regIncrease 1:1:int sle4436_reloadByte():474:474 -> sle4436_reloadByte 1:1:int sle4436_reset(byte[]):359:359 -> sle4436_reset 1:1:int sle4436_verifyPassword(byte[]):424:424 -> sle4436_verifyPassword 1:1:int sle4436_writeBit():465:465 -> sle4436_writeBit 1:1:int sle4436_writeCarry(int,int,byte[],int):410:410 -> sle4436_writeCarry 1:1:int sle4436_writeMemory(int,byte[],int):397:397 -> sle4436_writeMemory 1:1:int sle4442_reset(byte[]):228:228 -> sle4442_reset android.device.KeyMapManager -> android.device.KeyMapManager: 1:1:void (android.content.Context):27:27 -> 1:1:void delKeyEntry(int):43:43 -> delKeyEntry 1:1:void disableInterception(boolean):70:70 -> disableInterception 1:1:java.lang.String getKeyAction(int):92:92 -> getKeyAction 1:1:int getKeyCode(int):80:80 -> getKeyCode 1:1:java.util.List getKeyList():108:108 -> getKeyList 1:1:int getKeyMeta(int):83:83 -> getKeyMeta 1:1:int getKeytype(int):101:101 -> getKeytype 1:1:boolean hasKeyEntry(int):36:36 -> hasKeyEntry 1:1:boolean isInterception():62:62 -> isInterception 1:1:void mapKeyEntry(android.view.KeyEvent,int,java.lang.String):54:54 -> mapKeyEntry android.device.KeyMapManager$KeyEntry -> android.device.KeyMapManager$KeyEntry: 1:1:void (android.device.KeyMapManager):113:113 -> 2:2:void (android.device.KeyMapManager):117:117 -> 3:3:void (android.device.KeyMapManager):121:121 -> 4:4:void (android.device.KeyMapManager):125:125 -> 5:5:void (android.device.KeyMapManager):129:129 -> 6:6:void (android.device.KeyMapManager):133:133 -> android.device.Led -> android.device.Led: 1:8:void ():4:11 -> 9:9:void ():3:3 -> 1:2:void (java.lang.String,int,int):15:16 -> 1:1:int toInt():23:23 -> toInt 1:1:android.device.Led valueOf(java.lang.String):3:3 -> valueOf 1:1:android.device.Led[] values():3:3 -> values android.device.LedManager -> android.device.LedManager: 1:1:void ():7:7 -> 1:1:void enableLedIndicator(android.device.Led,boolean):19:19 -> enableLedIndicator 1:3:void setBrightness(java.lang.String,byte[]):30:32 -> setBrightness 4:4:void setBrightness(java.lang.String,byte[]):34:34 -> setBrightness 5:5:void setBrightness(java.lang.String,byte[]):36:36 -> setBrightness android.device.MagManager -> android.device.MagManager: 1:1:void ():25:25 -> 1:1:int checkCard():57:57 -> checkCard 1:1:int close():50:50 -> close 1:1:int getAllStripInfo(byte[]):68:68 -> getAllStripInfo 1:1:int getEncryptStripInfo(int,int,byte[],byte[],byte[]):92:92 -> getEncryptStripInfo 2:2:int getEncryptStripInfo(int,int,int,byte[],byte[],byte[],byte[]):95:95 -> getEncryptStripInfo 1:1:int getSingleStripInfo(int,byte[]):77:77 -> getSingleStripInfo 1:1:java.io.FileDescriptor open(int):36:36 -> open 2:2:int open():43:43 -> open android.device.MaxqManager -> android.device.MaxqManager: 1:1:void ():31:31 -> 1:1:void addPedInputListener(android.device.MaxqManager$PedInputListener):528:528 -> addPedInputListener 1:1:int calculateMAC(int,int,byte[],int,byte[],byte[]):376:376 -> calculateMAC 1:1:int clearKey(byte[],byte[]):241:241 -> clearKey 1:1:int close():199:199 -> close 1:1:int decryptData(int,int,int,byte[],int,int,byte[],int,byte[],byte[]):352:352 -> decryptData 1:1:int deleteKey(int,int,byte[],byte[]):294:294 -> deleteKey 1:1:int downloadKey(int,int,int,byte[],int,byte[],byte[]):272:272 -> downloadKey 1:1:int enableSuspend(int,byte[],byte[]):494:494 -> enableSuspend 1:1:int encryptData(int,int,int,byte[],int,int,byte[],int,byte[],byte[]):323:323 -> encryptData 1:1:int encryptMagData(int,int,byte[],int,byte[],byte[]):541:541 -> encryptMagData 1:1:void endPinInputEvent(int):405:405 -> endPinInputEvent 1:1:int generateRandomData(byte[],byte[]):481:481 -> generateRandomData 1:1:int getFirmwareVersion(byte[],byte[]):210:210 -> getFirmwareVersion 1:1:int getPinBlock(int,int,byte[],int,java.lang.String,long,android.device.MaxqManager$PedInputListener):402:402 -> getPinBlock 1:1:int getPinBlockEx(int,int,byte[],int,java.lang.String,long,java.lang.String,android.device.MaxqManager$PedInputListener):430:430 -> getPinBlockEx 2:2:int getPinBlockEx(android.os.Bundle,android.device.MaxqManager$PedInputListener):468:468 -> getPinBlockEx 3:3:int getPinBlockEx(android.os.Bundle,android.os.IInputActionListener):471:471 -> getPinBlockEx 1:1:int getRTC(byte[],byte[]):551:551 -> getRTC 1:1:int getStatus(byte[],byte[]):228:228 -> getStatus 1:1:int loadKey(int,int,int,byte[],int,byte[],byte[]):537:537 -> loadKey 1:1:int open():190:190 -> open 1:1:void removePedInputListener(android.device.MaxqManager$PedInputListener):532:532 -> removePedInputListener 1:1:int setIndicatorLED(int,int):544:544 -> setIndicatorLED 1:1:int setRTC(int,int,byte[],byte[]):548:548 -> setRTC 1:1:int setSuspendTimeout(int,byte[],byte[]):506:506 -> setSuspendTimeout android.device.PiccManager -> android.device.PiccManager: 1:1:void ():28:28 -> 1:1:void SetTimeOutFelica(int):153:153 -> SetTimeOutFelica 1:1:int activate():106:106 -> activate 1:1:int activateEx(byte[]):114:114 -> activateEx 1:1:int activate_v2(byte[],byte[]):391:391 -> activate_v2 1:1:int antisel(byte[],byte[]):98:98 -> antisel 1:1:int antisel_v2(byte[],byte[]):384:384 -> antisel_v2 1:1:int apduTransmit(byte[],int,byte[],byte[]):125:125 -> apduTransmit 2:2:int apduTransmit(byte[],int,byte[]):136:136 -> apduTransmit 3:3:int apduTransmit(byte[],int,byte[],int,int):157:157 -> apduTransmit 4:4:int apduTransmit(int,int,byte[],int,byte[]):299:299 -> apduTransmit 1:1:int apduTransmitFelica(byte[],int,byte[]):146:146 -> apduTransmitFelica 1:1:int close():175:175 -> close 1:1:int deactivate(byte):167:167 -> deactivate 1:1:int enableRATS(byte):42:42 -> enableRATS 1:1:int idcard_apduTransmit(byte[],int,byte[]):284:284 -> idcard_apduTransmit 1:1:int idcard_init():274:274 -> idcard_init 1:1:int m1_amount(int):267:267 -> m1_amount 1:1:int m1_decrement(int,int):230:230 -> m1_decrement 1:1:int m1_increment(int,int):220:220 -> m1_increment 1:1:int m1_init(int,int):258:258 -> m1_init 1:1:int m1_keyAuth(int,int,int,byte[],int,byte[]):189:189 -> m1_keyAuth 1:1:int m1_readBlock(int,byte[]):199:199 -> m1_readBlock 1:1:int m1_restore(int):239:239 -> m1_restore 1:1:int m1_transfer(int):248:248 -> m1_transfer 1:1:int m1_writeBlock(int,int,byte[]):210:210 -> m1_writeBlock 1:1:int mifareUlIncrCnt(byte,int):338:338 -> mifareUlIncrCnt 1:1:int mifareUlPageRead(int,byte[]):309:309 -> mifareUlPageRead 1:1:int mifareUlPageWrite(int,byte[]):319:319 -> mifareUlPageWrite 1:1:int mifareUlReadCnt(byte,int[]):328:328 -> mifareUlReadCnt 1:1:int open():35:35 -> open 1:1:int primeCard_apduTransmit(byte[],int,byte[]):61:61 -> primeCard_apduTransmit 1:1:int primeCard_init():50:50 -> primeCard_init 1:1:int request(byte[],byte[]):70:70 -> request 1:1:int request_norats(byte[],byte[]):79:79 -> request_norats 1:1:int request_norats_v2(byte[],byte[]):364:364 -> request_norats_v2 1:1:int request_type(byte,byte[],byte[]):89:89 -> request_type 1:1:int request_type_v2(byte,byte[],byte[]):375:375 -> request_type_v2 1:1:int request_v2(byte[],byte[]):354:354 -> request_v2 1:1:int reset_v2(byte[],byte[]):388:388 -> reset_v2 1:1:int transactionData(byte,byte[],int,byte[],int[]):351:351 -> transactionData android.device.PrinterManager -> android.device.PrinterManager: 1:1:void ():41:41 -> 1:1:int clearPage():135:135 -> clearPage 1:1:int close():87:87 -> close 1:1:int drawBarcode(java.lang.String,int,int,int,int,int,int):279:279 -> drawBarcode 1:1:int drawBitmap(android.graphics.Bitmap,int,int):291:291 -> drawBitmap 1:1:int drawBitmapEx(byte[],int,int,int,int):295:295 -> drawBitmapEx 1:1:int drawLine(int,int,int,int,int):170:170 -> drawLine 1:1:int drawText(java.lang.String,int,int,java.lang.String,int,boolean,boolean,int):188:188 -> drawText 1:1:int drawTextEx(java.lang.String,int,int,int,int,java.lang.String,int,int,int,int):206:206 -> drawTextEx 1:1:int getStatus():311:311 -> getStatus 1:1:int getTemp():390:390 -> getTemp 1:1:int open():79:79 -> open 1:1:void paperFeed(int):105:105 -> paperFeed 1:1:int printCachedPage():394:394 -> printCachedPage 1:1:int printPage(int):155:155 -> printPage 1:1:int prn_clearPage():352:352 -> prn_clearPage 1:1:int prn_drawBarcode(java.lang.String,int,int,int,int,int,int):376:376 -> prn_drawBarcode 1:1:int prn_drawBitmap(android.graphics.Bitmap,int,int):382:382 -> prn_drawBitmap 1:1:int prn_drawLine(int,int,int,int,int):360:360 -> prn_drawLine 1:1:int prn_drawText(java.lang.String,int,int,java.lang.String,int,boolean,boolean,int):365:365 -> prn_drawText 1:1:int prn_drawTextEx(java.lang.String,int,int,int,int,java.lang.String,int,int,int,int):370:370 -> prn_drawTextEx 1:1:int prn_getStatus():386:386 -> prn_getStatus 1:1:int prn_getTemp():344:344 -> prn_getTemp 1:1:void prn_paperBack(int):333:333 -> prn_paperBack 1:1:void prn_paperForWard(int):329:329 -> prn_paperForWard 1:1:int prn_printPage(int):356:356 -> prn_printPage 1:1:int prn_setBlack(int):325:325 -> prn_setBlack 1:1:int prn_setSpeed(int):337:337 -> prn_setSpeed 1:1:int prn_setupPage(int,int):348:348 -> prn_setupPage 1:1:void setGrayLevel(int):96:96 -> setGrayLevel 1:1:void setSpeedLevel(int):114:114 -> setSpeedLevel 1:1:int setupPage(int,int):126:126 -> setupPage android.device.SEManager -> android.device.SEManager: 1:1:void ():30:30 -> 1:1:int DukptEncryptDataIV(int,int,int,byte[],int,byte[],int,byte[],int[],byte[],int[]):746:746 -> DukptEncryptDataIV 1:1:void GetDukptPinBlock(byte,byte,byte,byte,byte[],int,android.os.IInputActionListener):761:761 -> GetDukptPinBlock 1:1:void addPedInputListener(android.device.SEManager$PedInputListener):671:671 -> addPedInputListener 1:1:int calculateMAC(int,int,int,int,byte[],int,byte[],byte[]):465:465 -> calculateMAC 1:1:int calculateMAC2(int,int,int,int,int,byte[],int,byte[],byte[]):784:784 -> calculateMAC2 1:1:int calculateMACEx(byte,byte,int,byte[],byte[],int[]):491:491 -> calculateMACEx 1:1:int calculateMACOfDUKPT(byte[],int,byte[],int[],byte[],int[]):740:740 -> calculateMACOfDUKPT 1:1:int calculateMACOfDUKPTExtend(int,byte[],int,byte[],int[],byte[],int[]):753:753 -> calculateMACOfDUKPTExtend 1:1:int calculateMACOfDUKPTWithType(int,int,byte[],int,byte[],int[],byte[],int[]):750:750 -> calculateMACOfDUKPTWithType 1:1:int clearKey(byte[],byte[]):244:244 -> clearKey 1:1:int close():198:198 -> close 1:1:int decryptData(int,int,int,byte[],int,int,byte[],int,byte[],byte[]):439:439 -> decryptData 1:1:int deleteKey(int,int,byte[],byte[]):363:363 -> deleteKey 1:1:int downloadKey(int,int,int,byte[],int,byte[],byte[]):277:277 -> downloadKey 1:1:int downloadKeyDuk(byte[],int,byte[],int):282:282 -> downloadKeyDuk 1:1:int downloadKeyDukpt(int,byte[],int,byte[],int,byte[],int):305:305 -> downloadKeyDukpt 1:1:int downloadKeyEx(int,int,int,int,int,byte[],int,int,byte[],int,byte[],byte[]):341:341 -> downloadKeyEx 1:1:int downloadKeyOfPINBdk(byte[],int,byte[],int,byte[],int):732:732 -> downloadKeyOfPINBdk 1:1:int downloadKeyOfTDKBdk(byte[],int,byte[],int,byte[],int):736:736 -> downloadKeyOfTDKBdk 1:1:int enableSuspend(int,byte[],byte[]):615:615 -> enableSuspend 1:1:int encryptData(int,int,int,byte[],int,int,byte[],int,byte[],byte[]):392:392 -> encryptData 1:1:int encryptDataDuk(int,int,byte[],int,byte[],byte[],byte[],byte[]):410:410 -> encryptDataDuk 1:1:int encryptDataTDK(int,int,byte[],int,int,byte[],int,byte[],int[]):708:708 -> encryptDataTDK 1:1:int encryptWithPEK(int,int,byte[],int,byte[],int[],byte[],int[]):756:756 -> encryptWithPEK 1:1:void endPinInputEvent(int):521:521 -> endPinInputEvent 1:1:int generateRandomData(byte[],byte[]):603:603 -> generateRandomData 1:1:int getCAStatus(byte[],int[]):699:699 -> getCAStatus 1:1:int getFirmwareVersion(byte[],byte[]):213:213 -> getFirmwareVersion 1:1:int getPinBlock(int,int,byte[],int,java.lang.String,long,android.device.SEManager$PedInputListener):517:517 -> getPinBlock 1:1:int getPinBlockEx(int,int,byte[],int,java.lang.String,long,java.lang.String,android.device.SEManager$PedInputListener):547:547 -> getPinBlockEx 2:2:int getPinBlockEx(android.os.Bundle,android.device.SEManager$PedInputListener):588:588 -> getPinBlockEx 3:3:int getPinBlockEx(android.os.Bundle,android.os.IInputActionListener):592:592 -> getPinBlockEx 1:1:int getRTC(byte[],byte[]):687:687 -> getRTC 1:1:int getStatus(byte[],byte[]):231:231 -> getStatus 1:1:int initPinPad(int):202:202 -> initPinPad 1:1:int open():189:189 -> open 1:1:int pciGetMac(byte,int,byte[],byte[],byte):703:703 -> pciGetMac 1:1:int pciWriteMKeyse(int,byte,byte,byte,byte,byte[],byte[],byte[]):766:766 -> pciWriteMKeyse 1:1:int pciWriteSKeyse(int,byte,byte,byte,byte[],byte[],byte,byte):771:771 -> pciWriteSKeyse 1:1:int readCA(int,int,int,byte[],int[]):712:712 -> readCA 1:1:int readCert(int,int,int,byte[]):720:720 -> readCert 1:1:int readKey(int,int,byte[],byte[]):247:247 -> readKey 1:1:void removePedInputListener(android.device.SEManager$PedInputListener):675:675 -> removePedInputListener 1:1:int setBeeper(int,int,int):775:775 -> setBeeper 1:1:int setIndicatorLED(int,int):679:679 -> setIndicatorLED 1:1:int setRTC(int,int,byte[],byte[]):683:683 -> setRTC 1:1:int setSuspendTimeout(int,byte[],byte[]):627:627 -> setSuspendTimeout 1:1:int verifyCertSign(byte[],int,byte[],int):728:728 -> verifyCertSign 1:1:int writeCA(int,int,int,byte[],int):716:716 -> writeCA 1:1:int writeCert(int,int,int,byte[],int):724:724 -> writeCert android.device.ScanManager -> android.device.ScanManager: 1:1:void ():95:95 -> 1:1:boolean closeScanner():249:249 -> closeScanner 1:1:boolean doAck():286:286 -> doAck 1:1:boolean doNack(int):296:296 -> doNack 1:1:boolean doOpTiConDefaultSet():361:361 -> doOpTiConDefaultSet 1:1:boolean doSymbolDefaultSet():371:371 -> doSymbolDefaultSet 1:1:void enableAllSymbologies(boolean):601:601 -> enableAllSymbologies 1:1:void enableSymbology(android.device.scanner.configuration.Symbology,boolean):623:623 -> enableSymbology 1:1:boolean getAppendState():202:202 -> getAppendState 1:1:boolean getBeepState():160:160 -> getBeepState 1:1:int getOutputMode():130:130 -> getOutputMode 1:1:int getOutputParameter(int):231:231 -> getOutputParameter 1:1:int[] getParameterInts(int[]):501:501 -> getParameterInts 1:1:java.lang.String[] getParameterString(int[]):544:544 -> getParameterString 1:1:void getPropertyInts(int[],int[]):489:489 -> getPropertyInts 1:1:java.lang.String getPropertyString(int):533:533 -> getPropertyString 1:1:java.util.Map getScanerList():205:205 -> getScanerList 1:1:boolean getScannerState():258:258 -> getScannerState 1:1:int getScannerType():351:351 -> getScannerType 1:1:boolean getTriggerLockState():344:344 -> getTriggerLockState 1:1:android.device.scanner.configuration.Triggering getTriggerMode():448:448 -> getTriggerMode 1:1:boolean getVibrateState():181:181 -> getVibrateState 1:1:boolean initOutputMode():139:139 -> initOutputMode 1:1:boolean isSymbologyEnabled(android.device.scanner.configuration.Symbology):582:582 -> isSymbologyEnabled 1:1:boolean isSymbologySupported(android.device.scanner.configuration.Symbology):563:563 -> isSymbologySupported 1:1:boolean lockTrigger():317:317 -> lockTrigger 1:1:boolean lockTriggler():307:307 -> lockTriggler 1:1:java.io.FileDescriptor open(java.lang.String,int,int):406:406 -> open 1:1:boolean openScanner():240:240 -> openScanner 1:1:boolean resetScannerParameters():381:381 -> resetScannerParameters 2:2:boolean resetScannerParameters(int):389:389 -> resetScannerParameters 1:1:boolean setAppend():188:188 -> setAppend 1:1:boolean setBeep():146:146 -> setBeep 1:1:boolean setOutputParameter(int,int):221:221 -> setOutputParameter 1:1:int setParameterInts(int[],int[]):477:477 -> setParameterInts 1:1:boolean setParameterString(int[],java.lang.String[]):525:525 -> setParameterString 1:1:void setPropertyInt(int,int):452:452 -> setPropertyInt 1:1:int setPropertyInts(int[],int[]):465:465 -> setPropertyInts 1:1:boolean setPropertyString(int,java.lang.String):513:513 -> setPropertyString 1:1:void setScannerType(int):428:428 -> setScannerType 1:1:void setTriggerMode(android.device.scanner.configuration.Triggering):440:440 -> setTriggerMode 1:1:boolean setUnAppend():195:195 -> setUnAppend 1:1:boolean setUnBeep():153:153 -> setUnBeep 1:1:boolean setUnVibrate():174:174 -> setUnVibrate 1:1:boolean setVibrate():167:167 -> setVibrate 1:1:boolean startDecode():276:276 -> startDecode 1:1:boolean stopDecode():267:267 -> stopDecode 1:1:boolean switchOutputMode(int):120:120 -> switchOutputMode 1:4:java.lang.String toHexString(java.lang.String):415:418 -> toHexString 1:1:boolean unlockTrigger():335:335 -> unlockTrigger 1:1:boolean unlockTriggler():326:326 -> unlockTriggler android.device.SettingProperty -> android.device.SettingProperty: 1:1:void ():3:3 -> android.device.UFSManager -> android.device.UFSManager: 1:1:void ():4:4 -> 1:1:int setBootanimation(java.lang.String):6:6 -> setBootanimation 1:1:int setBootanimationstate(int):9:9 -> setBootanimationstate 1:1:int setCustomizeApp(java.lang.String,java.lang.String[]):26:26 -> setCustomizeApp 1:1:int setSettingsXml(java.lang.String):16:16 -> setSettingsXml 1:1:int setSplash(java.lang.String):12:12 -> setSplash android.device.scanner.configuration.Constants -> android.device.scanner.configuration.Constants: 1:1:void ():6:6 -> android.device.scanner.configuration.Constants$Symbology -> android.device.scanner.configuration.Constants$Symbology: 1:1:void ():9:9 -> android.device.scanner.configuration.PropertyID -> android.device.scanner.configuration.PropertyID: 1:1:void ():6:6 -> android.device.scanner.configuration.Symbology -> android.device.scanner.configuration.Symbology: 1:51:void ():156:206 -> 52:52:void ():155:155 -> 53:53:void ():216:216 -> 1:2:void (java.lang.String,int,int):221:222 -> 1:3:android.device.scanner.configuration.Symbology fromInt(int):242:244 -> fromInt 4:4:android.device.scanner.configuration.Symbology fromInt(int):246:246 -> fromInt 1:1:android.device.scanner.configuration.Symbology fromOrdinal(int):231:231 -> fromOrdinal 1:1:int toInt():255:255 -> toInt 1:1:android.device.scanner.configuration.Symbology valueOf(java.lang.String):155:155 -> valueOf 1:1:android.device.scanner.configuration.Symbology[] values():155:155 -> values android.device.scanner.configuration.Triggering -> android.device.scanner.configuration.Triggering: 1:3:void ():14:16 -> 4:4:void ():13:13 -> 1:2:void (java.lang.String,int,int):20:21 -> 1:1:int toInt():30:30 -> toInt 1:1:android.device.scanner.configuration.Triggering valueOf(java.lang.String):13:13 -> valueOf 1:1:android.device.scanner.configuration.Triggering[] values():13:13 -> values android.device.sdk.BuildConfig -> android.device.sdk.BuildConfig: 1:1:void ():6:6 -> android.os.IInputActionListener$Stub -> android.os.IInputActionListener$Stub: 1:2:void ():15:16 -> 1:3:android.os.IInputActionListener asInterface(android.os.IBinder):27:29 -> asInterface 4:4:android.os.IInputActionListener asInterface(android.os.IBinder):31:31 -> asInterface 1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):67:67 -> 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:5:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):53:53 -> onTransact 6:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):55:56 -> onTransact 8:9:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):61:62 -> onTransact android.os.IInputActionListener$Stub$Proxy -> android.os.IInputActionListener$Stub$Proxy: 1:2:void (android.os.IBinder):75:76 -> 1:1:android.os.IBinder asBinder():80:80 -> asBinder 1:2:void onInputChanged(int,int,android.os.Bundle):89:90 -> onInputChanged 3:5:void onInputChanged(int,int,android.os.Bundle):92:94 -> onInputChanged 6:7:void onInputChanged(int,int,android.os.Bundle):96:97 -> onInputChanged 8:8:void onInputChanged(int,int,android.os.Bundle):100:100 -> onInputChanged 9:10:void onInputChanged(int,int,android.os.Bundle):102:103 -> onInputChanged 11:13:void onInputChanged(int,int,android.os.Bundle):106:106 -> onInputChanged 14:15:void onInputChanged(int,int,android.os.Bundle):107:108 -> onInputChanged android.support.v4.app.RemoteActionCompatParcelizer -> android.support.v4.app.RemoteActionCompatParcelizer: 1:1:void ():11:11 -> 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 ():11:11 -> 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$CustomActionResultReceiver -> android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver: void onReceiveResult(int,android.os.Bundle) -> a android.support.v4.media.MediaBrowserCompat$ItemReceiver -> android.support.v4.media.MediaBrowserCompat$ItemReceiver: 1:1:void onReceiveResult(int,android.os.Bundle):2246:2246 -> a 2:2:void onReceiveResult(int,android.os.Bundle):2248:2248 -> a 3:4:void onReceiveResult(int,android.os.Bundle):2252:2253 -> a 5:5:void onReceiveResult(int,android.os.Bundle):2256:2256 -> a 6:6:void onReceiveResult(int,android.os.Bundle):2254:2254 -> a 7:7:void onReceiveResult(int,android.os.Bundle):2249:2249 -> a android.support.v4.media.MediaBrowserCompat$MediaItem -> android.support.v4.media.MediaBrowserCompat$MediaItem: android.support.v4.media.MediaDescriptionCompat mDescription -> e int mFlags -> d 1:1:void ():563:563 -> 1:3:void (android.os.Parcel):538:540 -> 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$a: 1:1:void ():564:564 -> 1:1:android.support.v4.media.MediaBrowserCompat$MediaItem createFromParcel(android.os.Parcel):567:567 -> a 1:1:android.support.v4.media.MediaBrowserCompat$MediaItem[] newArray(int):572:572 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):564:564 -> createFromParcel 1:1:java.lang.Object[] newArray(int):564:564 -> newArray android.support.v4.media.MediaBrowserCompat$SearchResultReceiver -> android.support.v4.media.MediaBrowserCompat$SearchResultReceiver: 1:1:void onReceiveResult(int,android.os.Bundle):2276:2276 -> a 2:2:void onReceiveResult(int,android.os.Bundle):2278:2278 -> a 3:3:void onReceiveResult(int,android.os.Bundle):2282:2282 -> a 4:6:void onReceiveResult(int,android.os.Bundle):2286:2288 -> a 7:7:void onReceiveResult(int,android.os.Bundle):2291:2291 -> a 8:8:void onReceiveResult(int,android.os.Bundle):2279:2279 -> a android.support.v4.media.MediaDescriptionCompat -> android.support.v4.media.MediaDescriptionCompat: android.net.Uri mMediaUri -> k android.net.Uri mIconUri -> i java.lang.CharSequence mTitle -> e java.lang.CharSequence mSubtitle -> f java.lang.CharSequence mDescription -> g android.os.Bundle mExtras -> j android.graphics.Bitmap mIcon -> h java.lang.Object mDescriptionObj -> l java.lang.String mMediaId -> d 1:1:void ():418:418 -> 1:9:void (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 -> 10:14:void (android.os.Parcel):201:205 -> 15:19:void (android.os.Parcel):207:211 -> 1:9:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):375:383 -> a 10:11:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):386:387 -> a 12:12:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):390:390 -> a 13:14:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):399:400 -> a 15:15:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):403:403 -> a 16:16:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):405:405 -> a 17:17:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):407:407 -> a 18:19:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):409:410 -> a 1:1:java.lang.Object getMediaDescription():331:331 -> b 2:8:java.lang.Object getMediaDescription():334:340 -> b 9:10:java.lang.Object getMediaDescription():345:346 -> b 11:12:java.lang.Object getMediaDescription():348:349 -> b 13:13:java.lang.Object getMediaDescription():351:351 -> b 14:14:java.lang.Object getMediaDescription():353:353 -> b 15:15:java.lang.Object getMediaDescription():355:355 -> b 16:16:java.lang.Object getMediaDescription():357:357 -> b 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 android.support.v4.media.MediaDescriptionCompat$1 -> android.support.v4.media.MediaDescriptionCompat$a: 1:1:void ():419:419 -> 1:2:android.support.v4.media.MediaDescriptionCompat createFromParcel(android.os.Parcel):422:423 -> a 3:3:android.support.v4.media.MediaDescriptionCompat createFromParcel(android.os.Parcel):425:425 -> a 1:1:android.support.v4.media.MediaDescriptionCompat[] newArray(int):431:431 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):419:419 -> createFromParcel 1:1:java.lang.Object[] newArray(int):419:419 -> newArray android.support.v4.media.MediaDescriptionCompat$Builder -> android.support.v4.media.MediaDescriptionCompat$b: android.net.Uri mMediaUri -> h android.net.Uri mIconUri -> f java.lang.CharSequence mTitle -> b java.lang.CharSequence mSubtitle -> c java.lang.CharSequence mDescription -> d android.os.Bundle mExtras -> g java.lang.String mMediaId -> a android.graphics.Bitmap mIcon -> e 1:1:void ():451:451 -> 1:1:android.support.v4.media.MediaDescriptionCompat build():552:552 -> a 1:1:android.support.v4.media.MediaDescriptionCompat$Builder setDescription(java.lang.CharSequence):495:495 -> b 1:1:android.support.v4.media.MediaDescriptionCompat$Builder setExtras(android.os.Bundle):530:530 -> c 1:1:android.support.v4.media.MediaDescriptionCompat$Builder setIconBitmap(android.graphics.Bitmap):507:507 -> d 1:1:android.support.v4.media.MediaDescriptionCompat$Builder setIconUri(android.net.Uri):519:519 -> e 1:1:android.support.v4.media.MediaDescriptionCompat$Builder setMediaId(java.lang.String):461:461 -> f 1:1:android.support.v4.media.MediaDescriptionCompat$Builder setMediaUri(android.net.Uri):541:541 -> g 1:1:android.support.v4.media.MediaDescriptionCompat$Builder setSubtitle(java.lang.CharSequence):483:483 -> h 1:1:android.support.v4.media.MediaDescriptionCompat$Builder setTitle(java.lang.CharSequence):472:472 -> i android.support.v4.media.MediaDescriptionCompatApi21 -> android.support.v4.media.a: 1:1:java.lang.Object fromParcel(android.os.Parcel):62:62 -> a 1:1:java.lang.CharSequence getDescription(java.lang.Object):42:42 -> b 1:1:android.os.Bundle getExtras(java.lang.Object):54:54 -> c 1:1:android.graphics.Bitmap getIconBitmap(java.lang.Object):46:46 -> d 1:1:android.net.Uri getIconUri(java.lang.Object):50:50 -> e 1:1:java.lang.String getMediaId(java.lang.Object):30:30 -> f 1:1:java.lang.CharSequence getSubtitle(java.lang.Object):38:38 -> g 1:1:java.lang.CharSequence getTitle(java.lang.Object):34:34 -> h 1:1:void writeToParcel(java.lang.Object,android.os.Parcel,int):58:58 -> i android.support.v4.media.MediaDescriptionCompatApi21$Builder -> android.support.v4.media.a$a: 1:1:java.lang.Object build(java.lang.Object):100:100 -> a 1:1:java.lang.Object newInstance():67:67 -> b 1:1:void setDescription(java.lang.Object,java.lang.CharSequence):84:84 -> c 1:1:void setExtras(java.lang.Object,android.os.Bundle):96:96 -> d 1:1:void setIconBitmap(java.lang.Object,android.graphics.Bitmap):88:88 -> e 1:1:void setIconUri(java.lang.Object,android.net.Uri):92:92 -> f 1:1:void setMediaId(java.lang.Object,java.lang.String):72:72 -> g 1:1:void setSubtitle(java.lang.Object,java.lang.CharSequence):80:80 -> h 1:1:void setTitle(java.lang.Object,java.lang.CharSequence):76:76 -> i android.support.v4.media.MediaDescriptionCompatApi23 -> android.support.v4.media.b: 1:1:android.net.Uri getMediaUri(java.lang.Object):26:26 -> a android.support.v4.media.MediaDescriptionCompatApi23$Builder -> android.support.v4.media.b$a: 1:1:void setMediaUri(java.lang.Object,android.net.Uri):31:31 -> a android.support.v4.media.MediaMetadataCompat -> android.support.v4.media.MediaMetadataCompat: java.lang.String[] PREFERRED_URI_ORDER -> i java.lang.String[] PREFERRED_BITMAP_ORDER -> h android.os.Bundle mBundle -> d java.lang.Object mMetadataObj -> e androidx.collection.ArrayMap METADATA_KEYS_TYPE -> f java.lang.String[] PREFERRED_DESCRIPTION_ORDER -> g 1:32:void ():308:339 -> 33:33:void ():342:342 -> 34:34:void ():352:352 -> 35:35:void ():358:358 -> 36:36:void ():641:641 -> 1:2:void (android.os.Parcel):373:374 -> 1:7:android.support.v4.media.MediaMetadataCompat fromMediaMetadata(java.lang.Object):607:613 -> a 1:1:void writeToParcel(android.os.Parcel,int):562:562 -> writeToParcel android.support.v4.media.MediaMetadataCompat$1 -> android.support.v4.media.MediaMetadataCompat$a: 1:1:void ():642:642 -> 1:1:android.support.v4.media.MediaMetadataCompat createFromParcel(android.os.Parcel):645:645 -> a 1:1:android.support.v4.media.MediaMetadataCompat[] newArray(int):650:650 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):642:642 -> createFromParcel 1:1:java.lang.Object[] newArray(int):642:642 -> newArray android.support.v4.media.MediaMetadataCompatApi21 -> android.support.v4.media.c: 1:1:void writeToParcel(java.lang.Object,android.os.Parcel,int):51:51 -> a android.support.v4.media.RatingCompat -> android.support.v4.media.RatingCompat: float mRatingValue -> e int mRatingStyle -> d 1:1:void ():128:128 -> 1:3:void (int,float):106:108 -> 1:1:int describeContents():119:119 -> describeContents 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$a: 1:1:void ():129:129 -> 1:1:android.support.v4.media.RatingCompat createFromParcel(android.os.Parcel):137:137 -> a 1:1:android.support.v4.media.RatingCompat[] newArray(int):142:142 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):129:129 -> createFromParcel 1:1:java.lang.Object[] newArray(int):129:129 -> newArray android.support.v4.media.session.IMediaControllerCallback -> android.support.v4.media.session.a: void onQueueChanged(java.util.List) -> a void onQueueTitleChanged(java.lang.CharSequence) -> b void onSessionDestroyed() -> c void onExtrasChanged(android.os.Bundle) -> d void onShuffleModeChangedRemoved(boolean) -> e void onMetadataChanged(android.support.v4.media.MediaMetadataCompat) -> g void onRepeatModeChanged(int) -> h void onCaptioningEnabledChanged(boolean) -> i void onShuffleModeChanged(int) -> j void onSessionReady() -> k void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat) -> l void onEvent(java.lang.String,android.os.Bundle) -> m void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo) -> o android.support.v4.media.session.IMediaControllerCallback$Stub -> android.support.v4.media.session.a$a: 1:2:void ():19:20 -> 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.IMediaSession -> android.support.v4.media.session.b: void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback) -> f android.support.v4.media.session.IMediaSession$Stub -> android.support.v4.media.session.b$a: 1:3:android.support.v4.media.session.IMediaSession asInterface(android.os.IBinder):30:32 -> p 4:4:android.support.v4.media.session.IMediaSession asInterface(android.os.IBinder):34:34 -> p android.support.v4.media.session.IMediaSession$Stub$Proxy -> android.support.v4.media.session.b$a$a: android.os.IBinder mRemote -> b 1:2:void (android.os.IBinder):622:623 -> 1:1:android.os.IBinder asBinder():627:627 -> asBinder 1:2:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):690:691 -> f 3:6:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):693:696 -> f 7:9:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):699:699 -> f 10:10:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):700:700 -> f android.support.v4.media.session.MediaControllerCompat$Callback -> android.support.v4.media.session.c: android.support.v4.media.session.IMediaControllerCallback mIControllerCallback -> b java.lang.Object mCallbackObj -> a 1:3:void ():693:695 -> 4:4:void ():697:697 -> void onAudioInfoChanged(android.support.v4.media.session.MediaControllerCompat$PlaybackInfo) -> a void onExtrasChanged(android.os.Bundle) -> b 1:1:void binderDied():823:823 -> binderDied void onMetadataChanged(android.support.v4.media.MediaMetadataCompat) -> c void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat) -> d void onQueueChanged(java.util.List) -> e void onQueueTitleChanged(java.lang.CharSequence) -> f void onSessionDestroyed() -> g void onSessionEvent(java.lang.String,android.os.Bundle) -> h void postToHandler(int,java.lang.Object,android.os.Bundle) -> i android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21 -> android.support.v4.media.session.c$a: java.lang.ref.WeakReference mCallback -> a 1:2:void (android.support.v4.media.session.MediaControllerCompat$Callback):854:855 -> 1:1:void onQueueChanged(java.util.List):902:902 -> a 2:2:void onQueueChanged(java.util.List):904:904 -> a 1:1:void onQueueTitleChanged(java.lang.CharSequence):910:910 -> b 2:2:void onQueueTitleChanged(java.lang.CharSequence):912:912 -> b 1:1:void onSessionDestroyed():860:860 -> c 2:2:void onSessionDestroyed():862:862 -> c 1:1:void onExtrasChanged(android.os.Bundle):918:918 -> d 2:2:void onExtrasChanged(android.os.Bundle):920:920 -> d 1:1:void onPlaybackStateChanged(java.lang.Object):881:881 -> e 2:2:void onPlaybackStateChanged(java.lang.Object):883:883 -> e 3:3:void onPlaybackStateChanged(java.lang.Object):887:887 -> e 4:4:void onPlaybackStateChanged(java.lang.Object):886:886 -> e 1:1:void onMetadataChanged(java.lang.Object):894:894 -> f 2:2:void onMetadataChanged(java.lang.Object):896:896 -> f 1:1:void onAudioInfoChanged(int,int,int,int,int):927:927 -> g 2:2:void onAudioInfoChanged(int,int,int,int,int):929:929 -> g 1:1:void onSessionEvent(java.lang.String,android.os.Bundle):868:868 -> h 2:2:void onSessionEvent(java.lang.String,android.os.Bundle):870:870 -> h 3:3:void onSessionEvent(java.lang.String,android.os.Bundle):874:874 -> h android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat -> android.support.v4.media.session.c$b: java.lang.ref.WeakReference mCallback -> b 1:2:void (android.support.v4.media.session.MediaControllerCompat$Callback):938:939 -> 1:1:void onQueueChanged(java.util.List):976:976 -> a 2:2:void onQueueChanged(java.util.List):978:978 -> a 1:1:void onQueueTitleChanged(java.lang.CharSequence):984:984 -> b 2:2:void onQueueTitleChanged(java.lang.CharSequence):986:986 -> b 1:1:void onSessionDestroyed():952:952 -> c 2:2:void onSessionDestroyed():954:954 -> c 1:1:void onExtrasChanged(android.os.Bundle):1023:1023 -> d 2:2:void onExtrasChanged(android.os.Bundle):1025:1025 -> d void onShuffleModeChangedRemoved(boolean) -> e 1:1:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):968:968 -> g 2:2:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):970:970 -> g 1:1:void onRepeatModeChanged(int):1001:1001 -> h 2:2:void onRepeatModeChanged(int):1003:1003 -> h 1:1:void onCaptioningEnabledChanged(boolean):992:992 -> i 2:2:void onCaptioningEnabledChanged(boolean):995:995 -> i 3:3:void onCaptioningEnabledChanged(boolean):994:994 -> i 1:1:void onShuffleModeChanged(int):1014:1014 -> j 2:2:void onShuffleModeChanged(int):1017:1017 -> j 3:3:void onShuffleModeChanged(int):1016:1016 -> j 1:1:void onSessionReady():1044:1044 -> k 2:2:void onSessionReady():1046:1046 -> k 1:1:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):960:960 -> l 2:2:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):962:962 -> l 1:1:void onEvent(java.lang.String,android.os.Bundle):944:944 -> m 2:2:void onEvent(java.lang.String,android.os.Bundle):946:946 -> m 1:1:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo):1031:1031 -> o 2:2:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo):1035:1035 -> o 3:3:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo):1038:1038 -> o android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21: java.util.List mPendingCallbacks -> b android.support.v4.media.session.MediaSessionCompat$Token mSessionToken -> d java.lang.Object mLock -> a java.util.HashMap mCallbackMap -> c 1:1:void processPendingCallbacksLocked():2203:2203 -> a 2:5:void processPendingCallbacksLocked():2206:2209 -> a 6:6:void processPendingCallbacksLocked():2211:2211 -> a 7:7:void processPendingCallbacksLocked():2216:2216 -> a 8:8:void processPendingCallbacksLocked():2213:2213 -> a 9:9:void processPendingCallbacksLocked():2218:2218 -> a android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver: java.lang.ref.WeakReference mMediaControllerImpl -> d 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: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$a: 1:1:void (android.support.v4.media.session.MediaControllerCompat$Callback):2249:2249 -> 1:1:void onQueueChanged(java.util.List):2267:2267 -> a 1:1:void onQueueTitleChanged(java.lang.CharSequence):2273:2273 -> b 1:1:void onSessionDestroyed():2255:2255 -> c 1:1:void onExtrasChanged(android.os.Bundle):2279:2279 -> d 1:1:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):2261:2261 -> g 1:1:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo):2285:2285 -> o android.support.v4.media.session.MediaControllerCompat$PlaybackInfo -> android.support.v4.media.session.d: int mMaxVolume -> d int mCurrentVolume -> e int mAudioStream -> b int mVolumeControl -> c int mPlaybackType -> a 1:6:void (int,int,int,int,int):1363:1368 -> android.support.v4.media.session.MediaControllerCompatApi21 -> android.support.v4.media.session.e: 1:1:java.lang.Object createCallback(android.support.v4.media.session.MediaControllerCompatApi21$Callback):46:46 -> a android.support.v4.media.session.MediaControllerCompatApi21$Callback -> android.support.v4.media.session.e$a: void onQueueChanged(java.util.List) -> a void onQueueTitleChanged(java.lang.CharSequence) -> b void onSessionDestroyed() -> c void onExtrasChanged(android.os.Bundle) -> d void onPlaybackStateChanged(java.lang.Object) -> e void onMetadataChanged(java.lang.Object) -> f void onAudioInfoChanged(int,int,int,int,int) -> g void onSessionEvent(java.lang.String,android.os.Bundle) -> h android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy -> android.support.v4.media.session.e$b: android.support.v4.media.session.MediaControllerCompatApi21$Callback mCallback -> a 1:2:void (android.support.v4.media.session.MediaControllerCompatApi21$Callback):283:284 -> 1:4: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.e$c: 1:1:android.media.AudioAttributes getAudioAttributes(java.lang.Object):200:200 -> a 1:2:int getLegacyAudioStream(java.lang.Object):204:205 -> b 1:1:int toLegacyStreamType(android.media.AudioAttributes):228:228 -> c 2:2:int toLegacyStreamType(android.media.AudioAttributes):232:232 -> c 3:3:int toLegacyStreamType(android.media.AudioAttributes):237:237 -> c android.support.v4.media.session.MediaSessionCompat -> android.support.v4.media.session.MediaSessionCompat: 1:1:void ensureClassLoader(android.os.Bundle):929:929 -> a android.support.v4.media.session.MediaSessionCompat$QueueItem -> android.support.v4.media.session.MediaSessionCompat$QueueItem: android.support.v4.media.MediaDescriptionCompat mDescription -> d java.lang.Object mItem -> f long mId -> e 1:1:void ():1875:1875 -> 1:1:void (java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long):1772:1772 -> 2:4:void (java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long):1779:1781 -> 5:5:void (java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long):1777:1777 -> 6:6:void (java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long):1774:1774 -> 7:9:void (android.os.Parcel):1784:1786 -> 1:1:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object):1844:1844 -> a 2:3:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object):1847:1848 -> a 4:5:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object):1850:1851 -> a 1:1:java.util.List fromQueueItemList(java.util.List):1865:1865 -> b 2:4:java.util.List fromQueueItemList(java.util.List):1868:1870 -> b 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$a: 1:1:void ():1876:1876 -> 1:1:android.support.v4.media.session.MediaSessionCompat$QueueItem createFromParcel(android.os.Parcel):1880:1880 -> a 1:1:android.support.v4.media.session.MediaSessionCompat$QueueItem[] newArray(int):1885:1885 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):1876:1876 -> createFromParcel 1:1:java.lang.Object[] newArray(int):1876:1876 -> newArray android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper -> android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper: android.os.ResultReceiver mResultReceiver -> d 1:1:void ():1917:1917 -> 1:2:void (android.os.Parcel):1912:1913 -> 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$a: 1:1:void ():1917:1917 -> 1:1:android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper createFromParcel(android.os.Parcel):1920:1920 -> a 1:1:android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper[] newArray(int):1925:1925 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):1917:1917 -> createFromParcel 1:1:java.lang.Object[] newArray(int):1917:1917 -> newArray android.support.v4.media.session.MediaSessionCompat$Token -> android.support.v4.media.session.MediaSessionCompat$Token: java.lang.Object mInner -> d android.os.Bundle mSessionToken2Bundle -> f android.support.v4.media.session.IMediaSession mExtraBinder -> e 1:1:void ():1726:1726 -> 1:1:void (java.lang.Object):1556:1556 -> 2:5:void (java.lang.Object,android.support.v4.media.session.IMediaSession,android.os.Bundle):1563:1566 -> 1:1:android.support.v4.media.session.IMediaSession getExtraBinder():1664:1664 -> a 1:1:void setExtraBinder(android.support.v4.media.session.IMediaSession):1672:1672 -> b 1:1:void setSessionToken2Bundle(android.os.Bundle):1688:1688 -> c 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:1:int hashCode():1621:1621 -> hashCode 2:2:int hashCode():1624:1624 -> hashCode 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$a: 1:1:void ():1727:1727 -> 1:2:android.support.v4.media.session.MediaSessionCompat$Token createFromParcel(android.os.Parcel):1731:1732 -> a 3:3:android.support.v4.media.session.MediaSessionCompat$Token createFromParcel(android.os.Parcel):1734:1734 -> a 4:4:android.support.v4.media.session.MediaSessionCompat$Token createFromParcel(android.os.Parcel):1736:1736 -> a 1:1:android.support.v4.media.session.MediaSessionCompat$Token[] newArray(int):1741:1741 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):1727:1727 -> createFromParcel 1:1:java.lang.Object[] newArray(int):1727:1727 -> newArray android.support.v4.media.session.MediaSessionCompatApi21$QueueItem -> android.support.v4.media.session.f: 1:1:java.lang.Object getDescription(java.lang.Object):270:270 -> a 1:1:long getQueueId(java.lang.Object):274:274 -> b android.support.v4.media.session.ParcelableVolumeInfo -> android.support.v4.media.session.ParcelableVolumeInfo: int currentVolume -> h int controlType -> f int maxVolume -> g int volumeType -> d int audioStream -> e 1:1:void ():65:65 -> 1:6:void (android.os.Parcel):42:47 -> 1:5:void writeToParcel(android.os.Parcel,int):57:61 -> writeToParcel android.support.v4.media.session.ParcelableVolumeInfo$1 -> android.support.v4.media.session.ParcelableVolumeInfo$a: 1:1:void ():66:66 -> 1:1:android.support.v4.media.session.ParcelableVolumeInfo createFromParcel(android.os.Parcel):69:69 -> a 1:1:android.support.v4.media.session.ParcelableVolumeInfo[] newArray(int):74:74 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):66:66 -> createFromParcel 1:1:java.lang.Object[] newArray(int):66:66 -> newArray android.support.v4.media.session.PlaybackStateCompat -> android.support.v4.media.session.PlaybackStateCompat: android.os.Bundle mExtras -> n long mUpdateTime -> k long mBufferedPosition -> f long mPosition -> e float mSpeed -> g long mActions -> h int mErrorCode -> i int mState -> d long mActiveItemId -> m java.lang.Object mStateObj -> o java.lang.CharSequence mErrorMessage -> j java.util.List mCustomActions -> l 1:1:void ():864:864 -> 1:12:void (int,long,long,float,long,int,java.lang.CharSequence,long,java.util.List,long,android.os.Bundle):556:567 -> 13:23:void (android.os.Parcel):570:580 -> 24:24:void (android.os.Parcel):582:582 -> 1:2:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):798:799 -> a 3:5:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):802:804 -> a 6:7:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):808:809 -> a 8:13:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):813:818 -> a 14:15:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):820:821 -> a 16:16:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):823:823 -> a 17:17:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):825:825 -> a 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$a: 1:1:void ():865:865 -> 1:1:android.support.v4.media.session.PlaybackStateCompat createFromParcel(android.os.Parcel):868:868 -> a 1:1:android.support.v4.media.session.PlaybackStateCompat[] newArray(int):873:873 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):865:865 -> createFromParcel 1:1:java.lang.Object[] newArray(int):865:865 -> newArray android.support.v4.media.session.PlaybackStateCompat$CustomAction -> android.support.v4.media.session.PlaybackStateCompat$CustomAction: java.lang.Object mCustomActionObj -> h int mIcon -> f android.os.Bundle mExtras -> g java.lang.CharSequence mName -> e java.lang.String mAction -> d 1:1:void ():965:965 -> 1:5:void (java.lang.String,java.lang.CharSequence,int,android.os.Bundle):893:897 -> 6:10:void (android.os.Parcel):900:904 -> 1:1:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):932:932 -> a 2:7:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):936:941 -> a 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$a: 1:1:void ():966:966 -> 1:1:android.support.v4.media.session.PlaybackStateCompat$CustomAction createFromParcel(android.os.Parcel):970:970 -> a 1:1:android.support.v4.media.session.PlaybackStateCompat$CustomAction[] newArray(int):975:975 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):966:966 -> createFromParcel 1:1:java.lang.Object[] newArray(int):966:966 -> newArray android.support.v4.media.session.PlaybackStateCompatApi21 -> android.support.v4.media.session.g: 1:1:long getActions(java.lang.Object):45:45 -> a 1:1:long getActiveQueueItemId(java.lang.Object):61:61 -> b 1:1:long getBufferedPosition(java.lang.Object):37:37 -> c 1:1:java.util.List getCustomActions(java.lang.Object):57:57 -> d 1:1:java.lang.CharSequence getErrorMessage(java.lang.Object):49:49 -> e 1:1:long getLastPositionUpdateTime(java.lang.Object):53:53 -> f 1:1:float getPlaybackSpeed(java.lang.Object):41:41 -> g 1:1:long getPosition(java.lang.Object):33:33 -> h 1:1:int getState(java.lang.Object):29:29 -> i android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction -> android.support.v4.media.session.g$a: 1:1:java.lang.String getAction(java.lang.Object):82:82 -> a 1:1:android.os.Bundle getExtras(java.lang.Object):93:93 -> b 1:1:int getIcon(java.lang.Object):90:90 -> c 1:1:java.lang.CharSequence getName(java.lang.Object):86:86 -> d android.support.v4.media.session.PlaybackStateCompatApi22 -> android.support.v4.media.session.h: 1:1:android.os.Bundle getExtras(java.lang.Object):29:29 -> a android.support.v4.os.IResultReceiver -> a.a: java.lang.String DESCRIPTOR -> a 1:1:void ():109:109 -> void send(int,android.os.Bundle) -> n android.support.v4.os.IResultReceiver$Stub -> a.a$a: 1:2:void ():24:25 -> 1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):48:48 -> onTransact 2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):50:50 -> onTransact 3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):73:73 -> onTransact 4:4:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):65:65 -> onTransact 5:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):67:68 -> onTransact 7:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):56:56 -> onTransact 1:3:android.support.v4.os.IResultReceiver asInterface(android.os.IBinder):36:38 -> p 4:4:android.support.v4.os.IResultReceiver asInterface(android.os.IBinder):40:40 -> p android.support.v4.os.IResultReceiver$Stub$Proxy -> a.a$a$a: android.os.IBinder mRemote -> b 1:2:void (android.os.IBinder):82:83 -> 1:1:android.os.IBinder asBinder():87:87 -> asBinder android.support.v4.os.IResultReceiver$_Parcel -> a.a$b: 1:1:java.lang.Object access$000(android.os.Parcel,android.os.Parcelable$Creator):112:112 -> a 1:2:java.lang.Object readTypedObject(android.os.Parcel,android.os.Parcelable$Creator):116:117 -> b android.support.v4.os.ResultReceiver -> a.b: android.os.Handler mHandler -> e android.support.v4.os.IResultReceiver mReceiver -> f boolean mLocal -> d 1:1:void ():150:150 -> 1:3:void (android.os.Parcel):141:143 -> 4:4:void (android.os.Parcel):146:146 -> void onReceiveResult(int,android.os.Bundle) -> a 1:3:void writeToParcel(android.os.Parcel,int):132:134 -> writeToParcel 4:5:void writeToParcel(android.os.Parcel,int):136:137 -> writeToParcel android.support.v4.os.ResultReceiver$1 -> a.b$a: 1:1:void ():151:151 -> 1:1:android.support.v4.os.ResultReceiver createFromParcel(android.os.Parcel):154:154 -> a 1:1:android.support.v4.os.ResultReceiver[] newArray(int):158:158 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):151:151 -> createFromParcel 1:1:java.lang.Object[] newArray(int):151:151 -> newArray android.support.v4.os.ResultReceiver$MyResultReceiver -> a.b$b: android.support.v4.os.ResultReceiver this$0 -> b 1:1:void (android.support.v4.os.ResultReceiver):68:68 -> 1:2:void send(int,android.os.Bundle):71:72 -> n 3:3:void send(int,android.os.Bundle):74:74 -> n android.support.v4.os.ResultReceiver$MyRunnable -> a.b$c: android.support.v4.os.ResultReceiver this$0 -> f android.os.Bundle mResultData -> e int mResultCode -> d 1:3:void (android.support.v4.os.ResultReceiver,int,android.os.Bundle):57:59 -> 1:1:void run():64:64 -> run androidx.activity.Cancellable -> androidx.activity.a: # {"id":"sourceFile","fileName":"Cancellable.kt"} androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: 1:1:void ():282:282 -> 2:4:void ():145:147 -> 5:5:void ():150:150 -> 6:6:void ():156:156 -> 7:7:void ():175:175 -> 8:8:void ():177:177 -> 9:9:void ():189:189 -> 10:10:void ():191:191 -> 11:11:void ():263:263 -> 12:12:void ():265:265 -> 13:13:void ():267:267 -> 14:14:void ():269:269 -> 15:15:void ():271:271 -> 16:17:void ():274:275 -> 18:18:void ():283:283 -> 19:20:void ():291:292 -> 21:21:void ():306:306 -> 22:22:void ():321:321 -> 23:24:void ():329:330 -> 25:25:void ():333:333 -> 26:26:void ():335:335 -> 27:27:void ():341:341 -> 28:28:void ():286:286 -> 29:30:void (int):362:363 -> android.os.Bundle $r8$lambda$OnwlVMZzrLePIRy-6IUDTtLLUV0(androidx.activity.ComponentActivity) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void access$001(androidx.activity.ComponentActivity):121:121 -> access$001 1:3:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):488:490 -> addContentView 1:1:void addMenuProvider(androidx.core.view.MenuProvider):567:567 -> addMenuProvider 2:2:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):572:572 -> addMenuProvider 3:3:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):579:579 -> addMenuProvider 1:1:void addOnConfigurationChangedListener(androidx.core.util.Consumer):901:901 -> addOnConfigurationChangedListener 1:1:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):521:521 -> addOnContextAvailableListener 1:1:void addOnMultiWindowModeChangedListener(androidx.core.util.Consumer):1016:1016 -> addOnMultiWindowModeChangedListener 1:1:void addOnNewIntentListener(androidx.core.util.Consumer):956:956 -> addOnNewIntentListener 1:1:void addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):1080:1080 -> addOnPictureInPictureModeChangedListener 1:1:void addOnTrimMemoryListener(androidx.core.util.Consumer):927:927 -> addOnTrimMemoryListener void $r8$lambda$h2i_RK2mddCIbAsGubaI4eL8_cU(androidx.activity.ComponentActivity,android.content.Context) -> b # {"id":"com.android.tools.r8.synthesized"} kotlin.Unit $r8$lambda$hrfbBpVkizzQbtGmrw6DTx0hH1A(androidx.activity.ComponentActivity) -> c # {"id":"com.android.tools.r8.synthesized"} 1:2:androidx.activity.ComponentActivity$ReportFullyDrawnExecutor createFullyDrawnExecutor():1117:1118 -> createFullyDrawnExecutor 3:3:androidx.activity.ComponentActivity$ReportFullyDrawnExecutor createFullyDrawnExecutor():1120:1120 -> createFullyDrawnExecutor 1:1:void ensureViewModelStore():634:634 -> ensureViewModelStore 2:2:void ensureViewModelStore():636:636 -> ensureViewModelStore 3:3:void ensureViewModelStore():639:639 -> ensureViewModelStore 4:5:void ensureViewModelStore():641:642 -> ensureViewModelStore 1:1:androidx.activity.result.ActivityResultRegistry getActivityResultRegistry():879:879 -> getActivityResultRegistry 1:3:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():670:672 -> getDefaultViewModelCreationExtras 4:7:androidx.lifecycle.viewmodel.CreationExtras getDefaultViewModelCreationExtras():674:677 -> getDefaultViewModelCreationExtras 1:3:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():650:652 -> getDefaultViewModelProviderFactory 4:4:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():654:654 -> getDefaultViewModelProviderFactory 5:5:androidx.lifecycle.ViewModelProvider$Factory getDefaultViewModelProviderFactory():656:656 -> getDefaultViewModelProviderFactory 1:1:androidx.activity.FullyDrawnReporter getFullyDrawnReporter():717:717 -> getFullyDrawnReporter 1:2:java.lang.Object getLastCustomNonConfigurationInstance():457:458 -> getLastCustomNonConfigurationInstance 1:1:androidx.lifecycle.Lifecycle getLifecycle():608:608 -> getLifecycle 1:1:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():705:705 -> getOnBackPressedDispatcher 1:1:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():711:711 -> getSavedStateRegistry 1:1:androidx.lifecycle.ViewModelStore getViewModelStore():624:624 -> getViewModelStore 2:3:androidx.lifecycle.ViewModelStore getViewModelStore():628:629 -> getViewModelStore 4:4:androidx.lifecycle.ViewModelStore getViewModelStore():625:625 -> getViewModelStore 1:5:void initViewTreeOwners():496:500 -> initViewTreeOwners 1:1:void invalidateMenu():589:589 -> invalidateMenu 1:1:kotlin.Unit lambda$new$0():181:181 -> lambda$new$0 1:2:android.os.Bundle lambda$new$1():337:338 -> lambda$new$1 1:2:void lambda$new$2(android.content.Context):342:343 -> lambda$new$2 3:3:void lambda$new$2(android.content.Context):345:345 -> lambda$new$2 1:2:void onActivityResult(int,int,android.content.Intent):819:820 -> onActivityResult 1:1:void onBackPressed():694:694 -> onBackPressed 1:3:void onConfigurationChanged(android.content.res.Configuration):891:893 -> onConfigurationChanged 1:7:void onCreate(android.os.Bundle):377:383 -> onCreate 8:8:void onCreate(android.os.Bundle):382:382 -> onCreate 9:10:void onCreate(android.os.Bundle):386:387 -> onCreate 1:2:boolean onCreatePanelMenu(int,android.view.Menu):542:543 -> onCreatePanelMenu 1:1:boolean onMenuItemSelected(int,android.view.MenuItem):550:550 -> onMenuItemSelected 2:2:boolean onMenuItemSelected(int,android.view.MenuItem):554:554 -> onMenuItemSelected 1:1:void onMultiWindowModeChanged(boolean):979:979 -> onMultiWindowModeChanged 2:3:void onMultiWindowModeChanged(boolean):982:983 -> onMultiWindowModeChanged 4:4:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):998:998 -> onMultiWindowModeChanged 5:5:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1003:1003 -> onMultiWindowModeChanged 6:6:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1005:1005 -> onMultiWindowModeChanged 7:8:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1007:1008 -> onMultiWindowModeChanged 9:10:void onMultiWindowModeChanged(boolean,android.content.res.Configuration):1005:1006 -> onMultiWindowModeChanged 1:3:void onNewIntent(android.content.Intent):946:948 -> onNewIntent 1:2:void onPanelClosed(int,android.view.Menu):561:562 -> onPanelClosed 1:1:void onPictureInPictureModeChanged(boolean):1039:1039 -> onPictureInPictureModeChanged 2:3:void onPictureInPictureModeChanged(boolean):1044:1045 -> onPictureInPictureModeChanged 4:4:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1060:1060 -> onPictureInPictureModeChanged 5:5:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1065:1065 -> onPictureInPictureModeChanged 6:6:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1067:1067 -> onPictureInPictureModeChanged 7:8:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1070:1071 -> onPictureInPictureModeChanged 9:10:void onPictureInPictureModeChanged(boolean,android.content.res.Configuration):1067:1068 -> onPictureInPictureModeChanged 1:2:boolean onPreparePanel(int,android.view.View,android.view.Menu):533:534 -> onPreparePanel 1:4:void onRequestPermissionsResult(int,java.lang.String[],int[]):844:844 -> onRequestPermissionsResult 5:6:void onRequestPermissionsResult(int,java.lang.String[],int[]):847:848 -> onRequestPermissionsResult 1:1:java.lang.Object onRetainNonConfigurationInstance():412:412 -> onRetainNonConfigurationInstance 2:2:java.lang.Object onRetainNonConfigurationInstance():414:414 -> onRetainNonConfigurationInstance 3:3:java.lang.Object onRetainNonConfigurationInstance():419:419 -> onRetainNonConfigurationInstance 4:4:java.lang.Object onRetainNonConfigurationInstance():421:421 -> onRetainNonConfigurationInstance 5:7:java.lang.Object onRetainNonConfigurationInstance():429:431 -> onRetainNonConfigurationInstance 1:3:void onSaveInstanceState(android.os.Bundle):394:396 -> onSaveInstanceState 4:5:void onSaveInstanceState(android.os.Bundle):398:399 -> onSaveInstanceState 1:3:void onTrimMemory(int):919:921 -> onTrimMemory 1:1:android.content.Context peekAvailableContext():506:506 -> peekAvailableContext 1:3:androidx.activity.result.ActivityResultLauncher registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultRegistry,androidx.activity.result.ActivityResultCallback):859:859 -> registerForActivityResult 4:4:androidx.activity.result.ActivityResultLauncher registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):868:868 -> registerForActivityResult 1:1:void removeMenuProvider(androidx.core.view.MenuProvider):584:584 -> removeMenuProvider 1:1:void removeOnConfigurationChangedListener(androidx.core.util.Consumer):908:908 -> removeOnConfigurationChangedListener 1:1:void removeOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):527:527 -> removeOnContextAvailableListener 1:1:void removeOnMultiWindowModeChangedListener(androidx.core.util.Consumer):1023:1023 -> removeOnMultiWindowModeChangedListener 1:1:void removeOnNewIntentListener(androidx.core.util.Consumer):963:963 -> removeOnNewIntentListener 1:1:void removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer):1087:1087 -> removeOnPictureInPictureModeChangedListener 1:1:void removeOnTrimMemoryListener(androidx.core.util.Consumer):932:932 -> removeOnTrimMemoryListener 1:1:void reportFullyDrawn():1093:1093 -> reportFullyDrawn 2:2:void reportFullyDrawn():1096:1096 -> reportFullyDrawn 3:5:void reportFullyDrawn():1099:1101 -> reportFullyDrawn 6:6:void reportFullyDrawn():1106:1106 -> reportFullyDrawn 7:7:void reportFullyDrawn():1110:1110 -> reportFullyDrawn 8:9:void reportFullyDrawn():1112:1113 -> reportFullyDrawn 1:3:void setContentView(int):463:465 -> setContentView 4:6:void setContentView(android.view.View):470:472 -> setContentView 7:9:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):479:481 -> setContentView 1:1:void startActivityForResult(android.content.Intent,int):735:735 -> startActivityForResult 2:2:void startActivityForResult(android.content.Intent,int,android.os.Bundle):754:754 -> startActivityForResult 1:1:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int):776:776 -> startIntentSenderForResult 2:2:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):798:798 -> startIntentSenderForResult androidx.activity.ComponentActivity$$ExternalSyntheticLambda0 -> androidx.activity.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$2.f$0 -> a void androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$2.(androidx.activity.ComponentActivity) -> # {"id":"com.android.tools.r8.synthesized"} android.os.Bundle androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$2.saveState() -> a # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity$$ExternalSyntheticLambda1 -> androidx.activity.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$3.f$0 -> a void androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$3.(androidx.activity.ComponentActivity) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$3.onContextAvailable(android.content.Context) -> a # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity$$ExternalSyntheticLambda2 -> androidx.activity.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$0.f$0 -> d void androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$0.(androidx.activity.ComponentActivity) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity$$ExternalSyntheticLambda3 -> androidx.activity.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$1.f$0 -> d void androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$1.(androidx.activity.ComponentActivity) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object androidx.activity.ComponentActivity$$InternalSyntheticLambda$0$d70b1555e88d7a1d3dedc18603de388a9de01a3c39c4244c25d26b983073c837$1.invoke() -> invoke # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity$1 -> androidx.activity.ComponentActivity$a: androidx.activity.ComponentActivity this$0 -> d 1:1:void (androidx.activity.ComponentActivity):157:157 -> 1:1:void run():165:165 -> run 2:2:void run():167:167 -> run 3:3:void run():169:169 -> run androidx.activity.ComponentActivity$2 -> androidx.activity.ComponentActivity$b: androidx.activity.ComponentActivity this$0 -> i 1:1:void (androidx.activity.ComponentActivity):191:191 -> androidx.activity.ComponentActivity$3 -> androidx.activity.ComponentActivity$3: androidx.activity.ComponentActivity this$0 -> d 1:1:void (androidx.activity.ComponentActivity):292:292 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):296:298 -> a 4:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):300:300 -> a androidx.activity.ComponentActivity$4 -> androidx.activity.ComponentActivity$4: androidx.activity.ComponentActivity this$0 -> d 1:1:void (androidx.activity.ComponentActivity):306:306 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):310:310 -> a 2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):312:312 -> a 3:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):314:315 -> a 5:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):317:317 -> a androidx.activity.ComponentActivity$5 -> androidx.activity.ComponentActivity$5: androidx.activity.ComponentActivity this$0 -> d 1:1:void (androidx.activity.ComponentActivity):321:321 -> 1:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):325:326 -> a androidx.activity.ComponentActivity$Api19Impl -> androidx.activity.ComponentActivity$c: 1:1:void cancelPendingInputEvents(android.view.View):1129:1129 -> a androidx.activity.ComponentActivity$Api33Impl -> androidx.activity.ComponentActivity$d: 1:1:android.window.OnBackInvokedDispatcher getOnBackInvokedDispatcher(android.app.Activity):1139:1139 -> a androidx.activity.ComponentActivity$NonConfigurationInstances -> androidx.activity.ComponentActivity$e: androidx.lifecycle.ViewModelStore viewModelStore -> b java.lang.Object custom -> a 1:1:void ():138:138 -> androidx.activity.ComponentActivity$ReportFullyDrawnExecutor -> androidx.activity.ComponentActivity$f: void activityDestroyed() -> i void viewCreated(android.view.View) -> w androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi1 -> androidx.activity.ComponentActivity$h: android.os.Handler mHandler -> d 1:2:void ():1149:1150 -> 1:2:android.os.Handler createHandler():1172:1173 -> a 1:1:void execute(java.lang.Runnable):1167:1167 -> execute void activityDestroyed() -> i void viewCreated(android.view.View) -> w androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl -> androidx.activity.ComponentActivity$g: java.lang.Runnable mRunnable -> e boolean mOnDrawScheduled -> f androidx.activity.ComponentActivity this$0 -> g long mEndWatchTimeMillis -> d 1:1:void (androidx.activity.ComponentActivity):1178:1178 -> 2:2:void (androidx.activity.ComponentActivity):1180:1180 -> 3:3:void (androidx.activity.ComponentActivity):1182:1182 -> void $r8$lambda$mcLa5hzjxu-exHpGdLt3kU1m1dA(androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl) -> a # {"id":"com.android.tools.r8.synthesized"} 1:3:void lambda$execute$0():1217:1219 -> b 1:5:void execute(java.lang.Runnable):1205:1209 -> execute 6:6:void execute(java.lang.Runnable):1211:1211 -> execute 7:7:void execute(java.lang.Runnable):1216:1216 -> execute 1:2:void activityDestroyed():1194:1195 -> i 1:1:void onDraw():1227:1227 -> onDraw 2:6:void onDraw():1229:1233 -> onDraw 7:7:void onDraw():1235:1235 -> onDraw 8:9:void onDraw():1238:1239 -> onDraw 1:1:void run():1249:1249 -> run 1:3:void viewCreated(android.view.View):1186:1188 -> w androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl$$ExternalSyntheticLambda0 -> androidx.activity.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl$$InternalSyntheticLambda$0$c1e1f85b0d3798a1db49fd27c2bc3e014875bd87ed581eb893c40e808989072e$0.f$0 -> d void androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl$$InternalSyntheticLambda$0$c1e1f85b0d3798a1db49fd27c2bc3e014875bd87ed581eb893c40e808989072e$0.(androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.activity.ComponentActivity$ReportFullyDrawnExecutorApi16Impl$$InternalSyntheticLambda$0$c1e1f85b0d3798a1db49fd27c2bc3e014875bd87ed581eb893c40e808989072e$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.activity.FullyDrawnReporter -> androidx.activity.h: # {"id":"sourceFile","fileName":"FullyDrawnReporter.kt"} java.lang.Runnable reportRunnable -> h java.util.concurrent.Executor executor -> a boolean reportPosted -> e java.lang.Object lock -> c boolean reportedFullyDrawn -> f int reporterCount -> d java.util.List onReportCallbacks -> g kotlin.jvm.functions.Function0 reportFullyDrawn -> b 1:3:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):52:54 -> 4:4:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):56:56 -> 5:5:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):77:77 -> 6:6:void (java.util.concurrent.Executor,kotlin.jvm.functions.Function0):79:79 -> void $r8$lambda$9oQ81V-Fq3e0CkAqj9HHhVQeVeY(androidx.activity.FullyDrawnReporter) -> a # {"id":"com.android.tools.r8.synthesized"} 1:3:void fullyDrawnReported():152:154 -> b 4:4:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1855:1855 -> b 4:4:void fullyDrawnReported():154 -> b 5:7:void fullyDrawnReported():154:156 -> b 8:8:void fullyDrawnReported():152:152 -> b 1:1:boolean isFullyDrawnReported():73:73 -> c 1:5:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):80:84 -> d 6:6:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):86:86 -> d 7:7:void reportRunnable$lambda$2(androidx.activity.FullyDrawnReporter):80:80 -> d androidx.activity.FullyDrawnReporter$$ExternalSyntheticLambda0 -> androidx.activity.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.activity.FullyDrawnReporter androidx.activity.FullyDrawnReporter$$InternalSyntheticLambda$1$42dcb237510ea035ebc973e58cee54eaa509f93d6a0a60c8144028140b58a4b1$0.f$0 -> d void androidx.activity.FullyDrawnReporter$$InternalSyntheticLambda$1$42dcb237510ea035ebc973e58cee54eaa509f93d6a0a60c8144028140b58a4b1$0.(androidx.activity.FullyDrawnReporter) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.activity.FullyDrawnReporter$$InternalSyntheticLambda$1$42dcb237510ea035ebc973e58cee54eaa509f93d6a0a60c8144028140b58a4b1$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.activity.FullyDrawnReporterOwner -> androidx.activity.i: # {"id":"sourceFile","fileName":"FullyDrawnReporterOwner.kt"} androidx.activity.ImmLeaksCleaner -> androidx.activity.ImmLeaksCleaner: android.app.Activity mActivity -> d java.lang.reflect.Field sNextServedViewField -> h java.lang.reflect.Field sHField -> f java.lang.reflect.Field sServedViewField -> g int sReflectedFieldsInitialized -> e 1:2:void (android.app.Activity):46:47 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):52:52 -> a 2:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):55:56 -> a 4:6:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):58:60 -> a 7:7:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):63:63 -> a 8:8:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):70:70 -> a 9:9:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):73:73 -> a 10:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):80:80 -> a 11:12:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):82:83 -> a 13:13:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):88:88 -> a 14:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):92:92 -> a 15:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):95:95 -> a 16:16:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):90:90 -> a 17:17:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):77:77 -> a 18:18:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):75:75 -> a 19:19:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):92:92 -> a 1:8:void initializeReflectiveFields():103:110 -> b androidx.activity.OnBackPressedCallback -> androidx.activity.j: # {"id":"sourceFile","fileName":"OnBackPressedCallback.kt"} 1:1:void (boolean):41:41 -> 2:2:boolean isEnabled():53:53 -> 2:2:void (boolean):53 -> 3:3:void (boolean):59:59 -> 1:1:void addCancellable(androidx.activity.Cancellable):77:77 -> addCancellable 1:1:void setEnabledChangedCallback$activity_release(kotlin.jvm.functions.Function0):60:60 -> getEnabledChangedCallback$activity_release 1:1:kotlin.jvm.functions.Function0 getEnabledChangedCallback$activity_release():60 -> getEnabledChangedCallback$activity_release 1:1:boolean isEnabled():53:53 -> isEnabled 1:1:void remove():67:67 -> remove 2:2:void kotlin.collections.CollectionsKt___CollectionsKt.forEach(java.lang.Iterable,kotlin.jvm.functions.Function1):1855:1855 -> remove 2:2:void remove():67 -> remove 3:3:void remove():67:67 -> remove 1:1:void removeCancellable(androidx.activity.Cancellable):82:82 -> removeCancellable 1:2:void setEnabled(boolean):55:56 -> setEnabled 1:1:void setEnabledChangedCallback$activity_release(kotlin.jvm.functions.Function0):60:60 -> setEnabledChangedCallback$activity_release androidx.activity.OnBackPressedDispatcher -> androidx.activity.OnBackPressedDispatcher: # {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} android.window.OnBackInvokedCallback onBackInvokedCallback -> d kotlin.collections.ArrayDeque onBackPressedCallbacks -> b boolean backInvokedCallbackRegistered -> f java.lang.Runnable fallbackOnBackPressed -> a android.window.OnBackInvokedDispatcher invokedDispatcher -> e kotlin.jvm.functions.Function0 enabledChangedCallback -> c 1:1:kotlin.collections.ArrayDeque access$getOnBackPressedCallbacks$p(androidx.activity.OnBackPressedDispatcher):54:54 -> 1:1:void (java.lang.Runnable):54 -> 2:2:void (java.lang.Runnable,int,kotlin.jvm.internal.DefaultConstructorMarker):55:55 -> 2:2:void (java.lang.Runnable):55 -> 3:3:void (java.lang.Runnable):57:57 -> 4:5:void (java.lang.Runnable):98:99 -> 6:6:void (java.lang.Runnable):102:102 -> 1:1:kotlin.collections.ArrayDeque access$getOnBackPressedCallbacks$p(androidx.activity.OnBackPressedDispatcher):54:54 -> a 1:2:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):174:175 -> b 3:3:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):179:179 -> b 4:4:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):178:178 -> b 5:7:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):181:183 -> b 1:6:androidx.activity.Cancellable addCancellableCallback$activity_release(androidx.activity.OnBackPressedCallback):137:142 -> c 1:1:boolean hasEnabledCallbacks():194:194 -> d 2:3:boolean kotlin.collections.CollectionsKt___CollectionsKt.any(java.lang.Iterable,kotlin.jvm.functions.Function1):1747:1748 -> d 2:3:boolean hasEnabledCallbacks():194 -> d 4:4:boolean hasEnabledCallbacks():195:195 -> d 1:1:void onBackPressed():209:209 -> e 2:5:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.lastOrNull(java.util.List,kotlin.jvm.functions.Function1):533:536 -> e 2:5:void onBackPressed():209 -> e 6:6:void onBackPressed():210:210 -> e 7:7:void onBackPressed():209:209 -> e 8:8:void onBackPressed():213:213 -> e 9:9:void onBackPressed():216:216 -> e 1:2:void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher):70:71 -> f 1:3:void updateBackInvokedCallbackState$activity_release():76:78 -> g 4:5:void updateBackInvokedCallbackState$activity_release():80:81 -> g 6:8:void updateBackInvokedCallbackState$activity_release():86:88 -> g 9:9:void updateBackInvokedCallbackState$activity_release():92:92 -> g androidx.activity.OnBackPressedDispatcher$1 -> androidx.activity.OnBackPressedDispatcher$a: # {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} androidx.activity.OnBackPressedDispatcher this$0 -> d 1:1:void invoke():100:100 -> a 1:1:java.lang.Object invoke():99:99 -> invoke androidx.activity.OnBackPressedDispatcher$2 -> androidx.activity.OnBackPressedDispatcher$b: # {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} androidx.activity.OnBackPressedDispatcher this$0 -> d 1:1:void invoke():102:102 -> a 1:1:java.lang.Object invoke():102:102 -> invoke androidx.activity.OnBackPressedDispatcher$Api33Impl -> androidx.activity.OnBackPressedDispatcher$c: # {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} androidx.activity.OnBackPressedDispatcher$Api33Impl INSTANCE -> a 1:1:void ():264:264 -> void $r8$lambda$tzBBo0FLedRCWSI6_icF8qhF74s(kotlin.jvm.functions.Function0) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:android.window.OnBackInvokedCallback createOnBackInvokedCallback(kotlin.jvm.functions.Function0):286:286 -> b 1:1:void createOnBackInvokedCallback$lambda$0(kotlin.jvm.functions.Function0):286:286 -> c 1:3:void registerOnBackInvokedCallback(java.lang.Object,int,java.lang.Object):272:274 -> d 1:3:void unregisterOnBackInvokedCallback(java.lang.Object,java.lang.Object):279:281 -> e androidx.activity.OnBackPressedDispatcher$Api33Impl$$ExternalSyntheticLambda0 -> androidx.activity.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlin.jvm.functions.Function0 androidx.activity.OnBackPressedDispatcher$Api33Impl$$InternalSyntheticLambda$1$2850010ffef37a8ee6271ae165739d33c44f01b07099c6ce8e5ee0319a81b23d$0.f$0 -> a void androidx.activity.OnBackPressedDispatcher$Api33Impl$$InternalSyntheticLambda$1$2850010ffef37a8ee6271ae165739d33c44f01b07099c6ce8e5ee0319a81b23d$0.(kotlin.jvm.functions.Function0) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.activity.OnBackPressedDispatcher$Api33Impl$$InternalSyntheticLambda$1$2850010ffef37a8ee6271ae165739d33c44f01b07099c6ce8e5ee0319a81b23d$0.onBackInvoked() -> onBackInvoked # {"id":"com.android.tools.r8.synthesized"} androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable -> androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable: # {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} androidx.activity.OnBackPressedDispatcher this$0 -> g androidx.activity.OnBackPressedCallback onBackPressedCallback -> e androidx.activity.Cancellable currentCancellable -> f androidx.lifecycle.Lifecycle lifecycle -> d 1:3:void (androidx.activity.OnBackPressedDispatcher,androidx.lifecycle.Lifecycle,androidx.activity.OnBackPressedCallback):232:234 -> 4:4:void (androidx.activity.OnBackPressedDispatcher,androidx.lifecycle.Lifecycle,androidx.activity.OnBackPressedCallback):239:239 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):246:248 -> a 4:6:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):250:252 -> a 1:4:void cancel():257:260 -> cancel androidx.activity.OnBackPressedDispatcher$OnBackPressedCancellable -> androidx.activity.OnBackPressedDispatcher$d: # {"id":"sourceFile","fileName":"OnBackPressedDispatcher.kt"} androidx.activity.OnBackPressedDispatcher this$0 -> e androidx.activity.OnBackPressedCallback onBackPressedCallback -> d 1:2:void (androidx.activity.OnBackPressedDispatcher,androidx.activity.OnBackPressedCallback):219:220 -> 1:5:void cancel():223:227 -> cancel androidx.activity.OnBackPressedDispatcherOwner -> androidx.activity.l: # {"id":"sourceFile","fileName":"OnBackPressedDispatcherOwner.kt"} androidx.activity.R$id -> androidx.activity.m: int view_tree_on_back_pressed_dispatcher_owner -> b int report_drawn -> a androidx.activity.ViewTreeFullyDrawnReporterOwner -> androidx.activity.n: # {"id":"sourceFile","fileName":"ViewTreeFullyLoadedReporterOwner.kt"} 1:1:void set(android.view.View,androidx.activity.FullyDrawnReporterOwner):36:36 -> a androidx.activity.ViewTreeOnBackPressedDispatcherOwner -> androidx.activity.o: # {"id":"sourceFile","fileName":"ViewTreeOnBackPressedDispatcherOwner.kt"} 1:1:void set(android.view.View,androidx.activity.OnBackPressedDispatcherOwner):38:38 -> a androidx.activity.contextaware.ContextAwareHelper -> b.a: # {"id":"sourceFile","fileName":"ContextAwareHelper.kt"} android.content.Context context -> b java.util.Set listeners -> a 1:2:void ():33:34 -> 1:2:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):58:59 -> a 3:3:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):61:61 -> a 1:1:void clearAvailableContext():93:93 -> b 1:3:void dispatchOnContextAvailable(android.content.Context):82:84 -> c 1:1:android.content.Context peekAvailableContext():47:47 -> d 1:1:void removeOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):72:72 -> e androidx.activity.contextaware.OnContextAvailableListener -> b.b: # {"id":"sourceFile","fileName":"OnContextAvailableListener.kt"} void onContextAvailable(android.content.Context) -> a androidx.activity.result.ActivityResult -> androidx.activity.result.a: android.content.Intent mData -> e int mResultCode -> d 1:1:void ():109:109 -> 1:3:void (int,android.content.Intent):45:47 -> 4:6:void (android.os.Parcel):50:52 -> 1:1:android.content.Intent getData():67:67 -> a 1:1:int getResultCode():59:59 -> b 1:1:java.lang.String resultCodeToString(int):90:90 -> c 1:2:java.lang.String toString():72:73 -> toString 1:4:void writeToParcel(android.os.Parcel,int):96:99 -> writeToParcel androidx.activity.result.ActivityResult$1 -> androidx.activity.result.a$a: 1:1:void ():109:109 -> 1:1:androidx.activity.result.ActivityResult createFromParcel(android.os.Parcel):112:112 -> a 1:1:androidx.activity.result.ActivityResult[] newArray(int):117:117 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):109:109 -> createFromParcel 1:1:java.lang.Object[] newArray(int):109:109 -> newArray androidx.activity.result.ActivityResultCallback -> androidx.activity.result.b: # {"id":"sourceFile","fileName":"ActivityResultCallback.kt"} void onActivityResult(java.lang.Object) -> a androidx.activity.result.ActivityResultLauncher -> androidx.activity.result.c: 1:1:void ():34:34 -> androidx.activity.result.ActivityResultRegistry -> androidx.activity.result.ActivityResultRegistry: java.util.Map mRcToKey -> b java.util.Map mKeyToRc -> c java.util.Map mKeyToLifecycleContainers -> d java.util.ArrayList mLaunchedKeys -> e java.util.Random mRandom -> a android.os.Bundle mPendingResults -> h java.util.Map mKeyToCallback -> f java.util.Map mParsedPendingResults -> g 1:1:void ():51:51 -> 2:2:void ():67:67 -> 3:6:void ():69:72 -> 7:7:void ():74:74 -> 8:8:void ():77:77 -> 9:9:void ():79:79 -> 1:2:void bindRcKey(int,java.lang.String):455:456 -> a 1:1:boolean dispatchResult(int,int,android.content.Intent):371:371 -> b 2:2:boolean dispatchResult(int,int,android.content.Intent):375:375 -> b 1:6:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):414:419 -> c 7:7:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):422:422 -> c 8:8:void doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):424:424 -> c 1:1:int generateRandomNumber():445:445 -> d 2:3:int generateRandomNumber():447:448 -> d 1:1:void onRestoreInstanceState(android.os.Bundle):328:328 -> e 2:2:void onRestoreInstanceState(android.os.Bundle):330:330 -> e 3:6:void onRestoreInstanceState(android.os.Bundle):335:338 -> e 7:7:void onRestoreInstanceState(android.os.Bundle):337:337 -> e 8:9:void onRestoreInstanceState(android.os.Bundle):339:340 -> e 10:11:void onRestoreInstanceState(android.os.Bundle):345:346 -> e 12:13:void onRestoreInstanceState(android.os.Bundle):350:351 -> e 14:14:void onRestoreInstanceState(android.os.Bundle):354:354 -> e 1:3:void onSaveInstanceState(android.os.Bundle):306:306 -> f 4:6:void onSaveInstanceState(android.os.Bundle):308:308 -> f 7:7:void onSaveInstanceState(android.os.Bundle):310:310 -> f 8:10:void onSaveInstanceState(android.os.Bundle):312:312 -> f 11:11:void onSaveInstanceState(android.os.Bundle):314:314 -> f 1:1:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):118:118 -> g 2:2:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):120:120 -> g 3:4:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):127:128 -> g 5:5:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):130:130 -> g 6:6:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):132:132 -> g 7:8:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):160:161 -> g 9:9:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):163:163 -> g 10:10:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):121:121 -> g 11:11:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.lifecycle.LifecycleOwner,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):123:123 -> g 1:1:void registerKey(java.lang.String):429:429 -> h 2:3:void registerKey(java.lang.String):433:434 -> h 1:1:void unregister(java.lang.String):275:275 -> i 2:2:void unregister(java.lang.String):277:277 -> i 3:3:void unregister(java.lang.String):279:279 -> i 4:7:void unregister(java.lang.String):282:285 -> i 8:8:void unregister(java.lang.String):284:284 -> i 9:9:void unregister(java.lang.String):286:286 -> i 10:12:void unregister(java.lang.String):288:290 -> i 13:13:void unregister(java.lang.String):289:289 -> i 14:14:void unregister(java.lang.String):291:291 -> i 15:15:void unregister(java.lang.String):293:293 -> i 16:17:void unregister(java.lang.String):295:296 -> i androidx.activity.result.ActivityResultRegistry$1 -> androidx.activity.result.ActivityResultRegistry$1: androidx.activity.result.ActivityResultCallback val$callback -> e androidx.activity.result.contract.ActivityResultContract val$contract -> f androidx.activity.result.ActivityResultRegistry this$0 -> g java.lang.String val$key -> d 1:1:void (androidx.activity.result.ActivityResultRegistry,java.lang.String,androidx.activity.result.ActivityResultCallback,androidx.activity.result.contract.ActivityResultContract):132:132 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):138:140 -> a 4:6:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):142:144 -> a 7:7:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):146:146 -> a 8:11:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):148:151 -> a 12:12:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):149:149 -> a 13:16:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):153:156 -> a androidx.activity.result.ActivityResultRegistry$2 -> androidx.activity.result.ActivityResultRegistry$a: java.lang.String val$key -> a androidx.activity.result.contract.ActivityResultContract val$contract -> b androidx.activity.result.ActivityResultRegistry this$0 -> c 1:1:void (androidx.activity.result.ActivityResultRegistry,java.lang.String,androidx.activity.result.contract.ActivityResultContract):163:163 -> androidx.activity.result.ActivityResultRegistry$CallbackAndContract -> androidx.activity.result.ActivityResultRegistry$b: androidx.activity.result.ActivityResultCallback mCallback -> a androidx.activity.result.contract.ActivityResultContract mContract -> b 1:3:void (androidx.activity.result.ActivityResultCallback,androidx.activity.result.contract.ActivityResultContract):465:467 -> androidx.activity.result.ActivityResultRegistry$LifecycleContainer -> androidx.activity.result.ActivityResultRegistry$c: androidx.lifecycle.Lifecycle mLifecycle -> a java.util.ArrayList mObservers -> b 1:3:void (androidx.lifecycle.Lifecycle):475:477 -> 1:2:void addObserver(androidx.lifecycle.LifecycleEventObserver):481:482 -> a 1:2:void clearObservers():486:487 -> b 3:3:void clearObservers():489:489 -> b androidx.activity.result.PickVisualMediaRequest -> androidx.activity.result.d: # {"id":"sourceFile","fileName":"PickVisualMediaRequest.kt"} androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VisualMediaType mediaType -> a 1:1:void ():40:40 -> 2:2:void ():42:42 -> 1:1:androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VisualMediaType getMediaType():42:42 -> a 1:1:void setMediaType$activity_release(androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VisualMediaType):43:43 -> b androidx.activity.result.PickVisualMediaRequest$Builder -> androidx.activity.result.d$a: # {"id":"sourceFile","fileName":"PickVisualMediaRequest.kt"} androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VisualMediaType mediaType -> a 1:1:void ():48:48 -> 2:2:void ():50:50 -> 1:2:androidx.activity.result.PickVisualMediaRequest build():71:72 -> a 1:1:androidx.activity.result.PickVisualMediaRequest$Builder setMediaType(androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VisualMediaType):62:62 -> b androidx.activity.result.contract.ActivityResultContract -> c.a: # {"id":"sourceFile","fileName":"ActivityResultContract.kt"} 1:1:void ():29:29 -> java.lang.Object parseResult(int,android.content.Intent) -> a androidx.activity.result.contract.ActivityResultContracts$GetMultipleContents -> c.b: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} androidx.activity.result.contract.ActivityResultContracts$GetMultipleContents$Companion Companion -> a androidx.activity.result.contract.ActivityResultContracts$GetMultipleContents$Companion -> c.b$a: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} 1:1:void ():446:446 -> 1:3:java.util.List getClipDataUris$activity_release(android.content.Intent):451:453 -> a 4:6:java.util.List getClipDataUris$activity_release(android.content.Intent):455:457 -> a 7:8:java.util.List getClipDataUris$activity_release(android.content.Intent):459:460 -> a 9:9:java.util.List getClipDataUris$activity_release(android.content.Intent):462:462 -> a 10:10:java.util.List getClipDataUris$activity_release(android.content.Intent):466:466 -> a androidx.activity.result.contract.ActivityResultContracts$PickMultipleVisualMedia -> c.c: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} androidx.activity.result.contract.ActivityResultContracts$PickMultipleVisualMedia$Companion Companion -> b int maxItems -> a 1:1:void (int,int,kotlin.jvm.internal.DefaultConstructorMarker):875:875 -> 2:2:void (int,int,kotlin.jvm.internal.DefaultConstructorMarker):874:874 -> 3:3:void (int):876:876 -> 4:4:void (int):875:875 -> 5:5:void (int):879:879 -> 1:1:java.lang.Object parseResult(int,android.content.Intent):873:873 -> a 1:4:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):888:891 -> b 5:5:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):895:895 -> b 6:6:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):891:891 -> b 7:12:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):897:902 -> b 13:13:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):898:898 -> b 14:18:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):904:908 -> b 19:19:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):905:905 -> b 20:22:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):914:916 -> b 23:23:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):918:918 -> b 24:25:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):921:922 -> b 1:1:java.util.List parseResult(int,android.content.Intent):937:937 -> c androidx.activity.result.contract.ActivityResultContracts$PickMultipleVisualMedia$Companion -> c.c$a: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} 1:1:void ():940:940 -> 1:2:int getMaxItems$activity_release():951:952 -> a androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia -> c.d: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$Companion Companion -> a 1:1:void ():638:638 -> 1:1:java.lang.Object parseResult(int,android.content.Intent):637:637 -> a 1:3:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):794:796 -> b 4:8:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):798:802 -> b 9:9:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):799:799 -> b 10:14:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):804:808 -> b 15:15:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):805:805 -> b 16:17:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):814:815 -> b 18:18:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):817:817 -> b 19:20:android.content.Intent createIntent(android.content.Context,androidx.activity.result.PickVisualMediaRequest):820:821 -> b 1:1:android.net.Uri parseResult(int,android.content.Intent):837:837 -> c androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$Companion -> c.d$a: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} 1:1:void ():639:639 -> 1:3:android.content.pm.ResolveInfo getGmsPicker$activity_release(android.content.Context):749:749 -> a 1:3:android.content.pm.ResolveInfo getSystemFallbackPicker$activity_release(android.content.Context):735:735 -> b 1:4:java.lang.String getVisualMimeType$activity_release(androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VisualMediaType):757:760 -> c 1:1:boolean isGmsPickerAvailable$activity_release(android.content.Context):743:743 -> d 1:1:boolean isSystemFallbackPickerAvailable$activity_release(android.content.Context):729:729 -> e 1:1:boolean isSystemPickerAvailable$activity_release():716:716 -> f 2:2:boolean isSystemPickerAvailable$activity_release():721:721 -> f androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$ImageAndVideo -> c.d$b: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$ImageAndVideo INSTANCE -> a 1:1:void ():783:783 -> androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$ImageOnly -> c.d$c: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$ImageOnly INSTANCE -> a 1:1:void ():773:773 -> androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$SingleMimeType -> c.d$d: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} java.lang.String mimeType -> a 1:1:java.lang.String getMimeType():789:789 -> a androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VideoOnly -> c.d$e: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VideoOnly INSTANCE -> a 1:1:void ():778:778 -> androidx.activity.result.contract.ActivityResultContracts$PickVisualMedia$VisualMediaType -> c.d$f: # {"id":"sourceFile","fileName":"ActivityResultContracts.kt"} androidx.annotation.Keep -> androidx.annotation.Keep: # {"id":"sourceFile","fileName":"Keep.kt"} androidx.arch.core.executor.ArchTaskExecutor -> d.c: androidx.arch.core.executor.ArchTaskExecutor sInstance -> c java.util.concurrent.Executor sMainThreadExecutor -> d java.util.concurrent.Executor sIOThreadExecutor -> e androidx.arch.core.executor.TaskExecutor mDefaultTaskExecutor -> b androidx.arch.core.executor.TaskExecutor mDelegate -> a 1:1:void ():42:42 -> 2:2:void ():46:46 -> 1:3:void ():49:51 -> 1:1:void executeOnDiskIO(java.lang.Runnable):88:88 -> a 1:1:boolean isMainThread():108:108 -> b 1:1:void postToMainThread(java.lang.Runnable):93:93 -> c void $r8$lambda$660dvPX9TmFUAes_5pIFbpOEa8M(java.lang.Runnable) -> d # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$B-NyukiANkmKkd3XkhAfbEit2Bs(java.lang.Runnable) -> e # {"id":"com.android.tools.r8.synthesized"} 1:2:androidx.arch.core.executor.ArchTaskExecutor getInstance():61:62 -> f 3:5:androidx.arch.core.executor.ArchTaskExecutor getInstance():64:66 -> f 6:8:androidx.arch.core.executor.ArchTaskExecutor getInstance():68:68 -> f 1:1:void lambda$static$0(java.lang.Runnable):43:43 -> g 1:1:void lambda$static$1(java.lang.Runnable):47:47 -> h androidx.arch.core.executor.DefaultTaskExecutor -> d.d: android.os.Handler mMainHandler -> c java.lang.Object mLock -> a java.util.concurrent.ExecutorService mDiskIO -> b 1:1:void ():38:38 -> 2:2:void ():40:40 -> 3:3:void ():42:42 -> 1:1:void executeOnDiskIO(java.lang.Runnable):60:60 -> a 1:1:boolean isMainThread():78:78 -> b 1:4:void postToMainThread(java.lang.Runnable):65:68 -> c 5:5:void postToMainThread(java.lang.Runnable):70:70 -> c 6:6:void postToMainThread(java.lang.Runnable):73:73 -> c 1:2:android.os.Handler createAsync(android.os.Looper):84:85 -> d 3:3:android.os.Handler createAsync(android.os.Looper):90:90 -> d 4:4:android.os.Handler createAsync(android.os.Looper):92:92 -> d 5:5:android.os.Handler createAsync(android.os.Looper):97:97 -> d 6:6:android.os.Handler createAsync(android.os.Looper):100:100 -> d androidx.arch.core.executor.DefaultTaskExecutor$1 -> d.d$a: java.util.concurrent.atomic.AtomicInteger mThreadId -> a androidx.arch.core.executor.DefaultTaskExecutor this$0 -> b 1:1:void (androidx.arch.core.executor.DefaultTaskExecutor):42:42 -> 2:2:void (androidx.arch.core.executor.DefaultTaskExecutor):45:45 -> 1:2:java.lang.Thread newThread(java.lang.Runnable):49:50 -> newThread androidx.arch.core.executor.DefaultTaskExecutor$Api28Impl -> d.d$b: 1:1:android.os.Handler createAsync(android.os.Looper):111:111 -> a androidx.arch.core.executor.TaskExecutor -> d.e: 1:1:void ():31:31 -> void executeOnDiskIO(java.lang.Runnable) -> a boolean isMainThread() -> b void postToMainThread(java.lang.Runnable) -> c androidx.arch.core.internal.FastSafeIterableMap -> e.a: java.util.HashMap mHashMap -> h 1:1:void ():36:36 -> 2:2:void ():38:38 -> 1:1:boolean contains(java.lang.Object):69:69 -> contains 1:1:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):44:44 -> e 1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):49:49 -> i 2:2:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):51:51 -> i 3:3:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):53:53 -> i 1:2:java.lang.Object remove(java.lang.Object):59:60 -> j 1:2:java.util.Map$Entry ceil(java.lang.Object):79:80 -> k androidx.arch.core.internal.SafeIterableMap -> e.b: androidx.arch.core.internal.SafeIterableMap$Entry mStart -> d androidx.arch.core.internal.SafeIterableMap$Entry mEnd -> e java.util.WeakHashMap mIterators -> f int mSize -> g 1:1:void ():36:36 -> 2:3:void ():43:44 -> 1:2:java.util.Iterator descendingIterator():154:155 -> b 1:1:java.util.Map$Entry eldest():174:174 -> d 1:1:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):49:49 -> e 2:2:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):51:51 -> e 3:3:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):54:54 -> e 1:1:boolean equals(java.lang.Object):191:191 -> equals 2:3:boolean equals(java.lang.Object):194:195 -> equals 4:8:boolean equals(java.lang.Object):198:202 -> equals 9:9:boolean equals(java.lang.Object):204:204 -> equals 10:10:boolean equals(java.lang.Object):208:208 -> equals 1:2:androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions iteratorWithAdditions():164:165 -> f 1:1:java.util.Map$Entry newest():182:182 -> g 1:5:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):78:82 -> h 6:8:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):86:88 -> h 1:2:int hashCode():214:215 -> hashCode 1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):69:69 -> i 2:2:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):71:71 -> i 3:3:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):73:73 -> i 1:2:java.util.Iterator iterator():143:144 -> iterator 1:1:java.lang.Object remove(java.lang.Object):101:101 -> j 2:5:java.lang.Object remove(java.lang.Object):105:108 -> j 6:7:java.lang.Object remove(java.lang.Object):112:113 -> j 8:8:java.lang.Object remove(java.lang.Object):115:115 -> j 9:10:java.lang.Object remove(java.lang.Object):118:119 -> j 11:11:java.lang.Object remove(java.lang.Object):121:121 -> j 12:14:java.lang.Object remove(java.lang.Object):124:126 -> j 1:1:int size():133:133 -> size 1:7:java.lang.String toString():222:228 -> toString 8:9:java.lang.String toString():231:232 -> toString androidx.arch.core.internal.SafeIterableMap$AscendingIterator -> e.b$a: 1:1:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):289:289 -> 1:1:androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry):299:299 -> b 1:1:androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry):294:294 -> c androidx.arch.core.internal.SafeIterableMap$DescendingIterator -> e.b$b: 1:1:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):306:306 -> 1:1:androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry):316:316 -> b 1:1:androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry):311:311 -> c androidx.arch.core.internal.SafeIterableMap$Entry -> e.b$c: java.lang.Object mKey -> d java.lang.Object mValue -> e androidx.arch.core.internal.SafeIterableMap$Entry mNext -> f androidx.arch.core.internal.SafeIterableMap$Entry mPrevious -> g 1:3:void (java.lang.Object,java.lang.Object):380:382 -> 1:1:boolean equals(java.lang.Object):413:413 -> equals 2:3:boolean equals(java.lang.Object):416:417 -> equals 1:1:java.lang.Object getKey():388:388 -> getKey 1:1:java.lang.Object getValue():394:394 -> getValue 1:1:int hashCode():422:422 -> hashCode 1:1:java.lang.Object setValue(java.lang.Object):399:399 -> setValue 1:1:java.lang.String toString():404:404 -> toString androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions -> e.b$d: androidx.arch.core.internal.SafeIterableMap$Entry mCurrent -> d boolean mBeforeStart -> e androidx.arch.core.internal.SafeIterableMap this$0 -> f 1:1:void (androidx.arch.core.internal.SafeIterableMap):329:329 -> 2:2:void (androidx.arch.core.internal.SafeIterableMap):327:327 -> 1:3:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):335:337 -> a 1:3:java.util.Map$Entry next():351:353 -> b 4:4:java.util.Map$Entry next():355:355 -> b 5:5:java.util.Map$Entry next():357:357 -> b 1:2:boolean hasNext():343:344 -> hasNext 3:3:boolean hasNext():346:346 -> hasNext 1:1:java.lang.Object next():323:323 -> next androidx.arch.core.internal.SafeIterableMap$ListIterator -> e.b$e: androidx.arch.core.internal.SafeIterableMap$Entry mExpectedEnd -> d androidx.arch.core.internal.SafeIterableMap$Entry mNext -> e 1:3:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):240:242 -> 1:3:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):253:255 -> a 4:5:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):258:259 -> a 6:7:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):262:263 -> a androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry) -> b androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry) -> c 1:2:java.util.Map$Entry next():277:278 -> d 1:1:androidx.arch.core.internal.SafeIterableMap$Entry nextNode():269:269 -> e 2:2:androidx.arch.core.internal.SafeIterableMap$Entry nextNode():272:272 -> e 1:1:boolean hasNext():247:247 -> hasNext 1:1:java.lang.Object next():235:235 -> next androidx.arch.core.internal.SafeIterableMap$SupportRemove -> e.b$f: 1:1:void ():368:368 -> void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry) -> a androidx.collection.ArrayMap -> f.a: androidx.collection.MapCollections mCollections -> k 1:1:void ():57:57 -> 1:1:java.util.Set entrySet():182:182 -> entrySet 1:1:java.util.Set keySet():194:194 -> keySet 1:2:androidx.collection.MapCollections getCollection():75:76 -> m 3:3:androidx.collection.MapCollections getCollection():123:123 -> m 1:1:boolean retainAll(java.util.Collection):164:164 -> n 1:3:void putAll(java.util.Map):142:144 -> putAll 1:1:java.util.Collection values():206:206 -> values androidx.collection.ArrayMap$1 -> f.a$a: androidx.collection.ArrayMap this$0 -> d 1:1:void (androidx.collection.ArrayMap):76:76 -> 1:1:void colClear():119:119 -> a 1:1:java.lang.Object colGetEntry(int,int):84:84 -> b 1:1:java.util.Map colGetMap():99:99 -> c 1:1:int colGetSize():79:79 -> d 1:1:int colIndexOfKey(java.lang.Object):89:89 -> e 1:1:int colIndexOfValue(java.lang.Object):94:94 -> f 1:1:void colPut(java.lang.Object,java.lang.Object):104:104 -> g 1:1:void colRemoveAt(int):114:114 -> h 1:1:java.lang.Object colSetValue(int,java.lang.Object):109:109 -> i androidx.collection.ArraySet -> f.b: java.lang.Object[] mArray -> e int[] INT -> h androidx.collection.MapCollections mCollections -> g int sTwiceBaseCacheSize -> m int sBaseCacheSize -> k int[] mHashes -> d int mSize -> f java.lang.Object[] sTwiceBaseCache -> l java.lang.Object[] sBaseCache -> j java.lang.Object[] OBJECT -> i 1:2:void ():50:51 -> 1:1:void ():240:240 -> 2:2:void (int):247:247 -> 3:4:void (int):249:250 -> 5:5:void (int):252:252 -> 6:6:void (int):254:254 -> 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:6:boolean add(java.lang.Object):378:379 -> add 7:7:boolean add(java.lang.Object):381:381 -> add 8:9:boolean add(java.lang.Object):383:384 -> add 10:10:boolean add(java.lang.Object):387:387 -> add 11:11:boolean add(java.lang.Object):390:390 -> add 12:13:boolean add(java.lang.Object):395:396 -> add 14:16:boolean add(java.lang.Object):399:401 -> add 1:1:boolean addAll(java.util.Collection):719:719 -> addAll 2:3:boolean addAll(java.util.Collection):721:722 -> addAll 1:2:void allocArrays(int):161:162 -> b 3:7:void allocArrays(int):164:168 -> b 8:8:void allocArrays(int):173:173 -> b 9:9:void allocArrays(int):175:175 -> b 10:11:void allocArrays(int):177:178 -> b 12:16:void allocArrays(int):180:184 -> b 17:17:void allocArrays(int):189:189 -> b 18:18:void allocArrays(int):191:191 -> b 19:20:void allocArrays(int):194:195 -> b 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:1:void ensureCapacity(int):295:295 -> d 2:6:void ensureCapacity(int):297:301 -> d 7:7:void ensureCapacity(int):303:303 -> d 1:5:void freeArrays(int[],java.lang.Object[],int):200:204 -> e 6:6:void freeArrays(int[],java.lang.Object[],int):206:206 -> e 7:8:void freeArrays(int[],java.lang.Object[],int):208:209 -> e 9:14:void freeArrays(int[],java.lang.Object[],int):215:220 -> e 15:15:void freeArrays(int[],java.lang.Object[],int):222:222 -> e 16:17:void freeArrays(int[],java.lang.Object[],int):224:225 -> e 18:18:void freeArrays(int[],java.lang.Object[],int):231:231 -> e 1:3:boolean equals(java.lang.Object):562:564 -> equals 4:6:boolean equals(java.lang.Object):569:571 -> equals 1:2:androidx.collection.MapCollections getCollection():634:635 -> f 3:3:androidx.collection.MapCollections getCollection():682:682 -> f 1:1:int indexOf(java.lang.Object,int):83:83 -> g 2:2:int indexOf(java.lang.Object,int):90:90 -> g 3:3:int indexOf(java.lang.Object,int):98:98 -> g 4:5:int indexOf(java.lang.Object,int):104:105 -> g 6:7:int indexOf(java.lang.Object,int):109:110 -> g 1:1:int indexOfNull():121:121 -> h 2:2:int indexOfNull():128:128 -> h 3:3:int indexOfNull():136:136 -> h 4:5:int indexOfNull():142:143 -> h 6:7:int indexOfNull():147:148 -> h 1:1:int hashCode():590:590 -> hashCode 2:3:int hashCode():592:593 -> hashCode 1:2:java.lang.Object removeAt(int):447:448 -> i 3:6:java.lang.Object removeAt(int):451:454 -> i 7:7:java.lang.Object removeAt(int):456:456 -> i 8:8:java.lang.Object removeAt(int):466:466 -> i 9:9:java.lang.Object removeAt(int):468:468 -> i 10:11:java.lang.Object removeAt(int):471:472 -> i 12:12:java.lang.Object removeAt(int):474:474 -> i 13:14:java.lang.Object removeAt(int):479:480 -> i 15:15:java.lang.Object removeAt(int):483:483 -> i 16:17:java.lang.Object removeAt(int):488:489 -> i 18:18:java.lang.Object removeAt(int):491:491 -> i 1:1:int indexOf(java.lang.Object):325:325 -> indexOf 1:1:boolean isEmpty():343:343 -> isEmpty 1:1:java.util.Iterator iterator():694:694 -> iterator 1:1:java.lang.Object valueAt(int):335:335 -> j 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: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.String toString():617: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 androidx.collection.ArraySet$1 -> f.b$a: androidx.collection.ArraySet this$0 -> d 1:1:void (androidx.collection.ArraySet):635:635 -> 1:1:void colClear():678:678 -> a 1:1:java.lang.Object colGetEntry(int,int):643:643 -> b 1:1:java.util.Map colGetMap():658:658 -> c 1:1:int colGetSize():638:638 -> d 1:1:int colIndexOfKey(java.lang.Object):648:648 -> e 1:1:int colIndexOfValue(java.lang.Object):653:653 -> f 1:1:void colPut(java.lang.Object,java.lang.Object):663:663 -> g 1:1:void colRemoveAt(int):673:673 -> h 1:1:java.lang.Object colSetValue(int,java.lang.Object):668:668 -> i androidx.collection.ContainerHelpers -> f.c: java.lang.Object[] EMPTY_OBJECTS -> c long[] EMPTY_LONGS -> b int[] EMPTY_INTS -> a 1:3:void ():20:22 -> 1:1:int binarySearch(int[],int,int):51:51 -> a 1:1:boolean equal(java.lang.Object,java.lang.Object):41:41 -> b int idealByteArraySize(int) -> c 1:1:int idealIntArraySize(int):25:25 -> d androidx.collection.MapCollections -> f.d: androidx.collection.MapCollections$KeySet mKeySet -> b androidx.collection.MapCollections$ValuesCollection mValues -> c androidx.collection.MapCollections$EntrySet mEntrySet -> a 1:1:void ():32:32 -> void colClear() -> a java.lang.Object colGetEntry(int,int) -> b java.util.Map colGetMap() -> c int colGetSize() -> d int colIndexOfKey(java.lang.Object) -> e int colIndexOfValue(java.lang.Object) -> f void colPut(java.lang.Object,java.lang.Object) -> g void colRemoveAt(int) -> h java.lang.Object colSetValue(int,java.lang.Object) -> i 1:3:boolean containsAllHelper(java.util.Map,java.util.Collection):459:461 -> j 1:2:boolean equalsSetHelper(java.util.Set,java.lang.Object):518:519 -> k 3:3:boolean equalsSetHelper(java.util.Set,java.lang.Object):522:522 -> k 1:2:java.util.Set getEntrySet():533:534 -> l 3:3:java.util.Set getEntrySet():536:536 -> l 1:2:java.util.Set getKeySet():540:541 -> m 3:3:java.util.Set getKeySet():543:543 -> m 1:2:java.util.Collection getValues():547:548 -> n 3:3:java.util.Collection getValues():550:550 -> n 1:4:boolean removeAllHelper(java.util.Map,java.util.Collection):469:472 -> o 5:5:boolean removeAllHelper(java.util.Map,java.util.Collection):474:474 -> o 1:5:boolean retainAllHelper(java.util.Map,java.util.Collection):478:482 -> p 6:6:boolean retainAllHelper(java.util.Map,java.util.Collection):485:485 -> p 1:2:java.lang.Object[] toArrayHelper(int):490:491 -> q 3:3:java.lang.Object[] toArrayHelper(int):493:493 -> q 1:2:java.lang.Object[] toArrayHelper(java.lang.Object[],int):499:500 -> r 3:3:java.lang.Object[] toArrayHelper(java.lang.Object[],int):502:502 -> r 4:4:java.lang.Object[] toArrayHelper(java.lang.Object[],int):506:506 -> r 5:6:java.lang.Object[] toArrayHelper(java.lang.Object[],int):508:509 -> r androidx.collection.MapCollections$ArrayIterator -> f.d$a: androidx.collection.MapCollections this$0 -> h int mIndex -> f int mOffset -> d boolean mCanRemove -> g int mSize -> e 1:1:void (androidx.collection.MapCollections,int):43:43 -> 2:2:void (androidx.collection.MapCollections,int):41:41 -> 3:4:void (androidx.collection.MapCollections,int):44:45 -> 1:1:boolean hasNext():50:50 -> hasNext 1: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 -> f.d$b: androidx.collection.MapCollections this$0 -> d 1:1:void (androidx.collection.MapCollections):167:167 -> 1:1:boolean add(java.lang.Object):167:167 -> add 1:3:boolean addAll(java.util.Collection):175:177 -> addAll 4:4:boolean addAll(java.util.Collection):179:179 -> addAll 1:1:boolean add(java.util.Map$Entry):170:170 -> b 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 -> f.d$c: androidx.collection.MapCollections this$0 -> d 1:1:void (androidx.collection.MapCollections):269:269 -> 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 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 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 -> f.d$d: androidx.collection.MapCollections this$0 -> g boolean mEntryValid -> f int mEnd -> d int mIndex -> e 1:1:void (androidx.collection.MapCollections):79:79 -> 2:2:void (androidx.collection.MapCollections):77:77 -> 3:4:void (androidx.collection.MapCollections):80:81 -> 1:4:java.util.Map$Entry next():91:91 -> a 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:1:java.lang.Object next():74: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 -> f.d$e: androidx.collection.MapCollections this$0 -> d 1:1:void (androidx.collection.MapCollections):357:357 -> 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 -> f.e: java.lang.Object[] mArray -> e int mTwiceBaseCacheSize -> j int[] mHashes -> d int mBaseCacheSize -> h int mSize -> f java.lang.Object[] mTwiceBaseCache -> i java.lang.Object[] mBaseCache -> g 1:4:void ():236:239 -> 1:3:void allocArrays(int):165:167 -> a 4:8:void allocArrays(int):169:173 -> a 9:9:void allocArrays(int):176:176 -> a 10:10:void allocArrays(int):178:178 -> a 11:12:void allocArrays(int):180:181 -> a 13:17:void allocArrays(int):183:187 -> a 18:18:void allocArrays(int):190:190 -> a 19:19:void allocArrays(int):192:192 -> a 20:21:void allocArrays(int):195:196 -> a 1:1:int binarySearchHashes(int[],int,int):77:77 -> b 2:2:int binarySearchHashes(int[],int,int):80:80 -> b 1:2:void ensureCapacity(int):289:290 -> c 3:7:void ensureCapacity(int):292:296 -> c 8:8:void ensureCapacity(int):298:298 -> c 9:10:void ensureCapacity(int):300:301 -> c 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:5:void freeArrays(int[],java.lang.Object[],int):201:205 -> d 6:6:void freeArrays(int[],java.lang.Object[],int):207:207 -> d 7:8:void freeArrays(int[],java.lang.Object[],int):209:210 -> d 9:14:void freeArrays(int[],java.lang.Object[],int):214:219 -> d 15:15:void freeArrays(int[],java.lang.Object[],int):221:221 -> d 16:17:void freeArrays(int[],java.lang.Object[],int):223:224 -> d 18:18:void freeArrays(int[],java.lang.Object[],int):228:228 -> d 1:1:int indexOf(java.lang.Object,int):88:88 -> e 2:2:int indexOf(java.lang.Object,int):95:95 -> e 3:3:int indexOf(java.lang.Object,int):103:103 -> e 4:5:int indexOf(java.lang.Object,int):109:110 -> e 6:7:int indexOf(java.lang.Object,int):114:115 -> e 1:3:boolean equals(java.lang.Object):684: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:12:boolean equals(java.lang.Object):709:711 -> equals 13:16:boolean equals(java.lang.Object):716:719 -> equals 17:17:boolean equals(java.lang.Object):721:721 -> equals 18:18:boolean equals(java.lang.Object):724:724 -> equals 1:1:int indexOfKey(java.lang.Object):322:322 -> f 1:1:int indexOfNull():126:126 -> g 2:2:int indexOfNull():133:133 -> g 3:3:int indexOfNull():141:141 -> g 4:5:int indexOfNull():147:148 -> g 6:7:int indexOfNull():152:153 -> g 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 indexOfValue(java.lang.Object):326:327 -> h 3:3:int indexOfValue(java.lang.Object):330:330 -> h 4:4:int indexOfValue(java.lang.Object):336:336 -> h 1:2:int hashCode():743:744 -> hashCode 3:5:int hashCode():746:748 -> hashCode 1:1:java.lang.Object keyAt(int):390:390 -> i 1:1:boolean isEmpty():419:419 -> isEmpty 1:2:java.lang.Object removeAt(int):570:571 -> j 3:5:java.lang.Object removeAt(int):576:578 -> j 6:6:java.lang.Object removeAt(int):582:582 -> j 7:7:java.lang.Object removeAt(int):592:592 -> j 8:8:java.lang.Object removeAt(int):594:594 -> j 9:10:java.lang.Object removeAt(int):600:601 -> j 11:12:java.lang.Object removeAt(int):606:607 -> j 13:13:java.lang.Object removeAt(int):595:595 -> j 14:15:java.lang.Object removeAt(int):614:615 -> j 16:17:java.lang.Object removeAt(int):618:619 -> j 18:18:java.lang.Object removeAt(int):622:622 -> j 19:19:java.lang.Object removeAt(int):625:625 -> j 20:20:java.lang.Object removeAt(int):623:623 -> j 1:2:java.lang.Object setValueAt(int,java.lang.Object):410:411 -> k 1:1:java.lang.Object valueAt(int):399:399 -> l 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:9:java.lang.Object put(java.lang.Object,java.lang.Object):457:458 -> put 10:10:java.lang.Object put(java.lang.Object,java.lang.Object):460:460 -> put 11:11:java.lang.Object put(java.lang.Object,java.lang.Object):464:464 -> put 12:13:java.lang.Object put(java.lang.Object,java.lang.Object):466:467 -> put 14:14:java.lang.Object put(java.lang.Object,java.lang.Object):470:470 -> put 15:15:java.lang.Object put(java.lang.Object,java.lang.Object):461:461 -> put 16:17:java.lang.Object put(java.lang.Object,java.lang.Object):476:477 -> put 18:18:java.lang.Object put(java.lang.Object,java.lang.Object):481:481 -> put 19:22:java.lang.Object put(java.lang.Object,java.lang.Object):486:489 -> put 23:23:java.lang.Object put(java.lang.Object,java.lang.Object):482:482 -> put 1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):523: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: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: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 androidx.collection.SparseArrayCompat -> f.f: java.lang.Object DELETED -> h int[] mKeys -> e int mSize -> g java.lang.Object[] mValues -> f boolean mGarbage -> d 1:1:void ():51:51 -> 1:1:void ():62:62 -> 2:2:void (int):72:72 -> 3:3:void (int):52:52 -> 4:5:void (int):74:75 -> 6:8:void (int):77:79 -> 1:2:void clear():444:445 -> a 3:3:void clear():448:448 -> a 4:5:void clear():451:452 -> a 1:3:androidx.collection.SparseArrayCompat clone():88:90 -> b 4:4:androidx.collection.SparseArrayCompat clone():92:92 -> b 1:1:void gc():230:230 -> c 2:3:void gc():232:233 -> c 4:4:void gc():236:236 -> c 5:5:void gc():238:238 -> c 6:8:void gc():240:242 -> c 9:10:void gc():249:250 -> c 1:1:java.lang.Object clone():50:50 -> clone 1:1:java.lang.Object get(int):109:109 -> d 1:1:java.lang.Object get(int,java.lang.Object):118:118 -> e 2:2:java.lang.Object get(int,java.lang.Object):120:120 -> e 3:3:java.lang.Object get(int,java.lang.Object):123:123 -> e 1:2:int indexOfKey(int):401:402 -> f 3:3:int indexOfKey(int):405:405 -> f 1:2:int keyAt(int):361:362 -> g 3:3:int keyAt(int):365:365 -> g 1:1:void put(int,java.lang.Object):261:261 -> h 2:2:void put(int,java.lang.Object):264:264 -> h 3:5:void put(int,java.lang.Object):268:270 -> h 6:7:void put(int,java.lang.Object):274:275 -> h 8:8:void put(int,java.lang.Object):278:278 -> h 9:10:void put(int,java.lang.Object):281:282 -> h 11:12:void put(int,java.lang.Object):284:285 -> h 13:14:void put(int,java.lang.Object):288:289 -> h 15:16:void put(int,java.lang.Object):291:292 -> h 17:17:void put(int,java.lang.Object):295:295 -> h 18:19:void put(int,java.lang.Object):297:298 -> h 20:22:void put(int,java.lang.Object):301:303 -> h 1:1:void remove(int):139:139 -> i 2:4:void remove(int):142:144 -> i 1:2:int size():340:341 -> j 3:3:int size():344:344 -> j 1:2:java.lang.Object valueAt(int):375:376 -> k 3:3:java.lang.Object valueAt(int):379:379 -> k 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 androidx.concurrent.futures.AbstractResolvableFuture -> androidx.concurrent.futures.a: java.lang.Object NULL -> j java.util.logging.Logger log -> h java.lang.Object value -> d androidx.concurrent.futures.AbstractResolvableFuture$Listener listeners -> e boolean GENERATE_CANCELLATION_CAUSES -> g androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper ATOMIC_HELPER -> i androidx.concurrent.futures.AbstractResolvableFuture$Waiter waiters -> f 1:1:void ():64:64 -> 2:2:void ():66:66 -> 3:3:void ():65:65 -> 4:4:void ():69:69 -> 5:5:void ():85:85 -> 6:9:void ():87:90 -> 10:10:void ():94:94 -> 11:11:void ():101:101 -> 12:12:void ():104:104 -> 13:13:void ():109:109 -> 14:14:void ():114:114 -> 15:15:void ():217:217 -> 1:1:void ():317:317 -> 1:2:void addDoneString(java.lang.StringBuilder):1026:1027 -> a 3:3:void addDoneString(java.lang.StringBuilder):1033:1033 -> a 4:4:void addDoneString(java.lang.StringBuilder):1031:1031 -> a 5:5:void addDoneString(java.lang.StringBuilder):1029:1029 -> a void afterDone() -> b 1:2:java.util.concurrent.CancellationException cancellationExceptionWithCause(java.lang.String,java.lang.Throwable):1195:1196 -> c 1:1:boolean cancel(boolean):555:555 -> cancel 2:2:boolean cancel(boolean):557:557 -> cancel 3:4:boolean cancel(boolean):561:562 -> cancel 5:6:boolean cancel(boolean):566:567 -> cancel 7:7:boolean cancel(boolean):570:570 -> cancel 8:8:boolean cancel(boolean):575:575 -> cancel 9:10:boolean cancel(boolean):577:578 -> cancel 11:12:boolean cancel(boolean):582:583 -> cancel 13:13:boolean cancel(boolean):592:592 -> cancel 14:15:boolean cancel(boolean):594:595 -> cancel 16:16:boolean cancel(boolean):601:601 -> cancel 17:18:boolean cancel(boolean):607:608 -> cancel 1:1:java.lang.Object checkNotNull(java.lang.Object):1204:1204 -> d 1:2:androidx.concurrent.futures.AbstractResolvableFuture$Listener clearListeners(androidx.concurrent.futures.AbstractResolvableFuture$Listener):963:964 -> e 3:4:androidx.concurrent.futures.AbstractResolvableFuture$Listener clearListeners(androidx.concurrent.futures.AbstractResolvableFuture$Listener):968:969 -> e 1:1:void complete(androidx.concurrent.futures.AbstractResolvableFuture):874:874 -> f 2:2:void complete(androidx.concurrent.futures.AbstractResolvableFuture):880:880 -> f 3:3:void complete(androidx.concurrent.futures.AbstractResolvableFuture):882:882 -> f 4:7:void complete(androidx.concurrent.futures.AbstractResolvableFuture):886:889 -> f 8:11:void complete(androidx.concurrent.futures.AbstractResolvableFuture):896:899 -> f 12:12:void complete(androidx.concurrent.futures.AbstractResolvableFuture):905:905 -> f 1:1:void executeListener(java.lang.Runnable,java.util.concurrent.Executor):1056:1056 -> g 2:2:void executeListener(java.lang.Runnable,java.util.concurrent.Executor):1061:1061 -> g 1:1:java.lang.Object get(long,java.util.concurrent.TimeUnit):359:359 -> get 2:2:java.lang.Object get(long,java.util.concurrent.TimeUnit):361:361 -> get 3:5:java.lang.Object get(long,java.util.concurrent.TimeUnit):364:366 -> get 6:6:java.lang.Object get(long,java.util.concurrent.TimeUnit):369:369 -> get 7:9:java.lang.Object get(long,java.util.concurrent.TimeUnit):372:374 -> get 10:11:java.lang.Object get(long,java.util.concurrent.TimeUnit):376:377 -> get 12:12:java.lang.Object get(long,java.util.concurrent.TimeUnit):379:379 -> get 13:13:java.lang.Object get(long,java.util.concurrent.TimeUnit):382:382 -> get 14:16:java.lang.Object get(long,java.util.concurrent.TimeUnit):389:391 -> get 17:17:java.lang.Object get(long,java.util.concurrent.TimeUnit):395:395 -> get 18:18:java.lang.Object get(long,java.util.concurrent.TimeUnit):399:399 -> get 19:20:java.lang.Object get(long,java.util.concurrent.TimeUnit):383:384 -> get 21:22:java.lang.Object get(long,java.util.concurrent.TimeUnit):404:405 -> get 23:23:java.lang.Object get(long,java.util.concurrent.TimeUnit):409:409 -> get 24:26:java.lang.Object get(long,java.util.concurrent.TimeUnit):414:416 -> get 27:27:java.lang.Object get(long,java.util.concurrent.TimeUnit):418:418 -> get 28:28:java.lang.Object get(long,java.util.concurrent.TimeUnit):421:421 -> get 29:29:java.lang.Object get(long,java.util.concurrent.TimeUnit):419:419 -> get 30:32:java.lang.Object get(long,java.util.concurrent.TimeUnit):424:426 -> get 33:33:java.lang.Object get(long,java.util.concurrent.TimeUnit):431:431 -> get 34:35:java.lang.Object get(long,java.util.concurrent.TimeUnit):433:434 -> get 36:36:java.lang.Object get(long,java.util.concurrent.TimeUnit):438:438 -> get 37:37:java.lang.Object get(long,java.util.concurrent.TimeUnit):440:440 -> get 38:38:java.lang.Object get(long,java.util.concurrent.TimeUnit):442:442 -> get 39:39:java.lang.Object get(long,java.util.concurrent.TimeUnit):445:445 -> get 40:40:java.lang.Object get(long,java.util.concurrent.TimeUnit):448:448 -> get 41:42:java.lang.Object get(long,java.util.concurrent.TimeUnit):453:454 -> get 43:43:java.lang.Object get(long,java.util.concurrent.TimeUnit):456:456 -> get 44:44:java.lang.Object get(long,java.util.concurrent.TimeUnit):362:362 -> get 45:45:java.lang.Object get():470:470 -> get 46:48:java.lang.Object get():473:475 -> get 49:51:java.lang.Object get():477:479 -> get 52:53:java.lang.Object get():481:482 -> get 54:54:java.lang.Object get():485:485 -> get 55:55:java.lang.Object get():488:488 -> get 56:58:java.lang.Object get():495:497 -> get 59:60:java.lang.Object get():489:490 -> get 61:62:java.lang.Object get():501:502 -> get 63:63:java.lang.Object get():506:506 -> get 64:64:java.lang.Object get():471:471 -> get 1:1:java.lang.Object getDoneValue(java.lang.Object):513:513 -> h 2:2:java.lang.Object getDoneValue(java.lang.Object):517:517 -> h 3:3:java.lang.Object getDoneValue(java.lang.Object):519:519 -> h 4:4:java.lang.Object getDoneValue(java.lang.Object):518:518 -> h 5:5:java.lang.Object getDoneValue(java.lang.Object):514:514 -> h 1:1:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):800:800 -> i 2:3:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):806:807 -> i 4:7:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):811:814 -> i 8:8:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):819:819 -> i 9:10:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):821:822 -> i 11:12:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):826:827 -> i 13:13:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):841:841 -> i 14:14:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):832:832 -> i 15:15:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):839:839 -> i 16:16:java.lang.Object getFutureValue(com.google.common.util.concurrent.ListenableFuture):829:829 -> i 1:2:boolean isCancelled():536:537 -> isCancelled 1:2:boolean isDone():530:531 -> isDone 1:1:java.lang.Object getUninterruptibly(java.util.concurrent.Future):856:856 -> j 2:2:java.lang.Object getUninterruptibly(java.util.concurrent.Future):863:863 -> j 3:3:java.lang.Object getUninterruptibly(java.util.concurrent.Future):865:865 -> j void interruptTask() -> k 1:6:java.lang.String pendingToString():1013:1018 -> l 1:2:void releaseWaiters():942:943 -> m 3:3:void releaseWaiters():946:946 -> m 4:4:void releaseWaiters():945:945 -> m 1:1:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):171:171 -> n 2:3:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):175:176 -> n 4:5:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):181:182 -> n 6:7:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):185:186 -> n 8:8:void removeWaiter(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):190:190 -> n 1:3:boolean set(java.lang.Object):685:687 -> o 1:1:java.lang.String userObjectToString(java.lang.Object):1047:1047 -> p 1:5:java.lang.String toString():978:982 -> toString 6:6:java.lang.String toString():986:986 -> toString 7:7:java.lang.String toString():990:990 -> toString 8:11:java.lang.String toString():994:997 -> toString 12:12:java.lang.String toString():999:999 -> toString 13:13:java.lang.String toString():1002:1002 -> toString androidx.concurrent.futures.AbstractResolvableFuture$1 -> androidx.concurrent.futures.a$a: androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper -> androidx.concurrent.futures.a$b: 1:1:void ():1069:1069 -> 2:2:void (androidx.concurrent.futures.AbstractResolvableFuture$1):1069:1069 -> boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener) -> a boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object) -> b boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter) -> c void putNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter) -> d void putThread(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,java.lang.Thread) -> e androidx.concurrent.futures.AbstractResolvableFuture$Cancellation -> androidx.concurrent.futures.a$c: androidx.concurrent.futures.AbstractResolvableFuture$Cancellation CAUSELESS_CANCELLED -> d androidx.concurrent.futures.AbstractResolvableFuture$Cancellation CAUSELESS_INTERRUPTED -> c java.lang.Throwable cause -> b boolean wasInterrupted -> a 1:3:void ():243:245 -> 4:5:void ():247:248 -> 1:3:void (boolean,java.lang.Throwable):256:258 -> androidx.concurrent.futures.AbstractResolvableFuture$Failure -> androidx.concurrent.futures.a$d: androidx.concurrent.futures.AbstractResolvableFuture$Failure FALLBACK_INSTANCE -> b java.lang.Throwable exception -> a 1:1:void ():221:221 -> 1:2:void (java.lang.Throwable):231:232 -> androidx.concurrent.futures.AbstractResolvableFuture$Failure$1 -> androidx.concurrent.futures.a$d$a: 1:1:void (java.lang.String):223:223 -> 1:1:java.lang.Throwable fillInStackTrace():226:226 -> fillInStackTrace androidx.concurrent.futures.AbstractResolvableFuture$Listener -> androidx.concurrent.futures.a$e: java.util.concurrent.Executor executor -> b java.lang.Runnable task -> a androidx.concurrent.futures.AbstractResolvableFuture$Listener next -> c androidx.concurrent.futures.AbstractResolvableFuture$Listener TOMBSTONE -> d 1:1:void ():202:202 -> 1:3:void (java.lang.Runnable,java.util.concurrent.Executor):210:212 -> androidx.concurrent.futures.AbstractResolvableFuture$SafeAtomicHelper -> androidx.concurrent.futures.a$f: java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterNextUpdater -> b java.util.concurrent.atomic.AtomicReferenceFieldUpdater waitersUpdater -> c java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterThreadUpdater -> a java.util.concurrent.atomic.AtomicReferenceFieldUpdater listenersUpdater -> d java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater -> e 1:6:void (java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.util.concurrent.atomic.AtomicReferenceFieldUpdater):1105:1110 -> 1:1:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1130:1130 -> a 1:1:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1135:1135 -> b 1:1:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1125:1125 -> c 1:1:void putNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1120:1120 -> d 1:1:void putThread(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,java.lang.Thread):1115:1115 -> e androidx.concurrent.futures.AbstractResolvableFuture$SafeAtomicHelper$$ExternalSyntheticBackportWithForwarding0 -> androidx.concurrent.futures.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} boolean androidx.concurrent.futures.AbstractResolvableFuture$SafeAtomicHelper$$InternalSyntheticBackportWithForwarding$1$3db0564daf1dc134285d0a8b314b3a600d361208d767adb67015ffece93503ee$0.m(java.util.concurrent.atomic.AtomicReferenceFieldUpdater,java.lang.Object,java.lang.Object,java.lang.Object) -> a # {"id":"com.android.tools.r8.synthesized"} androidx.concurrent.futures.AbstractResolvableFuture$SetFuture -> androidx.concurrent.futures.a$g: androidx.concurrent.futures.AbstractResolvableFuture owner -> d com.google.common.util.concurrent.ListenableFuture future -> e 1:1:void run():274:274 -> run 2:4:void run():278:280 -> run androidx.concurrent.futures.AbstractResolvableFuture$SynchronizedHelper -> androidx.concurrent.futures.a$h: 1:1:void ():1146:1146 -> 1:4:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1172:1175 -> a 5:6:boolean casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener):1177:1178 -> a 1:4:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1183:1186 -> b 5:6:boolean casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object):1188:1189 -> b 1:4:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1161:1164 -> c 5:6:boolean casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1166:1167 -> c 1:1:void putNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter):1156:1156 -> d 1:1:void putThread(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,java.lang.Thread):1151:1151 -> e androidx.concurrent.futures.AbstractResolvableFuture$Waiter -> androidx.concurrent.futures.a$i: java.lang.Thread thread -> a androidx.concurrent.futures.AbstractResolvableFuture$Waiter next -> b androidx.concurrent.futures.AbstractResolvableFuture$Waiter TOMBSTONE -> c 1:1:void ():121:121 -> 1:1:void (boolean):132:132 -> 2:2:void ():135:135 -> 3:3:void ():137:137 -> 1:1:void setNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter):143:143 -> a 1:1:void unpark():151:151 -> b 2:3:void unpark():153:154 -> b androidx.concurrent.futures.ResolvableFuture -> androidx.concurrent.futures.c: 1:1:void ():63:63 -> 1:1:boolean set(java.lang.Object):50:50 -> o 1:1:androidx.concurrent.futures.ResolvableFuture create():45:45 -> q androidx.core.R$id -> g.a: int accessibility_custom_action_20 -> n int accessibility_custom_action_19 -> l int accessibility_custom_action_17 -> j int tag_unhandled_key_listeners -> K int accessibility_custom_action_15 -> h int tag_transition_group -> I int accessibility_custom_action_13 -> f int tag_accessibility_pane_title -> G int accessibility_custom_action_11 -> d int accessibility_custom_action_8 -> E int accessibility_custom_action_1 -> b int accessibility_custom_action_6 -> C int accessibility_custom_action_4 -> A int accessibility_custom_action_30 -> y int accessibility_custom_action_29 -> w int accessibility_custom_action_27 -> u int accessibility_custom_action_25 -> s int accessibility_custom_action_23 -> q int accessibility_custom_action_21 -> o int tag_window_insets_animation_callback -> L int accessibility_custom_action_2 -> m int tag_unhandled_key_event_manager -> J int accessibility_custom_action_18 -> k int tag_on_apply_window_listener -> H int accessibility_custom_action_16 -> i int accessibility_custom_action_9 -> F int accessibility_custom_action_14 -> g int accessibility_custom_action_7 -> D int accessibility_custom_action_12 -> e int accessibility_custom_action_5 -> B int accessibility_custom_action_10 -> c int accessibility_custom_action_0 -> a int accessibility_custom_action_31 -> z int accessibility_custom_action_3 -> x int accessibility_custom_action_28 -> v int accessibility_custom_action_26 -> t int accessibility_custom_action_24 -> r int accessibility_custom_action_22 -> p androidx.core.app.ActivityCompat -> androidx.core.app.a: androidx.core.app.ActivityCompat$PermissionCompatDelegate sDelegate -> c 1:2:void finishAfterTransition(android.app.Activity):319:320 -> e 3:3:void finishAfterTransition(android.app.Activity):322:322 -> e 1:1:androidx.core.app.ActivityCompat$PermissionCompatDelegate getPermissionCompatDelegate():184:184 -> f 1:2:void postponeEnterTransition(android.app.Activity):427:428 -> g 1:2:void requestPermissions(android.app.Activity,java.lang.String[],int):521:522 -> h 3:5:void requestPermissions(android.app.Activity,java.lang.String[],int):527:529 -> h 6:8:void requestPermissions(android.app.Activity,java.lang.String[],int):534:536 -> h 9:10:void requestPermissions(android.app.Activity,java.lang.String[],int):530:531 -> h 11:11:void requestPermissions(android.app.Activity,java.lang.String[],int):541:541 -> h 12:12:void requestPermissions(android.app.Activity,java.lang.String[],int):543:543 -> h 13:13:void requestPermissions(android.app.Activity,java.lang.String[],int):545:545 -> h 14:16:void requestPermissions(android.app.Activity,java.lang.String[],int):548:550 -> h 17:20:void requestPermissions(android.app.Activity,java.lang.String[],int):555:558 -> h 21:24:void requestPermissions(android.app.Activity,java.lang.String[],int):560:563 -> h 1:1:void setEnterSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):399:399 -> i 2:2:void setEnterSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):403:403 -> i 1:1:void setExitSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):418:418 -> j 2:2:void setExitSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):422:422 -> j 1:2:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):597:598 -> k 3:4:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):602:603 -> k 5:5:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):605:605 -> k 6:6:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):607:607 -> k 1:2:void startActivityForResult(android.app.Activity,android.content.Intent,int,android.os.Bundle):248:249 -> l 3:3:void startActivityForResult(android.app.Activity,android.content.Intent,int,android.os.Bundle):251:251 -> l 1:2:void startIntentSenderForResult(android.app.Activity,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):285:286 -> m 3:3:void startIntentSenderForResult(android.app.Activity,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):289:289 -> m 1:2:void startPostponedEnterTransition(android.app.Activity):433:434 -> n androidx.core.app.ActivityCompat$1 -> androidx.core.app.a$a: android.app.Activity val$activity -> e int val$requestCode -> f java.lang.String[] val$permissionsArray -> d 1:1:void (java.lang.String[],android.app.Activity,int):563:563 -> 1:1:void run():566:566 -> run 2:3:void run():568:569 -> run 4:4:void run():571:571 -> run 5:5:void run():573:573 -> run 6:6:void run():577:577 -> run androidx.core.app.ActivityCompat$Api16Impl -> androidx.core.app.a$b: 1:1:void finishAffinity(android.app.Activity):873:873 -> a 1:1:void startActivityForResult(android.app.Activity,android.content.Intent,int,android.os.Bundle):860:860 -> b 1:1:void startIntentSenderForResult(android.app.Activity,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):867:867 -> c androidx.core.app.ActivityCompat$Api21Impl -> androidx.core.app.a$c: 1:1:void finishAfterTransition(android.app.Activity):885:885 -> a 1:1:void postponeEnterTransition(android.app.Activity):902:902 -> b 1:1:void setEnterSharedElementCallback(android.app.Activity,android.app.SharedElementCallback):891:891 -> c 1:1:void setExitSharedElementCallback(android.app.Activity,android.app.SharedElementCallback):897:897 -> d 1:1:void startPostponedEnterTransition(android.app.Activity):907:907 -> e androidx.core.app.ActivityCompat$Api23Impl -> androidx.core.app.a$d: 1:2:void onSharedElementsReady(java.lang.Object):954:955 -> a 1:1:void requestPermissions(android.app.Activity,java.lang.String[],int):944:944 -> b 1:1:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):949:949 -> c androidx.core.app.ActivityCompat$Api31Impl -> androidx.core.app.a$e: 1:1:boolean isLaunchedFromBubble(android.app.Activity):803:803 -> a 1:3:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):830:832 -> b 4:4:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):834:834 -> b androidx.core.app.ActivityCompat$Api32Impl -> androidx.core.app.a$f: 1:1:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):847:847 -> a androidx.core.app.ActivityCompat$OnRequestPermissionsResultCallback -> androidx.core.app.a$g: androidx.core.app.ActivityCompat$PermissionCompatDelegate -> androidx.core.app.a$h: boolean requestPermissions(android.app.Activity,java.lang.String[],int) -> a boolean onActivityResult(android.app.Activity,int,int,android.content.Intent) -> b androidx.core.app.ActivityCompat$RequestPermissionsRequestCodeValidator -> androidx.core.app.a$i: androidx.core.app.BundleCompat -> androidx.core.app.b: 1:2:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):109:110 -> a 3:3:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):112:112 -> a androidx.core.app.BundleCompat$Api18Impl -> androidx.core.app.b$a: 1:1:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):140:140 -> a 1:1:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):145:145 -> b androidx.core.app.BundleCompat$BeforeApi18Impl -> androidx.core.app.b$b: boolean sGetIBinderMethodFetched -> b java.lang.reflect.Method sGetIBinderMethod -> a 1:1:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):52:52 -> a 2:3:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):54:55 -> a 4:4:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):57:57 -> a 5:5:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):59:59 -> a 6:6:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):62:62 -> a 7:7:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):64:64 -> a 8:9:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):67:68 -> a androidx.core.app.ComponentActivity -> androidx.core.app.c: 1:1:void ():51:51 -> 2:2:void ():59:59 -> 3:3:void ():66:66 -> 1:2:boolean dispatchKeyEvent(android.view.KeyEvent):140:141 -> dispatchKeyEvent 3:3:boolean dispatchKeyEvent(android.view.KeyEvent):144:144 -> dispatchKeyEvent 1:2:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):131:132 -> dispatchKeyShortcutEvent 3:3:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):135:135 -> dispatchKeyShortcutEvent 1:1:androidx.core.app.ComponentActivity$ExtraData getExtraData(java.lang.Class):110:110 -> getExtraData 1:1:androidx.lifecycle.Lifecycle getLifecycle():116:116 -> getLifecycle 1:2:void onCreate(android.os.Bundle):88:89 -> onCreate 1:2:void onSaveInstanceState(android.os.Bundle):95:96 -> onSaveInstanceState 1:1:void putExtraData(androidx.core.app.ComponentActivity$ExtraData):82:82 -> putExtraData 1:1:boolean shouldDumpInternalState(java.lang.String[]):169:169 -> shouldDumpInternalState 1:1:boolean shouldSkipDump(java.lang.String[]):174:174 -> shouldSkipDump 2:2:boolean shouldSkipDump(java.lang.String[]):176:176 -> shouldSkipDump 3:3:boolean shouldSkipDump(java.lang.String[]):178:178 -> shouldSkipDump 4:4:boolean shouldSkipDump(java.lang.String[]):180:180 -> shouldSkipDump 5:5:boolean shouldSkipDump(java.lang.String[]):185:185 -> shouldSkipDump 6:6:boolean shouldSkipDump(java.lang.String[]):182:182 -> shouldSkipDump 1:1:boolean superDispatchKeyEvent(android.view.KeyEvent):126:126 -> superDispatchKeyEvent androidx.core.app.ComponentActivity$ExtraData -> androidx.core.app.c$a: 1:1:void ():199:199 -> androidx.core.app.CoreComponentFactory -> androidx.core.app.CoreComponentFactory: 1:1:void ():39:39 -> 1:2:java.lang.Object checkCompatWrapper(java.lang.Object):80:81 -> a 1:1:android.app.Activity instantiateActivity(java.lang.ClassLoader,java.lang.String,android.content.Intent):45:45 -> instantiateActivity 1:1:android.app.Application instantiateApplication(java.lang.ClassLoader,java.lang.String):52:52 -> instantiateApplication 1:1:android.content.ContentProvider instantiateProvider(java.lang.ClassLoader,java.lang.String):67:67 -> instantiateProvider 1:1:android.content.BroadcastReceiver instantiateReceiver(java.lang.ClassLoader,java.lang.String,android.content.Intent):60:60 -> instantiateReceiver 1:1:android.app.Service instantiateService(java.lang.ClassLoader,java.lang.String,android.content.Intent):75:75 -> instantiateService androidx.core.app.CoreComponentFactory$CompatWrapped -> androidx.core.app.CoreComponentFactory$a: java.lang.Object getWrapper() -> a androidx.core.app.FrameMetricsAggregator -> androidx.core.app.FrameMetricsAggregator: androidx.core.app.FrameMetricsAggregator$FrameMetricsBaseImpl mInstance -> a 1:1:void ():199:199 -> 2:4:void (int):212:214 -> 5:5:void (int):216:216 -> 1:1:void add(android.app.Activity):226:226 -> a 1:1:android.util.SparseIntArray[] getMetrics():301:301 -> b 1:1:android.util.SparseIntArray[] remove(android.app.Activity):243:243 -> c 1:1:android.util.SparseIntArray[] reset():273:273 -> d 1:1:android.util.SparseIntArray[] stop():260:260 -> e androidx.core.app.FrameMetricsAggregator$FrameMetricsApi24Impl -> androidx.core.app.FrameMetricsAggregator$a: android.os.Handler sHandler -> f android.os.HandlerThread sHandlerThread -> e android.util.SparseIntArray[] mMetrics -> b java.util.ArrayList mActivities -> c android.view.Window$OnFrameMetricsAvailableListener mListener -> d int mTrackingFlags -> a 1:1:void (int):344:344 -> 2:3:void (int):339:340 -> 4:4:void (int):348:348 -> 5:5:void (int):345:345 -> 1:4:void add(android.app.Activity):411:414 -> a 5:6:void add(android.app.Activity):417:418 -> a 7:8:void add(android.app.Activity):421:422 -> a 1:1:android.util.SparseIntArray[] getMetrics():453:453 -> b 1:3:android.util.SparseIntArray[] remove(android.app.Activity):427:429 -> c 4:5:android.util.SparseIntArray[] remove(android.app.Activity):433:434 -> c 1:2:android.util.SparseIntArray[] reset():458:459 -> d 1:1:android.util.SparseIntArray[] stop():439:439 -> e 2:6:android.util.SparseIntArray[] stop():441:445 -> e 7:7:android.util.SparseIntArray[] stop():448:448 -> e 1:1:void addDurationItem(android.util.SparseIntArray,long):400:400 -> f 2:3:void addDurationItem(android.util.SparseIntArray,long):403:404 -> f androidx.core.app.FrameMetricsAggregator$FrameMetricsApi24Impl$1 -> androidx.core.app.FrameMetricsAggregator$a$a: androidx.core.app.FrameMetricsAggregator$FrameMetricsApi24Impl this$0 -> a 1:1:void (androidx.core.app.FrameMetricsAggregator$FrameMetricsApi24Impl):349:349 -> 1:3:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):353:355 -> onFrameMetricsAvailable 4:4:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):354:354 -> onFrameMetricsAvailable 5:7:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):357:359 -> onFrameMetricsAvailable 8:8:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):358:358 -> onFrameMetricsAvailable 9:11:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):362:364 -> onFrameMetricsAvailable 12:12:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):363:363 -> onFrameMetricsAvailable 13:15:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):367:369 -> onFrameMetricsAvailable 16:16:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):368:368 -> onFrameMetricsAvailable 17:19:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):371:373 -> onFrameMetricsAvailable 20:20:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):372:372 -> onFrameMetricsAvailable 21:23:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):375:377 -> onFrameMetricsAvailable 24:24:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):376:376 -> onFrameMetricsAvailable 25:27:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):380:382 -> onFrameMetricsAvailable 28:28:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):381:381 -> onFrameMetricsAvailable 29:31:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):385:387 -> onFrameMetricsAvailable 32:32:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):386:386 -> onFrameMetricsAvailable 33:35:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):390:392 -> onFrameMetricsAvailable 36:36:void onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int):391:391 -> onFrameMetricsAvailable androidx.core.app.FrameMetricsAggregator$FrameMetricsBaseImpl -> androidx.core.app.FrameMetricsAggregator$b: 1:1:void ():309:309 -> void add(android.app.Activity) -> a android.util.SparseIntArray[] getMetrics() -> b android.util.SparseIntArray[] remove(android.app.Activity) -> c android.util.SparseIntArray[] reset() -> d android.util.SparseIntArray[] stop() -> e androidx.core.app.MultiWindowModeChangedInfo -> androidx.core.app.d: android.content.res.Configuration mNewConfig -> b boolean mIsInMultiWindowMode -> a 1:3:void (boolean):39:41 -> 4:6:void (boolean,android.content.res.Configuration):54:56 -> androidx.core.app.NotificationManagerCompat -> androidx.core.app.e: android.content.Context mContext -> a java.util.Set sEnabledNotificationListenerPackages -> d android.app.NotificationManager mNotificationManager -> b java.lang.Object sLock -> e java.lang.Object sEnabledNotificationListenersLock -> c 1:1:void ():108:108 -> 2:2:void ():112:112 -> 3:3:void ():117:117 -> 1:3:void (android.content.Context):167:169 -> 1:2:boolean areNotificationsEnabled():238:239 -> a 3:7:boolean areNotificationsEnabled():241:245 -> a 8:9:boolean areNotificationsEnabled():247:248 -> a 10:12:boolean areNotificationsEnabled():250:252 -> a 1:1:androidx.core.app.NotificationManagerCompat from(android.content.Context):164:164 -> b androidx.core.app.NotificationManagerCompat$Api24Impl -> androidx.core.app.e$a: 1:1:boolean areNotificationsEnabled(android.app.NotificationManager):1072:1072 -> a 1:1:int getImportance(android.app.NotificationManager):1077:1077 -> b androidx.core.app.PictureInPictureModeChangedInfo -> androidx.core.app.f: android.content.res.Configuration mNewConfig -> b boolean mIsInPictureInPictureMode -> a 1:3:void (boolean):39:41 -> 4:6:void (boolean,android.content.res.Configuration):54:56 -> androidx.core.app.RemoteActionCompat -> androidx.core.app.RemoteActionCompat: androidx.core.graphics.drawable.IconCompat mIcon -> a java.lang.CharSequence mTitle -> b java.lang.CharSequence mContentDescription -> c boolean mEnabled -> e boolean mShouldShowIcon -> f android.app.PendingIntent mActionIntent -> d 1:1:void ():105:105 -> androidx.core.app.RemoteActionCompatParcelizer -> androidx.core.app.RemoteActionCompatParcelizer: 1:1:void ():11:11 -> 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.SharedElementCallback -> androidx.core.app.g: androidx.core.content.ContextCompat -> androidx.core.content.a: java.lang.Object sSync -> b java.lang.Object sLock -> a 1:1:void ():172:172 -> 2:2:void ():175:175 -> 1:4:int checkSelfPermission(android.content.Context,java.lang.String):594:597 -> a 5:5:int checkSelfPermission(android.content.Context,java.lang.String):601:601 -> a 1:2:java.io.File[] getExternalCacheDirs(android.content.Context):500:501 -> b 3:3:java.io.File[] getExternalCacheDirs(android.content.Context):503:503 -> b 1:2:java.io.File[] getExternalFilesDirs(android.content.Context,java.lang.String):447:448 -> c 3:3:java.io.File[] getExternalFilesDirs(android.content.Context,java.lang.String):450:450 -> c 1:2:java.util.concurrent.Executor getMainExecutor(android.content.Context):732:733 -> d 3:3:java.util.concurrent.Executor getMainExecutor(android.content.Context):735:735 -> d androidx.core.content.ContextCompat$Api19Impl -> androidx.core.content.a$a: 1:1:java.io.File[] getExternalCacheDirs(android.content.Context):990:990 -> a 1:1:java.io.File[] getExternalFilesDirs(android.content.Context,java.lang.String):995:995 -> b 1:1:java.io.File[] getObbDirs(android.content.Context):1000:1000 -> c androidx.core.content.ContextCompat$Api28Impl -> androidx.core.content.a$b: 1:1:java.util.concurrent.Executor getMainExecutor(android.content.Context):1103:1103 -> a androidx.core.content.FileProvider -> androidx.core.content.b: 1:1:void ():355:355 -> 2:2:void ():374:374 -> 3:3:void ():377:377 -> 1:2:void ():382:383 -> 3:4:void (int):386:387 -> 1:1:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):409:409 -> attachInfo 2:2:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):412:412 -> attachInfo 3:3:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):415:415 -> attachInfo 4:7:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):419:422 -> attachInfo 8:8:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):424:424 -> attachInfo 9:9:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):422:422 -> attachInfo 10:10:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):416:416 -> attachInfo 11:11:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):413:413 -> attachInfo 1:1:java.io.File buildPath(java.io.File,java.lang.String[]):901:901 -> buildPath 2:2:java.io.File buildPath(java.io.File,java.lang.String[]):903:903 -> buildPath 1:2:java.lang.String[] copyOf(java.lang.String[],int):910:911 -> copyOf 3:4:java.lang.Object[] copyOf(java.lang.Object[],int):916:917 -> copyOf 1:2:int delete(android.net.Uri,java.lang.String,java.lang.String[]):606:607 -> delete 1:3:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):668:670 -> getFileProviderPathsMetaData 4:4:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):674:674 -> getFileProviderPathsMetaData 5:5:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):673:673 -> getFileProviderPathsMetaData 6:6:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):676:676 -> getFileProviderPathsMetaData 7:7:android.content.res.XmlResourceParser getFileProviderPathsMetaData(android.content.Context,java.lang.String,android.content.pm.ProviderInfo,int):664:664 -> getFileProviderPathsMetaData 1:2:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):641:642 -> getPathStrategy 3:3:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):645:645 -> getPathStrategy 4:4:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):653:653 -> getPathStrategy 5:5:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):650:650 -> getPathStrategy 6:6:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):647:647 -> getPathStrategy 7:7:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String,int):655:655 -> getPathStrategy 1:1:java.lang.String getType(android.net.Uri):558:558 -> getType 2:2:java.lang.String getType(android.net.Uri):560:560 -> getType 3:4:java.lang.String getType(android.net.Uri):562:563 -> getType 1:2:android.net.Uri getUriForFile(android.content.Context,java.lang.String,java.io.File):449:450 -> getUriForFile 3:4:android.net.Uri getUriForFile(android.content.Context,java.lang.String,java.io.File,java.lang.String):479:480 -> getUriForFile 1:1:android.net.Uri insert(android.net.Uri,android.content.ContentValues):578:578 -> insert 1:1:int modeToMode(java.lang.String):876:876 -> modeToMode 2:2:int modeToMode(java.lang.String):878:878 -> modeToMode 3:3:int modeToMode(java.lang.String):882:882 -> modeToMode 4:4:int modeToMode(java.lang.String):886:886 -> modeToMode 5:5:int modeToMode(java.lang.String):889:889 -> modeToMode 6:6:int modeToMode(java.lang.String):894:894 -> modeToMode 1:3:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):630:632 -> openFile 1:1:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):691:691 -> parsePathStrategy 2:4:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):693:695 -> parsePathStrategy 5:5:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):699:699 -> parsePathStrategy 6:6:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):701:701 -> parsePathStrategy 7:8:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):703:704 -> parsePathStrategy 9:20:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):707:718 -> parsePathStrategy 21:24:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):720:723 -> parsePathStrategy 25:29:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):725:729 -> parsePathStrategy 30:30:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String,int):734:734 -> parsePathStrategy 1:2:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):517:518 -> query 3:3:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):521:521 -> query 4:5:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):524:525 -> query 6:12:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):527:533 -> query 13:14:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):537:538 -> query 15:16:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):540:541 -> query 1:1:int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]):588:588 -> update androidx.core.content.FileProvider$Api21Impl -> androidx.core.content.b$a: 1:1:java.io.File[] getExternalMediaDirs(android.content.Context):930:930 -> a androidx.core.content.FileProvider$PathStrategy -> androidx.core.content.b$b: java.io.File getFileForUri(android.net.Uri) -> a android.net.Uri getUriForFile(java.io.File) -> b androidx.core.content.FileProvider$SimplePathStrategy -> androidx.core.content.b$c: java.util.HashMap mRoots -> b java.lang.String mAuthority -> a 1:1:void (java.lang.String):781:781 -> 2:2:void (java.lang.String):779:779 -> 3:3:void (java.lang.String):782:782 -> 1:1:java.io.File getFileForUri(android.net.Uri):845:845 -> a 2:4:java.io.File getFileForUri(android.net.Uri):847:849 -> a 5:5:java.io.File getFileForUri(android.net.Uri):851:851 -> a 6:6:java.io.File getFileForUri(android.net.Uri):856:856 -> a 7:7:java.io.File getFileForUri(android.net.Uri):858:858 -> a 8:9:java.io.File getFileForUri(android.net.Uri):863:864 -> a 10:10:java.io.File getFileForUri(android.net.Uri):860:860 -> a 11:11:java.io.File getFileForUri(android.net.Uri):853:853 -> a 1:1:android.net.Uri getUriForFile(java.io.File):809:809 -> b 2:5:android.net.Uri getUriForFile(java.io.File):816:819 -> b 6:8:android.net.Uri getUriForFile(java.io.File):830:832 -> b 9:9:android.net.Uri getUriForFile(java.io.File):834:834 -> b 10:12:android.net.Uri getUriForFile(java.io.File):838:840 -> b 13:13:android.net.Uri getUriForFile(java.io.File):825:825 -> b 14:14:android.net.Uri getUriForFile(java.io.File):811:811 -> b 1:1:void addRoot(java.lang.String,java.io.File):790:790 -> c 2:2:void addRoot(java.lang.String,java.io.File):796:796 -> c 3:3:void addRoot(java.lang.String,java.io.File):802:802 -> c 4:4:void addRoot(java.lang.String,java.io.File):798:798 -> c 5:5:void addRoot(java.lang.String,java.io.File):791:791 -> c androidx.core.content.res.ResourcesCompat -> androidx.core.content.res.a: java.lang.ThreadLocal sTempTypedValue -> a java.lang.Object sColorStateCacheLock -> c java.util.WeakHashMap sColorStateCaches -> b 1:1:void ():75:75 -> 2:3:void ():79:80 -> 1:2:android.graphics.drawable.Drawable getDrawable(android.content.res.Resources,int,android.content.res.Resources$Theme):136:137 -> a 3:3:android.graphics.drawable.Drawable getDrawable(android.content.res.Resources,int,android.content.res.Resources$Theme):139:139 -> a androidx.core.content.res.ResourcesCompat$Api21Impl -> androidx.core.content.res.a$a: 1:1:android.graphics.drawable.Drawable getDrawable(android.content.res.Resources,int,android.content.res.Resources$Theme):705:705 -> a 1:1:android.graphics.drawable.Drawable getDrawableForDensity(android.content.res.Resources,int,int,android.content.res.Resources$Theme):711:711 -> b androidx.core.graphics.Insets -> androidx.core.graphics.a: int bottom -> d int top -> b int right -> c androidx.core.graphics.Insets NONE -> e int left -> a 1:1:void ():37:37 -> 1:5:void (int,int,int,int):44:48 -> 1:3:androidx.core.graphics.Insets max(androidx.core.graphics.Insets,androidx.core.graphics.Insets):116:116 -> a 1:1:androidx.core.graphics.Insets of(int,int,int,int):65:65 -> b 2:2:androidx.core.graphics.Insets of(int,int,int,int):67:67 -> b 1:1:androidx.core.graphics.Insets of(android.graphics.Rect):78:78 -> c 1:1:androidx.core.graphics.Insets toCompatInsets(android.graphics.Insets):192:192 -> d 1:1:android.graphics.Insets toPlatformInsets():202:202 -> e 1:1:boolean equals(java.lang.Object):145:145 -> equals 2:2:boolean equals(java.lang.Object):147:147 -> equals 3:6:boolean equals(java.lang.Object):149:152 -> equals 1:4:int hashCode():159:162 -> hashCode 1:1:java.lang.String toString():169:169 -> toString androidx.core.graphics.Insets$Api29Impl -> androidx.core.graphics.a$a: 1:1:android.graphics.Insets of(int,int,int,int):213:213 -> a androidx.core.graphics.drawable.IconCompat -> androidx.core.graphics.drawable.IconCompat: java.lang.String mTintModeStr -> i android.graphics.PorterDuff$Mode DEFAULT_TINT_MODE -> k java.lang.String mString1 -> j android.graphics.PorterDuff$Mode mTintMode -> h android.os.Parcelable mParcelable -> d java.lang.Object mObj1 -> b int mInt2 -> f android.content.res.ColorStateList mTintList -> g int mInt1 -> e byte[] mData -> c int mType -> a 1:1:void ():213:213 -> 1:1:void ():376:376 -> 2:2:void ():157:157 -> 3:3:void ():176:176 -> 4:4:void ():183:183 -> 5:5:void ():193:193 -> 6:6:void ():201:201 -> 7:7:void ():208:208 -> 8:8:void ():214:214 -> 9:9:void ():219:219 -> 1:3:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1024:1024 -> a 4:6:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1027:1029 -> a 7:9:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1037:1039 -> a 10:12:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1042:1044 -> a 13:14:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1048:1049 -> a 15:17:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1051:1053 -> a 18:18:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1052:1052 -> a 19:21:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1054:1056 -> a 22:22:android.graphics.Bitmap createLegacyIconFromAdaptiveIcon(android.graphics.Bitmap,boolean):1058:1058 -> a 1:2:int getResId():433:434 -> b 3:3:int getResId():439:439 -> b 4:4:int getResId():437:437 -> b 1:2:java.lang.String getResPackage():406:407 -> c 3:3:java.lang.String getResPackage():415:415 -> c 4:4:java.lang.String getResPackage():420:420 -> c 5:5:java.lang.String getResPackage():416:416 -> c 6:6:java.lang.String getResPackage():410:410 -> c 1:2:android.net.Uri getUri():478:479 -> d 3:3:android.net.Uri getUri():482:482 -> d 4:4:android.net.Uri getUri():484:484 -> d 1:4:java.io.InputStream getUriInputStream(android.content.Context):666:669 -> e 5:5:java.io.InputStream getUriInputStream(android.content.Context):677:677 -> e 6:6:java.io.InputStream getUriInputStream(android.content.Context):679:679 -> e 7:7:java.io.InputStream getUriInputStream(android.content.Context):671:671 -> e 8:8:java.io.InputStream getUriInputStream(android.content.Context):673:673 -> e 1:2:void onPostParceling():888:889 -> f 3:3:void onPostParceling():924:924 -> f 4:4:void onPostParceling():912:912 -> f 5:7:void onPostParceling():917:919 -> f 8:9:void onPostParceling():899:900 -> f 10:13:void onPostParceling():903:906 -> f 14:15:void onPostParceling():891:892 -> f 16:16:void onPostParceling():894:894 -> f 1:2:void onPreParceling(boolean):851:852 -> g 3:3:void onPreParceling(boolean):875:875 -> g 4:4:void onPreParceling(boolean):881:881 -> g 5:5:void onPreParceling(boolean):878:878 -> g 6:9:void onPreParceling(boolean):865:868 -> g 10:10:void onPreParceling(boolean):870:870 -> g 11:11:void onPreParceling(boolean):859:859 -> g 12:12:void onPreParceling(boolean):856:856 -> g java.lang.String typeToString(int) -> h 1:2:java.lang.String toString():809:810 -> toString 3:4:java.lang.String toString():812:813 -> toString 5:5:java.lang.String toString():835:835 -> toString 6:8:java.lang.String toString():828:830 -> toString 9:12:java.lang.String toString():822:825 -> toString 13:16:java.lang.String toString():816:819 -> toString 17:19:java.lang.String toString():838:840 -> toString 20:21:java.lang.String toString():842:843 -> toString 22:23:java.lang.String toString():845:846 -> toString androidx.core.graphics.drawable.IconCompat$Api23Impl -> androidx.core.graphics.drawable.IconCompat$a: 1:2:int getResId(java.lang.Object):1231:1232 -> a 3:3:int getResId(java.lang.Object):1235:1235 -> a 4:4:int getResId(java.lang.Object):1243:1243 -> a 5:5:int getResId(java.lang.Object):1240:1240 -> a 6:6:int getResId(java.lang.Object):1237:1237 -> a 1:2:java.lang.String getResPackage(java.lang.Object):1184:1185 -> b 3:3:java.lang.String getResPackage(java.lang.Object):1188:1188 -> b 4:4:java.lang.String getResPackage(java.lang.Object):1196:1196 -> b 5:5:java.lang.String getResPackage(java.lang.Object):1193:1193 -> b 6:6:java.lang.String getResPackage(java.lang.Object):1190:1190 -> b 1:2:android.net.Uri getUri(java.lang.Object):1260:1261 -> c 3:3:android.net.Uri getUri(java.lang.Object):1264:1264 -> c 4:4:android.net.Uri getUri(java.lang.Object):1272:1272 -> c 5:5:android.net.Uri getUri(java.lang.Object):1269:1269 -> c 6:6:android.net.Uri getUri(java.lang.Object):1266:1266 -> c 1:1:android.graphics.drawable.Drawable loadDrawable(android.graphics.drawable.Icon,android.content.Context):1342:1342 -> d 1:1:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1281:1281 -> e 2:2:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1329:1329 -> e 3:4:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1307:1308 -> e 5:5:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1316:1316 -> e 6:6:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1322:1322 -> e 7:7:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1325:1325 -> e 8:8:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1324:1324 -> e 9:10:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1318:1319 -> e 11:11:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1312:1312 -> e 12:12:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1314:1314 -> e 13:14:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1289:1290 -> e 15:17:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1292:1292 -> e 18:18:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1304:1304 -> e 19:19:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1300:1300 -> e 20:20:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1297:1297 -> e 21:21:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1286:1286 -> e 22:23:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1331:1332 -> e 24:25:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1334:1335 -> e 26:26:android.graphics.drawable.Icon toIcon(androidx.core.graphics.drawable.IconCompat,android.content.Context):1284:1284 -> e androidx.core.graphics.drawable.IconCompat$Api26Impl -> androidx.core.graphics.drawable.IconCompat$b: 1:1:android.graphics.drawable.Drawable createAdaptiveIconDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):1098:1098 -> a 1:1:android.graphics.drawable.Icon createWithAdaptiveBitmap(android.graphics.Bitmap):1103:1103 -> b androidx.core.graphics.drawable.IconCompat$Api28Impl -> androidx.core.graphics.drawable.IconCompat$c: 1:1:int getResId(java.lang.Object):1080:1080 -> a 1:1:java.lang.String getResPackage(java.lang.Object):1070:1070 -> b 1:1:int getType(java.lang.Object):1075:1075 -> c 1:1:android.net.Uri getUri(java.lang.Object):1085:1085 -> d androidx.core.graphics.drawable.IconCompat$Api30Impl -> androidx.core.graphics.drawable.IconCompat$d: 1:1:android.graphics.drawable.Icon createWithAdaptiveBitmapContentUri(android.net.Uri):1115:1115 -> a androidx.core.graphics.drawable.IconCompatParcelizer -> androidx.core.graphics.drawable.IconCompatParcelizer: 1:1:void ():11:11 -> 1:10:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):14:23 -> read 1:4:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):29:32 -> write 5:6:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):34:35 -> write 7:8:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):37:38 -> write 9:10:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):40:41 -> write 11:12:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):43:44 -> write 13:14:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):46:47 -> write 15:16:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):49:50 -> write 17:18:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):52:53 -> write androidx.core.os.BuildCompat -> h.a: int AD_SERVICES_EXTENSION_INT -> d int S_EXTENSION_INT -> b int T_EXTENSION_INT -> c int R_EXTENSION_INT -> a 1:1:void ():256:256 -> 2:2:void ():269:269 -> 3:3:void ():283:283 -> 4:4:void ():298:298 -> 1:1:boolean isAtLeastPreReleaseCodename(java.lang.String,java.lang.String):58:58 -> a 2:4:boolean isAtLeastPreReleaseCodename(java.lang.String,java.lang.String):64:66 -> a 1:1:boolean isAtLeastT():213:213 -> b 2:2:boolean isAtLeastT():215:215 -> b androidx.core.os.BuildCompat$Extensions30Impl -> h.a$a: int AD_SERVICES -> d int S -> b int TIRAMISU -> c int R -> a 1:4:void ():302:305 -> androidx.core.os.BundleApi18ImplKt -> h.b: # {"id":"sourceFile","fileName":"Bundle.kt"} androidx.core.os.BundleApi18ImplKt INSTANCE -> a 1:1:void ():114:114 -> 1:1:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):118:118 -> a androidx.core.os.BundleApi21ImplKt -> h.c: # {"id":"sourceFile","fileName":"Bundle.kt"} androidx.core.os.BundleApi21ImplKt INSTANCE -> a 1:1:void ():121:121 -> 1:1:void putSize(android.os.Bundle,java.lang.String,android.util.Size):125:125 -> a 1:1:void putSizeF(android.os.Bundle,java.lang.String,android.util.SizeF):129:129 -> b androidx.core.os.BundleKt -> h.d: # {"id":"sourceFile","fileName":"Bundle.kt"} 1:2:android.os.Bundle bundleOf(kotlin.Pair[]):34:35 -> a 3:3:android.os.Bundle bundleOf(kotlin.Pair[]):37:37 -> a 4:11:android.os.Bundle bundleOf(kotlin.Pair[]):40:47 -> a 12:14:android.os.Bundle bundleOf(kotlin.Pair[]):50:52 -> a 15:22:android.os.Bundle bundleOf(kotlin.Pair[]):55:62 -> a 23:24:android.os.Bundle bundleOf(kotlin.Pair[]):65:66 -> a 25:27:android.os.Bundle bundleOf(kotlin.Pair[]):68:70 -> a 28:29:android.os.Bundle bundleOf(kotlin.Pair[]):72:73 -> a 30:31:android.os.Bundle bundleOf(kotlin.Pair[]):75:76 -> a 32:33:android.os.Bundle bundleOf(kotlin.Pair[]):78:79 -> a 34:36:android.os.Bundle bundleOf(kotlin.Pair[]):82:84 -> a 37:37:android.os.Bundle bundleOf(kotlin.Pair[]):83:83 -> a 38:38:android.os.Bundle bundleOf(kotlin.Pair[]):91:91 -> a 39:44:android.os.Bundle bundleOf(kotlin.Pair[]):94:99 -> a 45:46:android.os.Bundle bundleOf(kotlin.Pair[]):101:102 -> a androidx.core.os.ExecutorCompat -> h.e: 1:1:java.util.concurrent.Executor create(android.os.Handler):36:36 -> a androidx.core.os.ExecutorCompat$HandlerExecutor -> h.e$a: android.os.Handler mHandler -> d 1:2:void (android.os.Handler):45:46 -> 1:2:void execute(java.lang.Runnable):51:52 -> execute androidx.core.util.Consumer -> androidx.core.util.a: androidx.core.util.DebugUtils -> androidx.core.util.b: 1:1:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):33:33 -> a 2:5:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):35:38 -> a 6:6:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):40:40 -> a 7:9:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder):43:45 -> a androidx.core.util.LogWriter -> androidx.core.util.c: java.lang.StringBuilder mBuilder -> e java.lang.String mTag -> d 1:1:void (java.lang.String):43:43 -> 2:2:void (java.lang.String):35:35 -> 3:3:void (java.lang.String):44:44 -> 1:3:void flushBuilder():68:70 -> a 1:1:void close():48:48 -> close 1:1:void flush():52:52 -> flush 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.ObjectsCompat -> androidx.core.util.d: 1:2:boolean equals(java.lang.Object,java.lang.Object):54:55 -> a 3:3:boolean equals(java.lang.Object,java.lang.Object):57:57 -> a 1:2:int hash(java.lang.Object[]):96:97 -> b 3:3:int hash(java.lang.Object[]):99:99 -> b 1:1:java.lang.Object requireNonNull(java.lang.Object,java.lang.String):159:159 -> c androidx.core.util.ObjectsCompat$Api19Impl -> androidx.core.util.d$a: 1:1:boolean equals(java.lang.Object,java.lang.Object):171:171 -> a 1:1:int hash(java.lang.Object[]):176:176 -> b androidx.core.util.Preconditions -> androidx.core.util.e: 1:1:float checkArgumentFinite(float,java.lang.String):353:353 -> a 2:3:float checkArgumentFinite(float,java.lang.String):355:356 -> a 4:4:float checkArgumentFinite(float,java.lang.String):354:354 -> a 1:1:java.lang.Object checkNotNull(java.lang.Object):137:137 -> b 1:1:java.lang.Object checkNotNull(java.lang.Object,java.lang.Object):154:154 -> c androidx.core.util.SizeFCompat -> androidx.core.util.f: float mHeight -> b float mWidth -> a 1:3:void (float,float):36:38 -> 1:1:float getHeight():54:54 -> a 1:1:float getWidth():46:46 -> b 1:3:boolean equals(java.lang.Object):60:62 -> equals 1:1:int hashCode():67:67 -> hashCode 1:1:java.lang.String toString():73:73 -> toString androidx.core.view.DisplayCutoutCompat -> androidx.core.view.a: android.view.DisplayCutout mDisplayCutout -> a 1:2:void (android.view.DisplayCutout):112:113 -> 1:2:int getSafeInsetBottom():127:128 -> a 1:2:int getSafeInsetLeft():136:137 -> b 1:2:int getSafeInsetRight():145:146 -> c 1:2:int getSafeInsetTop():118:119 -> d 1:1:androidx.core.view.DisplayCutoutCompat wrap(android.view.DisplayCutout):213:213 -> e 1:1:boolean equals(java.lang.Object):194:194 -> equals 2:3:boolean equals(java.lang.Object):197:198 -> equals 1:1:int hashCode():203:203 -> hashCode 1:1:java.lang.String toString():209:209 -> toString androidx.core.view.DisplayCutoutCompat$Api28Impl -> androidx.core.view.a$a: 1:1:android.view.DisplayCutout createDisplayCutout(android.graphics.Rect,java.util.List):229:229 -> a 1:1:java.util.List getBoundingRects(android.view.DisplayCutout):254:254 -> b 1:1:int getSafeInsetBottom(android.view.DisplayCutout):239:239 -> c 1:1:int getSafeInsetLeft(android.view.DisplayCutout):244:244 -> d 1:1:int getSafeInsetRight(android.view.DisplayCutout):249:249 -> e 1:1:int getSafeInsetTop(android.view.DisplayCutout):234:234 -> f androidx.core.view.GestureDetectorCompat -> androidx.core.view.GestureDetectorCompat: androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImpl mImpl -> a 1:1:void (android.content.Context,android.view.GestureDetector$OnGestureListener):510:510 -> 2:4:void (android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):524:526 -> 5:5:void (android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):528:528 -> 1:1:boolean onTouchEvent(android.view.MotionEvent):548:548 -> a androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImpl -> androidx.core.view.GestureDetectorCompat$a: boolean onTouchEvent(android.view.MotionEvent) -> a androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase -> androidx.core.view.GestureDetectorCompat$b: android.view.MotionEvent mPreviousUpEvent -> n android.view.MotionEvent mCurrentDownEvent -> m boolean mIsDoubleTapping -> o android.view.GestureDetector$OnDoubleTapListener mDoubleTapListener -> g boolean mDeferConfirmSingleTap -> i boolean mInLongPress -> j boolean mAlwaysInTapRegion -> k boolean mAlwaysInBiggerTapRegion -> l int mMaximumFlingVelocity -> d int mDoubleTapSlopSquare -> b int mMinimumFlingVelocity -> c int mTouchSlopSquare -> a boolean mIsLongpressEnabled -> t android.os.Handler mHandler -> e int TAP_TIMEOUT -> v float mDownFocusY -> s int DOUBLE_TAP_TIMEOUT -> w float mDownFocusX -> r boolean mStillDown -> h float mLastFocusY -> q float mLastFocusX -> p android.view.VelocityTracker mVelocityTracker -> u android.view.GestureDetector$OnGestureListener mListener -> f 1:2:void ():66:67 -> 1:1:void (android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):155:155 -> 2:2:void (android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):157:157 -> 3:3:void (android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):159:159 -> 4:6:void (android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):161:163 -> 7:7:void (android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):165:165 -> 1:1:boolean onTouchEvent(android.view.MotionEvent):232:232 -> a 2:3:boolean onTouchEvent(android.view.MotionEvent):234:235 -> a 4:4:boolean onTouchEvent(android.view.MotionEvent):237:237 -> a 5:5:boolean onTouchEvent(android.view.MotionEvent):241:241 -> a 6:6:boolean onTouchEvent(android.view.MotionEvent):245:245 -> a 7:8:boolean onTouchEvent(android.view.MotionEvent):248:249 -> a 9:10:boolean onTouchEvent(android.view.MotionEvent):266:267 -> a 11:15:boolean onTouchEvent(android.view.MotionEvent):271:275 -> a 16:18:boolean onTouchEvent(android.view.MotionEvent):279:281 -> a 19:19:boolean onTouchEvent(android.view.MotionEvent):285:285 -> a 20:21:boolean onTouchEvent(android.view.MotionEvent):259:260 -> a 22:22:boolean onTouchEvent(android.view.MotionEvent):262:262 -> a 23:23:boolean onTouchEvent(android.view.MotionEvent):410:410 -> a 24:24:boolean onTouchEvent(android.view.MotionEvent):333:333 -> a 25:27:boolean onTouchEvent(android.view.MotionEvent):336:338 -> a 28:31:boolean onTouchEvent(android.view.MotionEvent):340:343 -> a 32:39:boolean onTouchEvent(android.view.MotionEvent):345:352 -> a 40:41:boolean onTouchEvent(android.view.MotionEvent):354:355 -> a 42:45:boolean onTouchEvent(android.view.MotionEvent):357:360 -> a 46:48:boolean onTouchEvent(android.view.MotionEvent):365:367 -> a 49:56:boolean onTouchEvent(android.view.MotionEvent):369:376 -> a 57:61:boolean onTouchEvent(android.view.MotionEvent):380:384 -> a 62:64:boolean onTouchEvent(android.view.MotionEvent):386:388 -> a 65:66:boolean onTouchEvent(android.view.MotionEvent):392:393 -> a 67:68:boolean onTouchEvent(android.view.MotionEvent):396:397 -> a 69:70:boolean onTouchEvent(android.view.MotionEvent):400:401 -> a 71:74:boolean onTouchEvent(android.view.MotionEvent):403:406 -> a 75:79:boolean onTouchEvent(android.view.MotionEvent):292:296 -> a 80:80:boolean onTouchEvent(android.view.MotionEvent):299:299 -> a 81:81:boolean onTouchEvent(android.view.MotionEvent):301:301 -> a 82:82:boolean onTouchEvent(android.view.MotionEvent):303:303 -> a 83:83:boolean onTouchEvent(android.view.MotionEvent):306:306 -> a 84:87:boolean onTouchEvent(android.view.MotionEvent):310:313 -> a 88:93:boolean onTouchEvent(android.view.MotionEvent):315:320 -> a 94:97:boolean onTouchEvent(android.view.MotionEvent):322:325 -> a 98:98:boolean onTouchEvent(android.view.MotionEvent):324:324 -> a 99:101:boolean onTouchEvent(android.view.MotionEvent):327:327 -> a 102:102:boolean onTouchEvent(android.view.MotionEvent):329:329 -> a 1:12:void cancel():418:429 -> b 1:9:void cancelTaps():434:442 -> c 1:4:void dispatchLongPress():462:465 -> d 1:1:void init(android.content.Context):172:172 -> e 2:2:void init(android.content.Context):175:175 -> e 3:7:void init(android.content.Context):177:181 -> e 8:9:void init(android.content.Context):183:184 -> e 10:10:void init(android.content.Context):173:173 -> e 11:11:void init(android.content.Context):170:170 -> e 1:1:boolean isConsideredDoubleTap(android.view.MotionEvent,android.view.MotionEvent,android.view.MotionEvent):448:448 -> f 2:2:boolean isConsideredDoubleTap(android.view.MotionEvent,android.view.MotionEvent,android.view.MotionEvent):452:452 -> f 3:5:boolean isConsideredDoubleTap(android.view.MotionEvent,android.view.MotionEvent,android.view.MotionEvent):456:458 -> f 1:1:void setOnDoubleTapListener(android.view.GestureDetector$OnDoubleTapListener):196:196 -> g androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler -> androidx.core.view.GestureDetectorCompat$b$a: androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase this$0 -> a 1:2:void (androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase):106:107 -> 3:4:void (androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase,android.os.Handler):110:111 -> 1:1:void handleMessage(android.os.Message):116:116 -> handleMessage 2:4:void handleMessage(android.os.Message):127:129 -> handleMessage 5:5:void handleMessage(android.os.Message):131:131 -> handleMessage 6:6:void handleMessage(android.os.Message):137:137 -> handleMessage 7:7:void handleMessage(android.os.Message):122:122 -> handleMessage 8:8:void handleMessage(android.os.Message):118:118 -> handleMessage androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2 -> androidx.core.view.GestureDetectorCompat$c: android.view.GestureDetector mDetector -> a 1:2:void (android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):473:474 -> 1:1:boolean onTouchEvent(android.view.MotionEvent):484:484 -> a androidx.core.view.KeyEventDispatcher -> androidx.core.view.b: java.lang.reflect.Field sDialogKeyListenerField -> d boolean sActionBarFieldsFetched -> a boolean sDialogFieldsFetched -> c java.lang.reflect.Method sActionBarOnMenuKeyMethod -> b 1:1:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):98:98 -> a 2:2:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):101:101 -> a 3:3:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):104:104 -> a 4:4:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):106:106 -> a 5:5:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):108:108 -> a 6:6:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):112:112 -> a 1:1:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):121:121 -> b 2:2:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):123:123 -> b 3:5:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):127:129 -> b 6:6:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):131:131 -> b 7:7:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):136:136 -> b 8:9:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):139:140 -> b 10:10:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):144:144 -> b 11:11:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):143:143 -> b 1:2:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):168:169 -> c 3:4:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):172:173 -> c 5:6:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):176:177 -> c 7:7:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):181:181 -> c 8:8:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):180:180 -> c 1:1:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):64:64 -> d 1:2:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):85:86 -> e 3:6:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):88:91 -> e 7:8:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):93:94 -> e 1:1:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):149:149 -> f 2:3:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):151:152 -> f 4:4:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):155:155 -> f 5:5:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):158:158 -> f 6:6:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):160:160 -> f androidx.core.view.KeyEventDispatcher$Component -> androidx.core.view.b$a: androidx.core.view.LayoutInflaterCompat -> androidx.core.view.c: java.lang.reflect.Field sLayoutInflaterFactory2Field -> a boolean sCheckedField -> b 1:1:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):74:74 -> a 2:3:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):76:77 -> a 4:6:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):79:79 -> a 7:7:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):83:83 -> a 8:8:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):85:85 -> a 9:9:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):87:87 -> a 10:10:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):89:89 -> a 1:1:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):141:141 -> b 2:4:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):143:145 -> b 5:5:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):148:148 -> b 6:6:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):151:151 -> b androidx.core.view.MenuHostHelper -> androidx.core.view.f: java.util.Map mProviderToLifecycleContainers -> c java.lang.Runnable mOnInvalidateMenuCallback -> a java.util.concurrent.CopyOnWriteArrayList mMenuProviders -> b 1:1:void (java.lang.Runnable):66:66 -> 2:3:void (java.lang.Runnable):56:57 -> 4:4:void (java.lang.Runnable):67:67 -> void $r8$lambda$VnUJXnvHt4N_mEoh2slqiieT0pg(androidx.core.view.MenuHostHelper,androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$yJLrCbQs1VMDQOb-UI1XiFiSaTs(androidx.core.view.MenuHostHelper,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event) -> b # {"id":"com.android.tools.r8.synthesized"} 1:2:void addMenuProvider(androidx.core.view.MenuProvider):132:133 -> c 1:3:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):146:148 -> d 4:4:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):150:150 -> d 5:5:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):152:152 -> d 6:6:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner):157:157 -> d 1:2:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):175:176 -> e 3:3:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):178:178 -> e 4:4:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):180:180 -> e 5:5:void addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$State):190:190 -> e 1:2:void lambda$addMenuProvider$0(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):153:154 -> f 1:7:void lambda$addMenuProvider$1(androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):181:187 -> g 1:2:void onCreateMenu(android.view.Menu,android.view.MenuInflater):92:93 -> h 1:2:void onMenuClosed(android.view.Menu):121:122 -> i 1:2:boolean onMenuItemSelected(android.view.MenuItem):106:107 -> j 1:2:void onPrepareMenu(android.view.Menu):79:80 -> k 1:2:void removeMenuProvider(androidx.core.view.MenuProvider):199:200 -> l 3:3:void removeMenuProvider(androidx.core.view.MenuProvider):202:202 -> l 4:4:void removeMenuProvider(androidx.core.view.MenuProvider):204:204 -> l androidx.core.view.MenuHostHelper$$ExternalSyntheticLambda0 -> androidx.core.view.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.MenuProvider androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$24717458d1e5bb9b4b5425408897755f8a77b241173aff83e205b59bac08e6c8$0.f$1 -> e androidx.core.view.MenuHostHelper androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$24717458d1e5bb9b4b5425408897755f8a77b241173aff83e205b59bac08e6c8$0.f$0 -> d void androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$24717458d1e5bb9b4b5425408897755f8a77b241173aff83e205b59bac08e6c8$0.(androidx.core.view.MenuHostHelper,androidx.core.view.MenuProvider) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$24717458d1e5bb9b4b5425408897755f8a77b241173aff83e205b59bac08e6c8$0.onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event) -> a # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.MenuHostHelper$$ExternalSyntheticLambda1 -> androidx.core.view.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.MenuProvider androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$33254df3eb7146f9c5f69317974633db7a39feb540fdb7f5dd407592f77be6c5$0.f$2 -> f androidx.lifecycle.Lifecycle$State androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$33254df3eb7146f9c5f69317974633db7a39feb540fdb7f5dd407592f77be6c5$0.f$1 -> e androidx.core.view.MenuHostHelper androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$33254df3eb7146f9c5f69317974633db7a39feb540fdb7f5dd407592f77be6c5$0.f$0 -> d void androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$33254df3eb7146f9c5f69317974633db7a39feb540fdb7f5dd407592f77be6c5$0.(androidx.core.view.MenuHostHelper,androidx.lifecycle.Lifecycle$State,androidx.core.view.MenuProvider) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.core.view.MenuHostHelper$$InternalSyntheticLambda$1$33254df3eb7146f9c5f69317974633db7a39feb540fdb7f5dd407592f77be6c5$0.onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event) -> a # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.MenuHostHelper$LifecycleContainer -> androidx.core.view.f$a: androidx.lifecycle.Lifecycle mLifecycle -> a androidx.lifecycle.LifecycleEventObserver mObserver -> b 1:4:void (androidx.lifecycle.Lifecycle,androidx.lifecycle.LifecycleEventObserver):211:214 -> 1:2:void clearObservers():218:219 -> a androidx.core.view.MenuProvider -> androidx.core.view.g: void onCreateMenu(android.view.Menu,android.view.MenuInflater) -> a void onPrepareMenu(android.view.Menu) -> b boolean onMenuItemSelected(android.view.MenuItem) -> c void onMenuClosed(android.view.Menu) -> d androidx.core.view.OnApplyWindowInsetsListener -> androidx.core.view.h: androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat) -> a androidx.core.view.OnReceiveContentViewBehavior -> androidx.core.view.i: androidx.core.view.OneShotPreDrawListener -> androidx.core.view.j: android.view.ViewTreeObserver mViewTreeObserver -> e java.lang.Runnable mRunnable -> f android.view.View mView -> d 1:4:void (android.view.View,java.lang.Runnable):43:46 -> 1:2:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):59:60 -> a 3:5:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):62:64 -> a 1:2:void removeListener():80:81 -> b 3:3:void removeListener():83:83 -> b 4:4:void removeListener():85:85 -> b 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 androidx.core.view.ViewCompat -> androidx.core.view.l: java.util.concurrent.atomic.AtomicInteger sNextGeneratedId -> a androidx.core.view.OnReceiveContentViewBehavior NO_OP_ON_RECEIVE_CONTENT_VIEW_BEHAVIOR -> f int[] ACCESSIBILITY_ACTIONS_RESOURCE_IDS -> e androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager sAccessibilityPaneVisibilityManager -> g java.util.WeakHashMap sViewPropertyAnimatorMap -> c java.util.WeakHashMap sTransitionNameMap -> b boolean sAccessibilityDelegateCheckFailed -> d 1:1:void ():477:477 -> 2:2:void ():489:489 -> 3:3:void ():493:493 -> 4:4:void ():1243:1243 -> 5:5:void ():2857:2857 -> 6:6:void ():4541:4541 -> 1:1:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):4184:4184 -> a 2:2:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):4187:4187 -> a 1:1:boolean dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):4176:4176 -> b 2:2:boolean dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):4179:4179 -> b 1:2:int getAccessibilityLiveRegion(android.view.View):1799:1800 -> c 1:1:java.lang.CharSequence getAccessibilityPaneTitle(android.view.View):4302:4302 -> d 1:2:int getImportantForAccessibility(android.view.View):1107:1108 -> e 1:2:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2641:2642 -> f 3:3:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2644:2644 -> f 1:2:java.lang.String getTransitionName(android.view.View):2423:2424 -> g 3:3:java.lang.String getTransitionName(android.view.View):2426:2426 -> g 4:4:java.lang.String getTransitionName(android.view.View):2429:2429 -> g 1:2:boolean isAttachedToWindow(android.view.View):3749:3750 -> h 3:3:boolean isAttachedToWindow(android.view.View):3752:3752 -> h 1:2:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4482:4483 -> i 3:4:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4486:4487 -> i 5:5:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4490:4490 -> i 6:15:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4503:4512 -> i 16:16:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4514:4514 -> i 17:17:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4516:4516 -> i 18:19:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4492:4493 -> i 20:20:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4496:4496 -> i 21:22:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4498:4499 -> i 23:23:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4501:4501 -> i 1:1:androidx.core.view.ViewCompat$AccessibilityViewProperty paneTitleProperty():4306:4306 -> j 1:2:void requestApplyInsets(android.view.View):2451:2452 -> k 3:3:void requestApplyInsets(android.view.View):2454:2454 -> k 1:2:void setImportantForAccessibility(android.view.View,int):1135:1136 -> l 3:3:void setImportantForAccessibility(android.view.View,int):1145:1145 -> l 1:2:void setTransitionName(android.view.View,java.lang.String):2401:2402 -> m 3:4:void setTransitionName(android.view.View,java.lang.String):2404:2405 -> m 5:5:void setTransitionName(android.view.View,java.lang.String):2407:2407 -> m 1:1:void setViewImportanceForAccessibilityIfNeeded(android.view.View):4523:4523 -> n 2:2:void setViewImportanceForAccessibilityIfNeeded(android.view.View):4525:4525 -> n 3:5:void setViewImportanceForAccessibilityIfNeeded(android.view.View):4529:4531 -> n 6:6:void setViewImportanceForAccessibilityIfNeeded(android.view.View):4533:4533 -> n 7:7:void setViewImportanceForAccessibilityIfNeeded(android.view.View):4537:4537 -> n androidx.core.view.ViewCompat$$ExternalSyntheticLambda0 -> androidx.core.view.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.ViewCompat$$InternalSyntheticLambda$0$61bc21f98d79c97eb1a56fe34fc0f89325c6bb8a730f1afe13727b4164d83fa4$0 androidx.core.view.ViewCompat$$InternalSyntheticLambda$0$61bc21f98d79c97eb1a56fe34fc0f89325c6bb8a730f1afe13727b4164d83fa4$0.INSTANCE -> a void androidx.core.view.ViewCompat$$InternalSyntheticLambda$0$61bc21f98d79c97eb1a56fe34fc0f89325c6bb8a730f1afe13727b4164d83fa4$0.() -> # {"id":"com.android.tools.r8.synthesized"} void androidx.core.view.ViewCompat$$InternalSyntheticLambda$0$61bc21f98d79c97eb1a56fe34fc0f89325c6bb8a730f1afe13727b4164d83fa4$0.() -> # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.ViewCompat$2 -> androidx.core.view.l$a: 1:1:void (int,java.lang.Class,int,int):4307:4307 -> 1:1:java.lang.Object frameworkGet(android.view.View):4307:4307 -> c 1:1:java.lang.CharSequence frameworkGet(android.view.View):4312:4312 -> e androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager -> androidx.core.view.l$b: java.util.WeakHashMap mPanesToVisible -> d 1:1:void ():4544:4544 -> 2:2:void ():4546:4546 -> 1:1:void checkPaneVisibility(android.view.View,boolean):4588:4588 -> a 2:3:void checkPaneVisibility(android.view.View,boolean):4593:4594 -> a 1:1:void registerForLayoutCallback(android.view.View):4600:4600 -> b 1:3:void onGlobalLayout():4551:4553 -> onGlobalLayout 1:1:void onViewAttachedToWindow(android.view.View):4562:4562 -> onViewAttachedToWindow androidx.core.view.ViewCompat$AccessibilityViewProperty -> androidx.core.view.l$c: int mContentChangeType -> d java.lang.Class mType -> b int mFrameworkMinimumSdk -> c int mTagKey -> a 1:5:void (int,java.lang.Class,int,int):4421:4425 -> 1:1:boolean extrasAvailable():4460:4460 -> a 1:1:boolean frameworkAvailable():4456:4456 -> b java.lang.Object frameworkGet(android.view.View) -> c 1:5:java.lang.Object get(android.view.View):4444:4448 -> d androidx.core.view.ViewCompat$Api16Impl -> androidx.core.view.l$d: 1:1:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View):5411:5411 -> a 1:1:boolean getFitsSystemWindows(android.view.View):5441:5441 -> b 1:1:int getImportantForAccessibility(android.view.View):5401:5401 -> c 1:1:int getMinimumHeight(android.view.View):5426:5426 -> d 1:1:int getMinimumWidth(android.view.View):5421:5421 -> e 1:1:android.view.ViewParent getParentForAccessibility(android.view.View):5416:5416 -> f 1:1:int getWindowSystemUiVisibility(android.view.View):5431:5431 -> g 1:1:boolean hasOverlappingRendering(android.view.View):5451:5451 -> h 1:1:boolean hasTransientState(android.view.View):5371:5371 -> i 1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):5446:5446 -> j 1:1:void postInvalidateOnAnimation(android.view.View):5381:5381 -> k 1:1:void postInvalidateOnAnimation(android.view.View,int,int,int,int):5386:5386 -> l 1:1:void postOnAnimation(android.view.View,java.lang.Runnable):5391:5391 -> m 1:1:void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long):5396:5396 -> n 1:1:void removeOnGlobalLayoutListener(android.view.ViewTreeObserver,android.view.ViewTreeObserver$OnGlobalLayoutListener):5462:5462 -> o 1:1:void requestFitSystemWindows(android.view.View):5436:5436 -> p 1:1:void setBackground(android.view.View,android.graphics.drawable.Drawable):5456:5456 -> q 1:1:void setHasTransientState(android.view.View,boolean):5376:5376 -> r 1:1:void setImportantForAccessibility(android.view.View,int):5406:5406 -> s androidx.core.view.ViewCompat$Api19Impl -> androidx.core.view.l$e: 1:1:int getAccessibilityLiveRegion(android.view.View):5229:5229 -> a 1:1:boolean isAttachedToWindow(android.view.View):5219:5219 -> b 1:1:boolean isLaidOut(android.view.View):5214:5214 -> c 1:1:boolean isLayoutDirectionResolved(android.view.View):5224:5224 -> d 1:1:void notifySubtreeAccessibilityStateChanged(android.view.ViewParent,android.view.View,android.view.View,int):5245:5245 -> e 1:1:void setAccessibilityLiveRegion(android.view.View,int):5234:5234 -> f 1:1:void setContentChangeTypes(android.view.accessibility.AccessibilityEvent,int):5239:5239 -> g androidx.core.view.ViewCompat$Api20Impl -> androidx.core.view.l$f: 1:1:android.view.WindowInsets dispatchApplyWindowInsets(android.view.View,android.view.WindowInsets):5564:5564 -> a 1:1:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):5559:5559 -> b 1:1:void requestApplyInsets(android.view.View):5554:5554 -> c androidx.core.view.ViewCompat$Api21Impl -> androidx.core.view.l$g: 1:2:void callCompatInsetAnimationCallback(android.view.WindowInsets,android.view.View):4886:4887 -> a 3:3:void callCompatInsetAnimationCallback(android.view.WindowInsets,android.view.View):4890:4890 -> a 1:1:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):4811:4811 -> b 2:2:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):4814:4814 -> b 3:3:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):4813:4813 -> b 4:4:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect):4816:4816 -> b 1:1:boolean dispatchNestedFling(android.view.View,float,float,boolean):4897:4897 -> c 1:1:boolean dispatchNestedPreFling(android.view.View,float,float):4903:4903 -> d 1:1:boolean dispatchNestedPreScroll(android.view.View,int,int,int[],int[]):5006:5006 -> e 1:1:boolean dispatchNestedScroll(android.view.View,int,int,int,int,int[]):4999:4999 -> f 1:1:android.content.res.ColorStateList getBackgroundTintList(android.view.View):4958:4958 -> g 1:1:android.graphics.PorterDuff$Mode getBackgroundTintMode(android.view.View):4963:4963 -> h 1:1:float getElevation(android.view.View):4943:4943 -> i 1:1:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):4805:4805 -> j 1:1:java.lang.String getTransitionName(android.view.View):4948:4948 -> k 1:1:float getTranslationZ(android.view.View):4928:4928 -> l 1:1:float getZ(android.view.View):4908:4908 -> m 1:1:boolean hasNestedScrollingParent(android.view.View):4993:4993 -> n 1:1:boolean isImportantForAccessibility(android.view.View):4938:4938 -> o 1:1:boolean isNestedScrollingEnabled(android.view.View):4978:4978 -> p 1:1:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):4953:4953 -> q 1:1:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):4968:4968 -> r 1:1:void setElevation(android.view.View,float):4918:4918 -> s 1:1:void setNestedScrollingEnabled(android.view.View,boolean):4973:4973 -> t 1:2:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):4826:4827 -> u 3:4:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):4833:4834 -> u 5:5:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):4836:4836 -> u 6:6:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):4840:4840 -> u 1:1:void setTransitionName(android.view.View,java.lang.String):4933:4933 -> v 1:1:void setTranslationZ(android.view.View,float):4923:4923 -> w 1:1:void setZ(android.view.View,float):4913:4913 -> x 1:1:boolean startNestedScroll(android.view.View,int):4983:4983 -> y 1:1:void stopNestedScroll(android.view.View):4988:4988 -> z androidx.core.view.ViewCompat$Api21Impl$1 -> androidx.core.view.l$g$a: androidx.core.view.OnApplyWindowInsetsListener val$listener -> c android.view.View val$v -> b androidx.core.view.WindowInsetsCompat mLastInsets -> a 1:2:void (android.view.View,androidx.core.view.OnApplyWindowInsetsListener):4840:4841 -> 1:1:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):4846:4846 -> onApplyWindowInsets 2:3:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):4848:4849 -> onApplyWindowInsets 4:4:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):4851:4851 -> onApplyWindowInsets 5:6:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):4853:4854 -> onApplyWindowInsets 7:8:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):4857:4858 -> onApplyWindowInsets 9:9:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):4861:4861 -> onApplyWindowInsets 10:10:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):4868:4868 -> onApplyWindowInsets 11:11:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):4872:4872 -> onApplyWindowInsets androidx.core.view.ViewCompat$Api23Impl -> androidx.core.view.l$h: 1:1:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):5018:5018 -> a 2:2:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):5021:5021 -> a 3:4:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):5024:5025 -> a 1:1:int getScrollIndicators(android.view.View):5041:5041 -> b 1:1:void setScrollIndicators(android.view.View,int):5031:5031 -> c 1:1:void setScrollIndicators(android.view.View,int,int):5036:5036 -> d androidx.core.view.ViewCompat$Api28Impl -> androidx.core.view.l$i: 1:1:void addOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5514:5514 -> a 2:2:void addOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5516:5516 -> a 3:4:void addOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5518:5519 -> a 5:5:void addOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5522:5522 -> a 6:7:void addOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5524:5525 -> a 1:1:java.lang.CharSequence getAccessibilityPaneTitle(android.view.View):5480:5480 -> b 1:1:boolean isAccessibilityHeading(android.view.View):5496:5496 -> c 1:1:boolean isScreenReaderFocusable(android.view.View):5501:5501 -> d 1:1:void removeOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5533:5533 -> e 2:2:void removeOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5535:5535 -> e 3:3:void removeOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5539:5539 -> e 4:4:void removeOnUnhandledKeyEventListener(android.view.View,androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat):5541:5541 -> e 1:1:java.lang.Object requireViewById(android.view.View,int):5475:5475 -> f 1:1:void setAccessibilityHeading(android.view.View,boolean):5491:5491 -> g 1:1:void setAccessibilityPaneTitle(android.view.View,java.lang.CharSequence):5486:5486 -> h 1:1:void setScreenReaderFocusable(android.view.View,boolean):5506:5506 -> i androidx.core.view.ViewCompat$Api28Impl$$ExternalSyntheticLambda0 -> androidx.core.view.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat androidx.core.view.ViewCompat$Api28Impl$$InternalSyntheticLambda$1$043aaa981f0216defed899305723d2b22ed0f4377efb3c25ba8e1918b6b09ab3$0.f$0 -> a void androidx.core.view.ViewCompat$Api28Impl$$InternalSyntheticLambda$1$043aaa981f0216defed899305723d2b22ed0f4377efb3c25ba8e1918b6b09ab3$0.(androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat) -> # {"id":"com.android.tools.r8.synthesized"} boolean androidx.core.view.ViewCompat$Api28Impl$$InternalSyntheticLambda$1$043aaa981f0216defed899305723d2b22ed0f4377efb3c25ba8e1918b6b09ab3$0.onUnhandledKeyEvent(android.view.View,android.view.KeyEvent) -> onUnhandledKeyEvent # {"id":"com.android.tools.r8.synthesized"} androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat -> androidx.core.view.l$j: androidx.core.view.ViewCompat$UnhandledKeyEventManager -> androidx.core.view.l$k: android.util.SparseArray mCapturedKeys -> b java.lang.ref.WeakReference mLastDispatchedPreViewKeyEvent -> c java.util.ArrayList sViewsWithListeners -> d java.util.WeakHashMap mViewsContainingListeners -> a 1:1:void ():4614:4614 -> 1:1:void ():4610:4610 -> 2:2:void ():4618:4618 -> 3:3:void ():4623:4623 -> 4:4:void ():4629:4629 -> 1:2:androidx.core.view.ViewCompat$UnhandledKeyEventManager at(android.view.View):4639:4640 -> a 3:4:androidx.core.view.ViewCompat$UnhandledKeyEventManager at(android.view.View):4642:4643 -> a 1:2:boolean dispatch(android.view.View,android.view.KeyEvent):4649:4650 -> b 3:3:boolean dispatch(android.view.View,android.view.KeyEvent):4653:4653 -> b 4:7:boolean dispatch(android.view.View,android.view.KeyEvent):4657:4660 -> b 1:1:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4668:4668 -> c 2:3:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4671:4672 -> c 4:6:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4674:4676 -> c 7:7:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4682:4682 -> c 1:2:android.util.SparseArray getCapturedKeys():4632:4633 -> d 3:3:android.util.SparseArray getCapturedKeys():4635:4635 -> d 1:1:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):4727:4727 -> e 2:2:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):4729:4729 -> e 3:4:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):4731:4732 -> e 1:2:boolean preDispatch(android.view.KeyEvent):4694:4695 -> f 3:3:boolean preDispatch(android.view.KeyEvent):4698:4698 -> f 4:6:boolean preDispatch(android.view.KeyEvent):4703:4705 -> f 7:8:boolean preDispatch(android.view.KeyEvent):4707:4708 -> f 9:9:boolean preDispatch(android.view.KeyEvent):4712:4712 -> f 10:12:boolean preDispatch(android.view.KeyEvent):4715:4717 -> f 1:2:void recalcViewsWithUnhandled():4767:4768 -> g 3:3:void recalcViewsWithUnhandled():4770:4770 -> g 4:6:void recalcViewsWithUnhandled():4773:4775 -> g 7:9:void recalcViewsWithUnhandled():4777:4779 -> g 10:10:void recalcViewsWithUnhandled():4781:4781 -> g 11:15:void recalcViewsWithUnhandled():4783:4787 -> g 16:16:void recalcViewsWithUnhandled():4791:4791 -> g androidx.core.view.ViewGroupCompat -> androidx.core.view.n: 1:2:boolean isTransitionGroup(android.view.ViewGroup):159:160 -> a 3:6:boolean isTransitionGroup(android.view.ViewGroup):162:165 -> a androidx.core.view.ViewGroupCompat$Api21Impl -> androidx.core.view.n$a: 1:1:int getNestedScrollAxes(android.view.ViewGroup):227:227 -> a 1:1:boolean isTransitionGroup(android.view.ViewGroup):222:222 -> b 1:1:void setTransitionGroup(android.view.ViewGroup,boolean):217:217 -> c androidx.core.view.WindowInsetsCompat -> androidx.core.view.o: androidx.core.view.WindowInsetsCompat$Impl mImpl -> a androidx.core.view.WindowInsetsCompat CONSUMED -> b 1:2:void ():78:79 -> 3:3:void ():81:81 -> 1:3:void (android.view.WindowInsets):88:90 -> 4:4:void (android.view.WindowInsets):92:92 -> 5:5:void (android.view.WindowInsets):94:94 -> 6:6:void (android.view.WindowInsets):96:96 -> 7:7:void (android.view.WindowInsets):98:98 -> 8:8:void (android.view.WindowInsets):100:100 -> 9:9:void (androidx.core.view.WindowInsetsCompat):109:109 -> 10:20:void (androidx.core.view.WindowInsetsCompat):112:122 -> 21:21:void (androidx.core.view.WindowInsetsCompat):124:124 -> 22:22:void (androidx.core.view.WindowInsetsCompat):126:126 -> 23:23:void (androidx.core.view.WindowInsetsCompat):129:129 -> 1:1:androidx.core.view.WindowInsetsCompat consumeDisplayCutout():506:506 -> a 1:1:androidx.core.view.WindowInsetsCompat consumeStableInsets():477:477 -> b 1:1:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():318:318 -> c 1:1:void copyRootViewBounds(android.view.View):2114:2114 -> d 1:1:androidx.core.view.DisplayCutoutCompat getDisplayCutout():490:490 -> e 1:1:boolean equals(java.lang.Object):721:721 -> equals 2:3:boolean equals(java.lang.Object):724:725 -> equals 1:1:androidx.core.graphics.Insets getInsets(int):668:668 -> f 1:1:androidx.core.graphics.Insets getStableInsets():549:549 -> g 1:1:boolean isVisible(int):713:713 -> h 1:1:int hashCode():730:730 -> hashCode 1:1:void setOverriddenInsets(androidx.core.graphics.Insets[]):1706:1706 -> i 1:1:void setRootViewData(androidx.core.graphics.Insets):2110:2110 -> j 1:1:void setRootWindowInsets(androidx.core.view.WindowInsetsCompat):2106:2106 -> k 1:1:void setStableInsets(androidx.core.graphics.Insets):1804:1804 -> l 1:1:android.view.WindowInsets toWindowInsets():741:741 -> m 1:1:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets):148:148 -> n 1:2:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets,android.view.View):168:169 -> o 3:3:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets,android.view.View):171:171 -> o 4:4:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets,android.view.View):173:173 -> o androidx.core.view.WindowInsetsCompat$Api21ReflectionHolder -> androidx.core.view.o$a: java.lang.reflect.Field sStableInsets -> b java.lang.reflect.Field sContentInsets -> c java.lang.reflect.Field sViewAttachInfoField -> a boolean sReflectionSucceeded -> d 1:8:void ():2133:2140 -> 9:9:void ():2142:2142 -> 1:1:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2150:2150 -> a 2:2:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2154:2154 -> a 3:3:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2156:2156 -> a 4:5:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2158:2159 -> a 6:9:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2161:2164 -> a 10:11:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2168:2169 -> a 12:12:androidx.core.view.WindowInsetsCompat getRootWindowInsets(android.view.View):2174:2174 -> a androidx.core.view.WindowInsetsCompat$Builder -> androidx.core.view.o$b: androidx.core.view.WindowInsetsCompat$BuilderImpl mImpl -> a 1:3:void ():1399:1401 -> 4:4:void ():1403:1403 -> 5:5:void ():1405:1405 -> 6:6:void ():1407:1407 -> 1:1:androidx.core.view.WindowInsetsCompat build():1613:1613 -> a 1:1:androidx.core.view.WindowInsetsCompat$Builder setStableInsets(androidx.core.graphics.Insets):1587:1587 -> b 1:1:androidx.core.view.WindowInsetsCompat$Builder setSystemWindowInsets(androidx.core.graphics.Insets):1442:1442 -> c androidx.core.view.WindowInsetsCompat$BuilderImpl -> androidx.core.view.o$f: androidx.core.graphics.Insets[] mInsetsTypeMask -> b androidx.core.view.WindowInsetsCompat mInsets -> a 1:1:void ():1623:1623 -> 2:3:void (androidx.core.view.WindowInsetsCompat):1626:1627 -> 1:3:void applyInsetTypes():1672:1674 -> a 4:4:void applyInsetTypes():1679:1679 -> a 5:5:void applyInsetTypes():1682:1682 -> a 6:6:void applyInsetTypes():1685:1685 -> a 7:8:void applyInsetTypes():1687:1688 -> a 9:10:void applyInsetTypes():1690:1691 -> a 11:12:void applyInsetTypes():1693:1694 -> a 1:2:androidx.core.view.WindowInsetsCompat build():1700:1701 -> b void setMandatorySystemGestureInsets(androidx.core.graphics.Insets) -> c void setStableInsets(androidx.core.graphics.Insets) -> d void setSystemGestureInsets(androidx.core.graphics.Insets) -> e void setSystemWindowInsets(androidx.core.graphics.Insets) -> f void setTappableElementInsets(androidx.core.graphics.Insets) -> g androidx.core.view.WindowInsetsCompat$BuilderImpl20 -> androidx.core.view.o$c: java.lang.reflect.Constructor sConstructor -> g java.lang.reflect.Field sConsumedField -> e boolean sConsumedFieldFetched -> f android.view.WindowInsets mPlatformInsets -> c boolean sConstructorFetched -> h androidx.core.graphics.Insets mStableInsets -> d 1:2:void ():1720:1721 -> 1:2:androidx.core.view.WindowInsetsCompat build():1745:1746 -> b 3:4:androidx.core.view.WindowInsetsCompat build():1748:1749 -> b 1:1:void setStableInsets(androidx.core.graphics.Insets):1739:1739 -> d 1:2:void setSystemWindowInsets(androidx.core.graphics.Insets):1731:1732 -> f 1:1:android.view.WindowInsets createWindowInsetsInstance():1761:1761 -> h 2:2:android.view.WindowInsets createWindowInsetsInstance():1763:1763 -> h 3:3:android.view.WindowInsets createWindowInsetsInstance():1765:1765 -> h 4:4:android.view.WindowInsets createWindowInsetsInstance():1767:1767 -> h 5:5:android.view.WindowInsets createWindowInsetsInstance():1769:1769 -> h 6:6:android.view.WindowInsets createWindowInsetsInstance():1771:1771 -> h 7:7:android.view.WindowInsets createWindowInsetsInstance():1773:1773 -> h 8:8:android.view.WindowInsets createWindowInsetsInstance():1776:1776 -> h 9:9:android.view.WindowInsets createWindowInsetsInstance():1782:1782 -> h 10:10:android.view.WindowInsets createWindowInsetsInstance():1784:1784 -> h 11:11:android.view.WindowInsets createWindowInsetsInstance():1786:1786 -> h 12:12:android.view.WindowInsets createWindowInsetsInstance():1788:1788 -> h 13:13:android.view.WindowInsets createWindowInsetsInstance():1790:1790 -> h 14:14:android.view.WindowInsets createWindowInsetsInstance():1792:1792 -> h 15:15:android.view.WindowInsets createWindowInsetsInstance():1794:1794 -> h androidx.core.view.WindowInsetsCompat$BuilderImpl29 -> androidx.core.view.o$d: android.view.WindowInsets$Builder mPlatBuilder -> c 1:2:void ():1812:1813 -> 1:3:androidx.core.view.WindowInsetsCompat build():1857:1859 -> b 4:4:androidx.core.view.WindowInsetsCompat build():1858:1858 -> b 5:5:androidx.core.view.WindowInsetsCompat build():1860:1860 -> b 1:1:void setMandatorySystemGestureInsets(androidx.core.graphics.Insets):1836:1836 -> c 1:1:void setStableInsets(androidx.core.graphics.Insets):1846:1846 -> d 1:1:void setSystemGestureInsets(androidx.core.graphics.Insets):1831:1831 -> e 1:1:void setSystemWindowInsets(androidx.core.graphics.Insets):1826:1826 -> f 1:1:void setTappableElementInsets(androidx.core.graphics.Insets):1841:1841 -> g androidx.core.view.WindowInsetsCompat$BuilderImpl30 -> androidx.core.view.o$e: 1:1:void ():1868:1868 -> androidx.core.view.WindowInsetsCompat$Impl -> androidx.core.view.o$l: androidx.core.view.WindowInsetsCompat CONSUMED -> b androidx.core.view.WindowInsetsCompat mHost -> a 1:5:void ():747:751 -> 1:2:void (androidx.core.view.WindowInsetsCompat):755:756 -> 1:1:androidx.core.view.WindowInsetsCompat consumeDisplayCutout():784:784 -> a 1:1:androidx.core.view.WindowInsetsCompat consumeStableInsets():774:774 -> b 1:1:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():769:769 -> c void copyRootViewBounds(android.view.View) -> d void copyWindowDataInto(androidx.core.view.WindowInsetsCompat) -> e 1:7:boolean equals(java.lang.Object):841:847 -> equals androidx.core.view.DisplayCutoutCompat getDisplayCutout() -> f 1:1:androidx.core.graphics.Insets getInsets(int):822:822 -> g 1:1:androidx.core.graphics.Insets getMandatorySystemGestureInsets():806:806 -> h 1:3:int hashCode():853:853 -> hashCode 1:1:androidx.core.graphics.Insets getStableInsets():794:794 -> i 1:1:androidx.core.graphics.Insets getSystemGestureInsets():800:800 -> j 1:1:androidx.core.graphics.Insets getSystemWindowInsets():789:789 -> k 1:1:androidx.core.graphics.Insets getTappableElementInsets():812:812 -> l boolean isConsumed() -> m boolean isRound() -> n boolean isVisible(int) -> o void setOverriddenInsets(androidx.core.graphics.Insets[]) -> p void setRootViewData(androidx.core.graphics.Insets) -> q void setRootWindowInsets(androidx.core.view.WindowInsetsCompat) -> r void setStableInsets(androidx.core.graphics.Insets) -> s androidx.core.view.WindowInsetsCompat$Impl20 -> androidx.core.view.o$g: java.lang.reflect.Field sAttachInfoField -> l java.lang.reflect.Field sVisibleInsetsField -> k java.lang.Class sAttachInfoClass -> j java.lang.reflect.Method sGetViewRootImplMethod -> i androidx.core.view.WindowInsetsCompat mRootWindowInsets -> f android.view.WindowInsets mPlatformInsets -> c androidx.core.graphics.Insets[] mOverriddenInsets -> d boolean sVisibleRectReflectionFetched -> h androidx.core.graphics.Insets mRootViewVisibleInsets -> g androidx.core.graphics.Insets mSystemWindowInsets -> e 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):898:898 -> 2:2:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):892:892 -> 3:3:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):899:899 -> 4:4:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl20):903:903 -> 1:1:void copyRootViewBounds(android.view.View):1111:1111 -> d 2:2:void copyRootViewBounds(android.view.View):1113:1113 -> d 3:3:void copyRootViewBounds(android.view.View):1115:1115 -> d 1:2:void copyWindowDataInto(androidx.core.view.WindowInsetsCompat):1086:1087 -> e 1:3:boolean equals(java.lang.Object):1187:1189 -> equals 1:1:androidx.core.graphics.Insets getInsets(int):914:914 -> g 1:6:androidx.core.graphics.Insets getSystemWindowInsets():1064:1069 -> k 7:7:androidx.core.graphics.Insets getSystemWindowInsets():1065:1065 -> k 8:8:androidx.core.graphics.Insets getSystemWindowInsets():1071:1071 -> k 1:1:boolean isRound():908:908 -> n 1:1:boolean isVisible(int):930:930 -> o 1:1:void setOverriddenInsets(androidx.core.graphics.Insets[]):1164:1164 -> p 1:1:void setRootViewData(androidx.core.graphics.Insets):1097:1097 -> q 1:1:void setRootWindowInsets(androidx.core.view.WindowInsetsCompat):1092:1092 -> r 1:1:androidx.core.graphics.Insets getInsets(int,boolean):940:940 -> t 2:2:androidx.core.graphics.Insets getInsets(int,boolean):945:945 -> t 1:1:androidx.core.graphics.Insets getInsetsForType(int,boolean):1042:1042 -> u 2:4:androidx.core.graphics.Insets getInsetsForType(int,boolean):1031:1033 -> u 5:7:androidx.core.graphics.Insets getInsetsForType(int,boolean):1035:1035 -> u 8:8:androidx.core.graphics.Insets getInsetsForType(int,boolean):1038:1038 -> u 9:9:androidx.core.graphics.Insets getInsetsForType(int,boolean):1027:1027 -> u 10:10:androidx.core.graphics.Insets getInsetsForType(int,boolean):1023:1023 -> u 11:11:androidx.core.graphics.Insets getInsetsForType(int,boolean):1019:1019 -> u 12:13:androidx.core.graphics.Insets getInsetsForType(int,boolean):995:996 -> u 14:15:androidx.core.graphics.Insets getInsetsForType(int,boolean):1000:1001 -> u 16:16:androidx.core.graphics.Insets getInsetsForType(int,boolean):1003:1003 -> u 17:19:androidx.core.graphics.Insets getInsetsForType(int,boolean):1006:1008 -> u 20:21:androidx.core.graphics.Insets getInsetsForType(int,boolean):1011:1012 -> u 22:22:androidx.core.graphics.Insets getInsetsForType(int,boolean):1015:1015 -> u 23:26:androidx.core.graphics.Insets getInsetsForType(int,boolean):965:968 -> u 27:28:androidx.core.graphics.Insets getInsetsForType(int,boolean):970:971 -> u 29:29:androidx.core.graphics.Insets getInsetsForType(int,boolean):967:967 -> u 30:32:androidx.core.graphics.Insets getInsetsForType(int,boolean):974:976 -> u 33:33:androidx.core.graphics.Insets getInsetsForType(int,boolean):979:979 -> u 34:34:androidx.core.graphics.Insets getInsetsForType(int,boolean):984:984 -> u 35:35:androidx.core.graphics.Insets getInsetsForType(int,boolean):986:986 -> u 36:38:androidx.core.graphics.Insets getInsetsForType(int,boolean):956:958 -> u 39:39:androidx.core.graphics.Insets getInsetsForType(int,boolean):957:957 -> u 40:40:androidx.core.graphics.Insets getInsetsForType(int,boolean):960:960 -> u 1:2:androidx.core.graphics.Insets getRootStableInsets():1102:1103 -> v 3:3:androidx.core.graphics.Insets getRootStableInsets():1105:1105 -> v 1:1:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1126:1126 -> w 2:3:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1130:1131 -> w 4:4:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1134:1134 -> w 5:5:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1141:1141 -> w 6:6:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1143:1143 -> w 7:9:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1149:1151 -> w 10:12:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1154:1154 -> w 13:13:androidx.core.graphics.Insets getVisibleInsets(android.view.View):1127:1127 -> w 1:1:boolean isTypeVisible(int):1052:1052 -> x 1:7:void loadReflectionField():1171:1177 -> y 8:8:void loadReflectionField():1179:1179 -> y 9:9:void loadReflectionField():1182:1182 -> y androidx.core.view.WindowInsetsCompat$Impl21 -> androidx.core.view.o$h: androidx.core.graphics.Insets mStableInsets -> m 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1198:1198 -> 2:2:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1195:1195 -> 3:3:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl21):1202:1202 -> 4:4:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl21):1195:1195 -> 5:5:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl21):1203:1203 -> 1:1:androidx.core.view.WindowInsetsCompat consumeStableInsets():1214:1214 -> b 1:1:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():1220:1220 -> c 1:6:androidx.core.graphics.Insets getStableInsets():1226:1231 -> i 7:7:androidx.core.graphics.Insets getStableInsets():1227:1227 -> i 8:8:androidx.core.graphics.Insets getStableInsets():1233:1233 -> i 1:1:boolean isConsumed():1208:1208 -> m 1:1:void setStableInsets(androidx.core.graphics.Insets):1238:1238 -> s androidx.core.view.WindowInsetsCompat$Impl28 -> androidx.core.view.o$i: 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1246:1246 -> 2:2:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl28):1250:1250 -> 1:1:androidx.core.view.WindowInsetsCompat consumeDisplayCutout():1262:1262 -> a 1:2:boolean equals(java.lang.Object):1268:1269 -> equals 3:4:boolean equals(java.lang.Object):1271:1272 -> equals 1:1:androidx.core.view.DisplayCutoutCompat getDisplayCutout():1256:1256 -> f 1:1:int hashCode():1277:1277 -> hashCode androidx.core.view.WindowInsetsCompat$Impl29 -> androidx.core.view.o$j: androidx.core.graphics.Insets mMandatorySystemGestureInsets -> o androidx.core.graphics.Insets mSystemGestureInsets -> n androidx.core.graphics.Insets mTappableElementInsets -> p 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1289:1289 -> 2:4:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1284:1286 -> 5:5:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl29):1293:1293 -> 6:8:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl29):1284:1286 -> 1:3:androidx.core.graphics.Insets getMandatorySystemGestureInsets():1308:1310 -> h 4:4:androidx.core.graphics.Insets getMandatorySystemGestureInsets():1312:1312 -> h 1:2:androidx.core.graphics.Insets getSystemGestureInsets():1299:1300 -> j 3:3:androidx.core.graphics.Insets getSystemGestureInsets():1302:1302 -> j 1:2:androidx.core.graphics.Insets getTappableElementInsets():1318:1319 -> l 3:3:androidx.core.graphics.Insets getTappableElementInsets():1321:1321 -> l void setStableInsets(androidx.core.graphics.Insets) -> s androidx.core.view.WindowInsetsCompat$Impl30 -> androidx.core.view.o$k: androidx.core.view.WindowInsetsCompat CONSUMED -> q 1:1:void ():1350:1350 -> 1:1:void (androidx.core.view.WindowInsetsCompat,android.view.WindowInsets):1353:1353 -> 2:2:void (androidx.core.view.WindowInsetsCompat,androidx.core.view.WindowInsetsCompat$Impl30):1357:1357 -> void copyRootViewBounds(android.view.View) -> d 1:3:androidx.core.graphics.Insets getInsets(int):1363:1363 -> g 1:1:boolean isVisible(int):1378:1378 -> o androidx.core.view.WindowInsetsCompat$Type -> androidx.core.view.o$m: int ime() -> a 1:1:int indexOf(int):2046:2046 -> b androidx.core.view.WindowInsetsCompat$TypeImpl30 -> androidx.core.view.o$n: 1:1:int toPlatformType(int):2096:2096 -> a 2:2:int toPlatformType(int):2093:2093 -> a 3:3:int toPlatformType(int):2090:2090 -> a 4:4:int toPlatformType(int):2087:2087 -> a 5:5:int toPlatformType(int):2084:2084 -> a 6:6:int toPlatformType(int):2081:2081 -> a 7:7:int toPlatformType(int):2078:2078 -> a 8:8:int toPlatformType(int):2075:2075 -> a androidx.core.view.WindowInsetsControllerCompat -> androidx.core.view.p: androidx.core.view.WindowInsetsControllerCompat$Impl mImpl -> a 1:3:void (android.view.Window,android.view.View):121:123 -> 4:4:void (android.view.Window,android.view.View):125:125 -> 5:5:void (android.view.Window,android.view.View):127:127 -> 6:6:void (android.view.Window,android.view.View):129:129 -> 7:7:void (android.view.Window,android.view.View):131:131 -> 1:1:void setAppearanceLightNavigationBars(boolean):237:237 -> a 1:1:void setAppearanceLightStatusBars(boolean):213:213 -> b androidx.core.view.WindowInsetsControllerCompat$Impl -> androidx.core.view.p$e: 1:1:void ():368:368 -> void setAppearanceLightNavigationBars(boolean) -> a void setAppearanceLightStatusBars(boolean) -> b androidx.core.view.WindowInsetsControllerCompat$Impl20 -> androidx.core.view.p$a: android.view.View mView -> b android.view.Window mWindow -> a 1:3:void (android.view.Window,android.view.View):423:425 -> 1:1:void setSystemUiFlag(int):508:508 -> c 2:2:void setSystemUiFlag(int):510:510 -> c 3:3:void setSystemUiFlag(int):509:509 -> c 1:1:void setWindowFlag(int):522:522 -> d 1:1:void unsetSystemUiFlag(int):515:515 -> e 2:2:void unsetSystemUiFlag(int):517:517 -> e 3:3:void unsetSystemUiFlag(int):516:516 -> e 1:1:void unsetWindowFlag(int):526:526 -> f androidx.core.view.WindowInsetsControllerCompat$Impl23 -> androidx.core.view.p$b: 1:1:void (android.view.Window,android.view.View):574:574 -> 1:3:void setAppearanceLightStatusBars(boolean):586:588 -> b 4:4:void setAppearanceLightStatusBars(boolean):590:590 -> b androidx.core.view.WindowInsetsControllerCompat$Impl26 -> androidx.core.view.p$c: 1:1:void (android.view.Window,android.view.View):599:599 -> 1:3:void setAppearanceLightNavigationBars(boolean):611:613 -> a 4:4:void setAppearanceLightNavigationBars(boolean):615:615 -> a androidx.core.view.WindowInsetsControllerCompat$Impl30 -> androidx.core.view.p$d: android.view.Window mWindow -> d androidx.collection.SimpleArrayMap mListeners -> c android.view.WindowInsetsController mInsetsController -> b androidx.core.view.WindowInsetsControllerCompat mCompatController -> a 1:2:void (android.view.Window,androidx.core.view.WindowInsetsControllerCompat):633:634 -> 3:3:void (android.view.WindowInsetsController,androidx.core.view.WindowInsetsControllerCompat):638:638 -> 4:4:void (android.view.WindowInsetsController,androidx.core.view.WindowInsetsControllerCompat):625:625 -> 5:6:void (android.view.WindowInsetsController,androidx.core.view.WindowInsetsControllerCompat):639:640 -> 1:2:void setAppearanceLightNavigationBars(boolean):703:704 -> a 3:3:void setAppearanceLightNavigationBars(boolean):707:707 -> a 4:5:void setAppearanceLightNavigationBars(boolean):711:712 -> a 6:6:void setAppearanceLightNavigationBars(boolean):715:715 -> a 1:2:void setAppearanceLightStatusBars(boolean):676:677 -> b 3:3:void setAppearanceLightStatusBars(boolean):680:680 -> b 4:5:void setAppearanceLightStatusBars(boolean):684:685 -> b 6:6:void setAppearanceLightStatusBars(boolean):688:688 -> b 1:1:void setSystemUiFlag(int):823:823 -> c 2:2:void setSystemUiFlag(int):825:825 -> c 3:3:void setSystemUiFlag(int):824:824 -> c 1:1:void unsetSystemUiFlag(int):816:816 -> d 2:2:void unsetSystemUiFlag(int):818:818 -> d 3:3:void unsetSystemUiFlag(int):817:817 -> d androidx.core.view.inputmethod.EditorInfoCompat -> i.a: java.lang.String[] EMPTY_STRING_ARRAY -> a 1:1:void ():93:93 -> 1:2:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):160:161 -> a 3:4:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):163:164 -> a 5:6:void setContentMimeTypes(android.view.inputmethod.EditorInfo,java.lang.String[]):166:167 -> a androidx.exifinterface.media.ExifInterface -> androidx.exifinterface.media.a: byte[] WEBP_CHUNK_TYPE_VP8X -> P androidx.exifinterface.media.ExifInterface$ExifTag TAG_RAF_IMAGE_SIZE -> e0 int mThumbnailOffset -> l androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_GPS_TAGS -> b0 boolean mHasThumbnail -> i byte[] WEBP_SIGNATURE_1 -> L boolean mXmpIsFromSeparateMarker -> u int mMimeType -> d java.util.List FLIPPED_ROTATION_ORDER -> x int[] BITS_PER_SAMPLE_GREYSCALE_2 -> A byte[] WEBP_CHUNK_TYPE_ANMF -> T java.util.Set mAttributesOffsets -> g java.text.SimpleDateFormat sFormatterPrimary -> U java.util.HashMap[] mAttributes -> f java.nio.charset.Charset ASCII -> p0 java.util.HashSet sTagSetForCompatibility -> n0 androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_IMAGE_PROCESSING_TAGS -> h0 byte[] ORF_MAKER_NOTE_HEADER_2 -> G java.lang.String mFilename -> a java.lang.String[] IFD_FORMAT_NAMES -> W androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_THUMBNAIL_TAGS -> d0 byte[] HEIF_TYPE_FTYP -> C androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_MAKER_NOTE_TAGS -> f0 int mOrfMakerNoteOffset -> q int mThumbnailLength -> m byte[] WEBP_CHUNK_TYPE_VP8L -> Q boolean mHasThumbnailStrips -> j byte[] mThumbnailBytes -> n byte[] WEBP_SIGNATURE_2 -> M java.nio.ByteOrder mExifByteOrder -> h boolean DEBUG -> v java.util.List ROTATION_ORDER -> w byte[] EXIF_ASCII_PREFIX -> Y int[] BITS_PER_SAMPLE_GREYSCALE_1 -> z java.text.SimpleDateFormat sFormatterSecondary -> V android.content.res.AssetManager$AssetInputStream mAssetInputStream -> c java.util.HashMap[] sExifTagMapsForReading -> l0 byte[] IDENTIFIER_XMP_APP1 -> r0 boolean mIsExifDataOnly -> e byte[] PNG_SIGNATURE -> H java.util.regex.Pattern NON_ZERO_TIME_PATTERN -> s0 java.util.regex.Pattern DATETIME_PRIMARY_FORMAT_PATTERN -> u0 int mOrfThumbnailOffset -> r byte[] HEIF_BRAND_MIF1 -> D byte[] WEBP_CHUNK_TYPE_VP8 -> R int[] IFD_FORMAT_BYTES_PER_FORMAT -> X androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_EXIF_TAGS -> a0 int[] BITS_PER_SAMPLE_RGB -> y boolean mAreThumbnailStripsConsecutive -> k byte[] WEBP_CHUNK_TYPE_EXIF -> N androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_TIFF_TAGS -> Z java.util.HashMap sExifPointerTagMap -> o0 java.io.FileDescriptor mSeekableFileDescriptor -> b androidx.exifinterface.media.ExifInterface$ExifTag[] EXIF_POINTER_TAGS -> k0 androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_CAMERA_SETTINGS_TAGS -> g0 byte[] PNG_CHUNK_TYPE_EXIF -> I androidx.exifinterface.media.ExifInterface$ExifTag[] PEF_TAGS -> i0 int mOrfThumbnailLength -> s androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_INTEROPERABILITY_TAGS -> c0 byte[] HEIF_BRAND_HEIC -> E int mThumbnailCompression -> o byte[] WEBP_VP8_SIGNATURE -> O byte[] PNG_CHUNK_TYPE_IEND -> K byte[] WEBP_CHUNK_TYPE_ANIM -> S boolean mModified -> t byte[] IDENTIFIER_EXIF_APP1 -> q0 byte[] JPEG_SIGNATURE -> B androidx.exifinterface.media.ExifInterface$ExifTag[][] EXIF_TAGS -> j0 java.util.HashMap[] sExifTagMapsForWriting -> m0 java.util.regex.Pattern GPS_TIMESTAMP_PATTERN -> t0 byte[] PNG_CHUNK_TYPE_IHDR -> J java.util.regex.Pattern DATETIME_SECONDARY_FORMAT_PATTERN -> v0 int mOffsetToExifData -> p byte[] ORF_MAKER_NOTE_HEADER_1 -> F 1:1:void ():2256:2256 -> 2:2:void ():96:96 -> 3:4:void ():2255:2256 -> 5:5:void ():2258:2258 -> 6:6:void ():2256:2256 -> 7:7:void ():2255:2255 -> 8:9:void ():2258:2259 -> 10:10:void ():2257:2257 -> 11:11:void ():2900:2900 -> 12:12:void ():2905:2905 -> 13:13:void ():2910:2910 -> 14:14:void ():2962:2962 -> 15:17:void ():2966:2968 -> 18:18:void ():2976:2976 -> 19:19:void ():2978:2978 -> 20:20:void ():2994:2994 -> 21:21:void ():2998:2998 -> 22:22:void ():3000:3000 -> 23:23:void ():3002:3002 -> 24:25:void ():3008:3009 -> 26:26:void ():3011:3011 -> 27:27:void ():3013:3013 -> 28:32:void ():3016:3020 -> 33:33:void ():3060:3060 -> 34:34:void ():3065:3065 -> 35:35:void ():3070:3070 -> 36:36:void ():3525:3525 -> 37:37:void ():3575:3575 -> 38:38:void ():3653:3653 -> 39:39:void ():3690:3690 -> 40:40:void ():3694:3694 -> 41:41:void ():3737:3737 -> 42:42:void ():3741:3741 -> 43:43:void ():3746:3746 -> 44:44:void ():3750:3750 -> 45:45:void ():3754:3754 -> 46:46:void ():3782:3782 -> 47:47:void ():3788:3788 -> 48:48:void ():3799:3799 -> 49:49:void ():3803:3803 -> 50:50:void ():3805:3805 -> 51:51:void ():3810:3810 -> 52:52:void ():3817:3817 -> 53:53:void ():3819:3819 -> 54:54:void ():3822:3822 -> 55:58:void ():3864:3867 -> 59:64:void ():3870:3875 -> 65:70:void ():3880:3885 -> 71:71:void ():3916:3916 -> 72:72:void ():3919:3919 -> 73:73:void ():3922:3922 -> 74:74:void ():3925:3925 -> 1:1:void (java.lang.String):3951:3951 -> 2:2:void (java.lang.String):3893:3893 -> 3:4:void (java.lang.String):3895:3896 -> 5:5:void (java.lang.String):3953:3953 -> 6:6:void (java.lang.String):3955:3955 -> 7:7:void (java.io.InputStream):4011:4011 -> 8:8:void (java.io.InputStream,int):4027:4027 -> 9:9:void (java.io.InputStream,int):3893:3893 -> 10:11:void (java.io.InputStream,int):3895:3896 -> 12:12:void (java.io.InputStream,int):4029:4029 -> 13:13:void (java.io.InputStream,int):4031:4031 -> 14:16:void (java.io.InputStream,int):4035:4037 -> 17:19:void (java.io.InputStream,int):4040:4042 -> 20:26:void (java.io.InputStream,int):4044:4050 -> 27:28:void (java.io.InputStream,int):4052:4053 -> 29:29:void (java.io.InputStream,int):4056:4056 -> 1:1:boolean isOrfFormat(byte[]):5476:5476 -> A 2:2:boolean isOrfFormat(byte[]):5479:5479 -> A 3:3:boolean isOrfFormat(byte[]):5481:5481 -> A 4:4:boolean isOrfFormat(byte[]):5483:5483 -> A 5:5:boolean isOrfFormat(byte[]):5489:5489 -> A 6:6:boolean isOrfFormat(byte[]):5491:5491 -> A 7:7:boolean isOrfFormat(byte[]):5489:5489 -> A 1:2:boolean isPngFormat(byte[]):5527:5528 -> B 1:3:boolean isRafFormat(byte[]):5384:5386 -> C 1:1:boolean isRw2Format(byte[]):5503:5503 -> D 2:2:boolean isRw2Format(byte[]):5506:5506 -> D 3:3:boolean isRw2Format(byte[]):5508:5508 -> D 4:4:boolean isRw2Format(byte[]):5510:5510 -> D 5:5:boolean isRw2Format(byte[]):5516:5516 -> D 6:6:boolean isRw2Format(byte[]):5518:5518 -> D 7:7:boolean isRw2Format(byte[]):5516:5516 -> D 1:1:boolean isSeekableFD(java.io.FileDescriptor):4638:4638 -> E 2:2:boolean isSeekableFD(java.io.FileDescriptor):4640:4640 -> E 3:4:boolean isSeekableFD(java.io.FileDescriptor):4643:4644 -> E 1:1:boolean isSupportedDataType(java.util.HashMap):7211:7211 -> F 2:2:boolean isSupportedDataType(java.util.HashMap):7213:7213 -> F 3:3:boolean isSupportedDataType(java.util.HashMap):7215:7215 -> F 4:4:boolean isSupportedDataType(java.util.HashMap):7220:7220 -> F 5:5:boolean isSupportedDataType(java.util.HashMap):7222:7222 -> F 6:9:boolean isSupportedDataType(java.util.HashMap):7224:7227 -> F 10:10:boolean isSupportedDataType(java.util.HashMap):7229:7229 -> F 11:12:boolean isSupportedDataType(java.util.HashMap):7237:7238 -> F boolean isSupportedFormatForSavingAttributes(int) -> G 1:2:boolean isThumbnail(java.util.HashMap):7246:7247 -> H 3:4:boolean isThumbnail(java.util.HashMap):7250:7251 -> H 1:2:boolean isWebpFormat(byte[]):5541:5542 -> I 3:4:boolean isWebpFormat(byte[]):5546:5547 -> I 1:1:void loadAttributes(java.io.InputStream):4574:4574 -> J 2:3:void loadAttributes(java.io.InputStream):4578:4579 -> J 4:6:void loadAttributes(java.io.InputStream):4583:4585 -> J 7:8:void loadAttributes(java.io.InputStream):4588:4589 -> J 9:10:void loadAttributes(java.io.InputStream):4591:4592 -> J 11:12:void loadAttributes(java.io.InputStream):4594:4595 -> J 13:13:void loadAttributes(java.io.InputStream):4597:4597 -> J 14:14:void loadAttributes(java.io.InputStream):4599:4599 -> J 15:15:void loadAttributes(java.io.InputStream):4601:4601 -> J 16:17:void loadAttributes(java.io.InputStream):4605:4606 -> J 18:20:void loadAttributes(java.io.InputStream):4608:4610 -> J 21:21:void loadAttributes(java.io.InputStream):4613:4613 -> J 22:22:void loadAttributes(java.io.InputStream):4615:4615 -> J 23:23:void loadAttributes(java.io.InputStream):4617:4617 -> J 24:24:void loadAttributes(java.io.InputStream):4629:4629 -> J 25:25:void loadAttributes(java.io.InputStream):4631:4631 -> J 26:27:void loadAttributes(java.io.InputStream):4623:4624 -> J 28:28:void loadAttributes(java.io.InputStream):4629:4629 -> J 29:29:void loadAttributes(java.io.InputStream):4632:4632 -> J 30:30:void loadAttributes(java.io.InputStream):4629:4629 -> J 31:32:void loadAttributes(java.io.InputStream):4631:4632 -> J 33:33:void loadAttributes(java.io.InputStream):4634:4634 -> J 1:1:void parseTiffHeaders(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6779:6779 -> K 2:2:void parseTiffHeaders(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6781:6781 -> K 3:5:void parseTiffHeaders(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6784:6786 -> K 6:6:void parseTiffHeaders(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6790:6790 -> K 7:7:void parseTiffHeaders(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6796:6796 -> K 8:8:void parseTiffHeaders(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6792:6792 -> K 1:6:void printAttributes():4654:4659 -> L 7:7:void printAttributes():4658:4658 -> L 1:1:java.nio.ByteOrder readByteOrder(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6760:6760 -> M 2:3:java.nio.ByteOrder readByteOrder(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6768:6769 -> M 4:4:java.nio.ByteOrder readByteOrder(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6771:6771 -> M 5:5:java.nio.ByteOrder readByteOrder(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6773:6773 -> M 6:7:java.nio.ByteOrder readByteOrder(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6763:6764 -> M 8:8:java.nio.ByteOrder readByteOrder(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6766:6766 -> M 1:1:void readExifSegment(byte[],int):6720:6720 -> N 2:2:void readExifSegment(byte[],int):6724:6724 -> N 3:3:void readExifSegment(byte[],int):6727:6727 -> N 1:1:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6804:6804 -> O 2:4:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6807:6809 -> O 5:7:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6818:6820 -> O 8:8:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6822:6822 -> O 9:9:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6825:6825 -> O 10:10:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6827:6827 -> O 11:12:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6829:6830 -> O 13:13:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6828:6828 -> O 14:14:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6837:6837 -> O 15:15:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6839:6839 -> O 16:16:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6843:6843 -> O 17:17:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6845:6845 -> O 18:18:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6851:6851 -> O 19:19:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6853:6853 -> O 20:20:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6856:6856 -> O 21:21:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6841:6841 -> O 22:22:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6864:6864 -> O 23:23:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6871:6871 -> O 24:24:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6873:6873 -> O 25:26:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6875:6876 -> O 27:29:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6878:6880 -> O 30:31:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6882:6883 -> O 32:37:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6885:6890 -> O 38:39:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6892:6893 -> O 40:40:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6895:6895 -> O 41:41:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6899:6899 -> O 42:42:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6903:6903 -> O 43:43:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6905:6905 -> O 44:44:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6926:6926 -> O 45:45:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6917:6917 -> O 46:46:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6921:6921 -> O 47:47:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6913:6913 -> O 48:48:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6935:6935 -> O 49:51:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6942:6944 -> O 52:52:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6947:6947 -> O 53:53:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6953:6953 -> O 54:54:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6957:6957 -> O 55:58:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6961:6964 -> O 59:59:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6966:6966 -> O 60:61:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6971:6972 -> O 62:66:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6978:6982 -> O 67:68:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6986:6987 -> O 69:71:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6991:6993 -> O 72:74:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):6999:7001 -> O 75:77:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7003:7005 -> O 78:78:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7009:7009 -> O 79:79:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7015:7015 -> O 1:2:void removeAttribute(java.lang.String):4563:4564 -> P 1:4:void replaceInvalidTags(int,java.lang.String,java.lang.String):8062:8065 -> Q 5:5:void replaceInvalidTags(int,java.lang.String,java.lang.String):8064:8064 -> Q 6:6:void replaceInvalidTags(int,java.lang.String,java.lang.String):8066:8066 -> Q 1:4:void retrieveJpegImageSize(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7030:7033 -> R 5:8:void retrieveJpegImageSize(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7037:7040 -> R 9:12:void retrieveJpegImageSize(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7043:7046 -> R 13:16:void retrieveJpegImageSize(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7049:7052 -> R 1:1:void saveAttributes():4682:4682 -> S 2:3:void saveAttributes():4686:4687 -> S 4:5:void saveAttributes():4690:4691 -> S 6:6:void saveAttributes():4697:4697 -> S 7:7:void saveAttributes():4700:4700 -> S 8:10:void saveAttributes():4707:4709 -> S 11:13:void saveAttributes():4713:4715 -> S 14:15:void saveAttributes():4718:4719 -> S 16:17:void saveAttributes():4723:4724 -> S 18:20:void saveAttributes():4734:4736 -> S 21:23:void saveAttributes():4740:4742 -> S 24:27:void saveAttributes():4745:4748 -> S 28:28:void saveAttributes():4750:4750 -> S 29:29:void saveAttributes():4752:4752 -> S 30:31:void saveAttributes():4779:4780 -> S 32:32:void saveAttributes():4782:4782 -> S 33:33:void saveAttributes():4787:4787 -> S 34:35:void saveAttributes():4757:4758 -> S 36:38:void saveAttributes():4763:4765 -> S 39:39:void saveAttributes():4759:4759 -> S 40:40:void saveAttributes():4768:4768 -> S 41:42:void saveAttributes():4774:4775 -> S 43:43:void saveAttributes():4777:4777 -> S 44:45:void saveAttributes():4771:4772 -> S 46:48:void saveAttributes():4774:4776 -> S 49:50:void saveAttributes():4779:4780 -> S 51:51:void saveAttributes():4782:4782 -> S 52:52:void saveAttributes():4784:4784 -> S 53:53:void saveAttributes():4721:4721 -> S 54:56:void saveAttributes():4723:4725 -> S 57:57:void saveAttributes():4683:4683 -> S 1:2:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6280:6281 -> T 3:4:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6284:6285 -> T 5:5:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6287:6287 -> T 6:7:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6290:6291 -> T 8:8:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6294:6294 -> T 9:10:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6300:6301 -> T 11:13:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6305:6307 -> T 14:14:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6311:6311 -> T 15:15:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6317:6317 -> T 16:16:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6321:6321 -> T 17:20:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6365:6368 -> T 21:21:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6375:6375 -> T 22:22:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6374:6374 -> T 23:23:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6376:6376 -> T 24:24:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6371:6371 -> T 25:25:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6324:6324 -> T 26:26:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6330:6330 -> T 27:27:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6333:6333 -> T 28:28:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6335:6335 -> T 29:29:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6331:6331 -> T 30:32:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6340:6342 -> T 33:33:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6345:6345 -> T 34:34:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6349:6349 -> T 35:35:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6348:6348 -> T 36:36:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6350:6350 -> T 37:37:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6326:6326 -> T 38:39:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6357:6358 -> T 40:40:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6360:6360 -> T 41:41:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6319:6319 -> T 42:42:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6292:6292 -> T 43:43:void saveJpegAttributes(java.io.InputStream,java.io.OutputStream):6288:6288 -> T 1:2:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6387:6388 -> U 3:4:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6391:6392 -> U 5:5:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6396:6396 -> U 6:6:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6404:6404 -> U 7:9:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6406:6408 -> U 10:10:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6412:6412 -> U 11:11:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6415:6415 -> U 12:13:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6418:6419 -> U 14:15:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6428:6429 -> U 16:18:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6434:6436 -> U 19:19:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6439:6439 -> U 20:22:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6442:6444 -> U 23:23:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6446:6446 -> U 24:24:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6450:6450 -> U 25:26:void savePngAttributes(java.io.InputStream,java.io.OutputStream):6446:6447 -> U 1:2:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6487:6488 -> V 3:3:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6491:6491 -> V 4:4:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6493:6493 -> V 5:5:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6497:6497 -> V 6:6:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6499:6499 -> V 7:8:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6504:6505 -> V 9:9:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6509:6509 -> V 10:10:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6512:6512 -> V 11:11:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6514:6514 -> V 12:13:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6519:6520 -> V 14:14:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6523:6523 -> V 15:15:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6526:6526 -> V 16:16:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6529:6529 -> V 17:17:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6533:6533 -> V 18:18:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6538:6538 -> V 19:19:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6540:6540 -> V 20:21:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6542:6543 -> V 22:22:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6546:6546 -> V 23:23:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6549:6549 -> V 24:26:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6552:6554 -> V 27:27:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6564:6564 -> V 28:29:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6570:6571 -> V 30:30:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6573:6573 -> V 31:31:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6576:6576 -> V 32:32:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6580:6580 -> V 33:33:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6582:6582 -> V 34:36:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6584:6586 -> V 37:37:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6589:6589 -> V 38:39:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6601:6602 -> V 40:41:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6606:6607 -> V 42:42:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6613:6613 -> V 43:43:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6608:6608 -> V 44:44:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6617:6617 -> V 45:45:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6619:6619 -> V 46:46:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6626:6626 -> V 47:47:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6621:6621 -> V 48:49:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6637:6638 -> V 50:50:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6642:6642 -> V 51:51:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6645:6645 -> V 52:52:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6655:6655 -> V 53:61:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6658:6666 -> V 62:62:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6668:6668 -> V 63:63:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6671:6671 -> V 64:64:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6676:6676 -> V 65:65:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6679:6679 -> V 66:67:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6681:6682 -> V 68:68:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6686:6686 -> V 69:69:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6534:6534 -> V 70:70:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6684:6684 -> V 71:72:void saveWebpAttributes(java.io.InputStream,java.io.OutputStream):6686:6687 -> V 1:1:void setAttribute(java.lang.String,java.lang.String):4222:4222 -> W 2:3:void setAttribute(java.lang.String,java.lang.String):4225:4226 -> W 4:5:void setAttribute(java.lang.String,java.lang.String):4228:4229 -> W 6:6:void setAttribute(java.lang.String,java.lang.String):4231:4231 -> W 7:7:void setAttribute(java.lang.String,java.lang.String):4242:4242 -> W 8:8:void setAttribute(java.lang.String,java.lang.String):4233:4233 -> W 9:11:void setAttribute(java.lang.String,java.lang.String):4247:4249 -> W 12:16:void setAttribute(java.lang.String,java.lang.String):4255:4259 -> W 17:18:void setAttribute(java.lang.String,java.lang.String):4262:4263 -> W 19:20:void setAttribute(java.lang.String,java.lang.String):4266:4267 -> W 21:21:void setAttribute(java.lang.String,java.lang.String):4269:4269 -> W 22:23:void setAttribute(java.lang.String,java.lang.String):4275:4276 -> W 24:24:void setAttribute(java.lang.String,java.lang.String):4279:4279 -> W 25:25:void setAttribute(java.lang.String,java.lang.String):4282:4282 -> W 26:26:void setAttribute(java.lang.String,java.lang.String):4285:4285 -> W 27:27:void setAttribute(java.lang.String,java.lang.String):4287:4287 -> W 28:31:void setAttribute(java.lang.String,java.lang.String):4289:4292 -> W 32:33:void setAttribute(java.lang.String,java.lang.String):4297:4298 -> W 34:37:void setAttribute(java.lang.String,java.lang.String):4301:4304 -> W 38:38:void setAttribute(java.lang.String,java.lang.String):4298:4298 -> W 39:39:void setAttribute(java.lang.String,java.lang.String):4288:4288 -> W 40:41:void setAttribute(java.lang.String,java.lang.String):4383:4384 -> W 42:45:void setAttribute(java.lang.String,java.lang.String):4373:4376 -> W 46:48:void setAttribute(java.lang.String,java.lang.String):4378:4378 -> W 49:54:void setAttribute(java.lang.String,java.lang.String):4361:4366 -> W 55:57:void setAttribute(java.lang.String,java.lang.String):4368:4368 -> W 58:61:void setAttribute(java.lang.String,java.lang.String):4329:4332 -> W 62:64:void setAttribute(java.lang.String,java.lang.String):4334:4334 -> W 65:70:void setAttribute(java.lang.String,java.lang.String):4349:4354 -> W 71:73:void setAttribute(java.lang.String,java.lang.String):4356:4356 -> W 74:77:void setAttribute(java.lang.String,java.lang.String):4339:4342 -> W 78:80:void setAttribute(java.lang.String,java.lang.String):4344:4344 -> W 81:84:void setAttribute(java.lang.String,java.lang.String):4319:4322 -> W 85:87:void setAttribute(java.lang.String,java.lang.String):4324:4324 -> W 88:88:void setAttribute(java.lang.String,java.lang.String):4315:4315 -> W 89:89:void setAttribute(java.lang.String,java.lang.String):4310:4310 -> W 1:1:void setThumbnailData(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):7060:7060 -> X 2:2:void setThumbnailData(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):7063:7063 -> X 3:3:void setThumbnailData(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):7065:7065 -> X 4:4:void setThumbnailData(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):7068:7068 -> X 5:6:void setThumbnailData(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):7073:7074 -> X 7:8:void setThumbnailData(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):7081:7082 -> X boolean shouldSupportSeek(int) -> Y 1:1:void swapBasedOnImageSize(int,int):8022:8022 -> Z 2:9:void swapBasedOnImageSize(int,int):8029:8036 -> Z 10:13:void swapBasedOnImageSize(int,int):8047:8050 -> Z 14:16:void swapBasedOnImageSize(int,int):8054:8056 -> Z 17:18:void swapBasedOnImageSize(int,int):8043:8044 -> Z 19:20:void swapBasedOnImageSize(int,int):8039:8040 -> Z 21:22:void swapBasedOnImageSize(int,int):8023:8024 -> Z 1:4:void addDefaultValuesForCompatibility():6732:6735 -> a 5:5:void addDefaultValuesForCompatibility():6734:6734 -> a 6:8:void addDefaultValuesForCompatibility():6739:6741 -> a 9:9:void addDefaultValuesForCompatibility():6740:6740 -> a 10:12:void addDefaultValuesForCompatibility():6743:6745 -> a 13:13:void addDefaultValuesForCompatibility():6744:6744 -> a 14:16:void addDefaultValuesForCompatibility():6747:6749 -> a 17:17:void addDefaultValuesForCompatibility():6748:6748 -> a 18:20:void addDefaultValuesForCompatibility():6751:6753 -> a 21:21:void addDefaultValuesForCompatibility():6752:6752 -> a 1:2:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7318:7319 -> a0 3:10:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7321:7328 -> a0 11:14:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7333:7336 -> a0 15:18:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7341:7344 -> a0 19:21:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7337:7337 -> a0 22:24:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7346:7348 -> a0 25:28:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7353:7356 -> a0 29:30:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7358:7359 -> a0 31:33:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7349:7349 -> a0 34:37:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7363:7366 -> a0 38:43:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7370:7375 -> a0 44:44:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream,int):7378:7378 -> a0 1:2:void copyChunksUpToGivenChunkType(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream,byte[],byte[]):6695:6696 -> b 3:3:void copyChunksUpToGivenChunkType(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream,byte[],byte[]):6698:6698 -> b 4:6:void copyChunksUpToGivenChunkType(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream,byte[],byte[]):6701:6703 -> b 1:3:void validateImages():7262:7264 -> b0 4:7:void validateImages():7270:7273 -> b0 8:9:void validateImages():7275:7276 -> b0 10:13:void validateImages():7281:7284 -> b0 14:15:void validateImages():7289:7290 -> b0 16:24:void validateImages():7294:7302 -> b0 1:3:void copyWebPChunk(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream,byte[]):6711:6713 -> c 4:4:void copyWebPChunk(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream,byte[]):6715:6715 -> c 1:2:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7385:7386 -> c0 3:4:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7389:7390 -> c0 5:8:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7393:7396 -> c0 9:10:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7398:7399 -> c0 11:15:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7404:7408 -> c0 16:18:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7415:7417 -> c0 19:19:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7416:7416 -> c0 20:22:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7419:7421 -> c0 23:23:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7420:7420 -> c0 24:26:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7423:7425 -> c0 27:27:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7424:7424 -> c0 28:31:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7427:7430 -> c0 32:32:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7429:7429 -> c0 33:35:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7431:7431 -> c0 36:38:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7434:7434 -> c0 39:41:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7436:7436 -> c0 42:42:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7443:7443 -> c0 43:45:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7445:7447 -> c0 46:46:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7452:7452 -> c0 47:50:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7459:7462 -> c0 51:51:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7465:7465 -> c0 52:54:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7467:7469 -> c0 55:55:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7468:7468 -> c0 56:58:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7471:7471 -> c0 59:60:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7474:7475 -> c0 61:61:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7479:7479 -> c0 62:63:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7483:7484 -> c0 64:65:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7486:7487 -> c0 66:66:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7485:7485 -> c0 67:69:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7492:7494 -> c0 70:70:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7493:7493 -> c0 71:73:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7496:7498 -> c0 74:74:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7497:7497 -> c0 75:76:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7500:7501 -> c0 77:77:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7505:7505 -> c0 78:79:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7518:7519 -> c0 80:81:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7513:7514 -> c0 82:83:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7508:7509 -> c0 84:84:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7524:7524 -> c0 85:87:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7526:7528 -> c0 88:89:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7531:7532 -> c0 90:90:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7535:7535 -> c0 91:92:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7538:7539 -> c0 93:96:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7541:7544 -> c0 97:99:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7546:7548 -> c0 100:100:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7550:7550 -> c0 101:101:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7553:7553 -> c0 102:102:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7557:7557 -> c0 103:104:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7566:7567 -> c0 105:105:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7569:7569 -> c0 106:107:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7573:7574 -> c0 108:109:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7576:7577 -> c0 110:111:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7584:7585 -> c0 112:113:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7589:7590 -> c0 114:114:int writeExifSegment(androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream):7594:7594 -> c0 1:1:java.lang.String getAttribute(java.lang.String):4132:4132 -> d 2:2:java.lang.String getAttribute(java.lang.String):4134:4134 -> d 3:4:java.lang.String getAttribute(java.lang.String):4136:4137 -> d 5:5:java.lang.String getAttribute(java.lang.String):4139:4139 -> d 6:6:java.lang.String getAttribute(java.lang.String):4141:4141 -> d 7:7:java.lang.String getAttribute(java.lang.String):4143:4143 -> d 8:9:java.lang.String getAttribute(java.lang.String):4146:4147 -> d 10:14:java.lang.String getAttribute(java.lang.String):4151:4151 -> d 15:15:java.lang.String getAttribute(java.lang.String):4148:4148 -> d 16:16:java.lang.String getAttribute(java.lang.String):4157:4157 -> d 1:1:int getAttributeInt(java.lang.String,int):4175:4175 -> e 2:2:int getAttributeInt(java.lang.String,int):4177:4177 -> e 3:3:int getAttributeInt(java.lang.String,int):4183:4183 -> e 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute getExifAttribute(java.lang.String):4102:4102 -> f 2:4:androidx.exifinterface.media.ExifInterface$ExifAttribute getExifAttribute(java.lang.String):4105:4107 -> f 5:6:androidx.exifinterface.media.ExifInterface$ExifAttribute getExifAttribute(java.lang.String):4114:4115 -> f 1:2:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5820:5821 -> g 3:3:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5823:5823 -> g 4:4:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5876:5876 -> g 5:5:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5878:5878 -> g 6:6:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5880:5880 -> g 7:7:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5882:5882 -> g 8:9:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5892:5893 -> g 10:10:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5895:5895 -> g 11:11:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5897:5897 -> g 12:13:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5899:5900 -> g 14:14:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5902:5902 -> g 15:15:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5904:5904 -> g 16:18:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5909:5909 -> g 19:21:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5914:5914 -> g 22:22:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5922:5922 -> g 23:25:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5934:5934 -> g 26:27:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5939:5940 -> g 28:28:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5944:5944 -> g 29:29:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5946:5946 -> g 30:30:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5951:5951 -> g 31:32:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5956:5957 -> g 33:34:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5961:5962 -> g 35:35:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5958:5958 -> g 36:36:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5952:5952 -> g 37:37:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5947:5947 -> g 38:38:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5942:5942 -> g 39:40:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5965:5966 -> g 41:41:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5972:5972 -> g 42:42:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5969:5969 -> g 43:44:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5972:5973 -> g 45:45:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5975:5975 -> g 1:2:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5581:5582 -> h 3:3:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5585:5585 -> h 4:4:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5590:5590 -> h 5:5:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5594:5594 -> h 6:6:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5599:5599 -> h 7:9:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5604:5606 -> h 10:10:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5615:5615 -> h 11:11:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5618:5618 -> h 12:13:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5684:5685 -> h 14:14:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5687:5687 -> h 15:15:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5685:5685 -> h 16:16:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5688:5688 -> h 17:17:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5690:5690 -> h 18:18:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5688:5688 -> h 19:20:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5659:5660 -> h 21:22:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5664:5665 -> h 23:23:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5661:5661 -> h 24:25:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5627:5628 -> h 26:27:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5632:5633 -> h 28:28:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5636:5636 -> h 29:29:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5639:5639 -> h 30:31:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5641:5642 -> h 32:33:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5644:5645 -> h 34:35:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5649:5650 -> h 36:36:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5652:5652 -> h 37:37:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5702:5702 -> h 38:38:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5700:5700 -> h 39:39:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5622:5622 -> h 40:40:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5706:5706 -> h 41:41:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5601:5601 -> h 42:42:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5595:5595 -> h 43:43:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int):5591:5591 -> h 1:1:int getMimeType(java.io.BufferedInputStream):5341:5341 -> i 2:4:int getMimeType(java.io.BufferedInputStream):5343:5345 -> i 5:5:int getMimeType(java.io.BufferedInputStream):5347:5347 -> i 6:6:int getMimeType(java.io.BufferedInputStream):5349:5349 -> i 7:7:int getMimeType(java.io.BufferedInputStream):5351:5351 -> i 8:8:int getMimeType(java.io.BufferedInputStream):5353:5353 -> i 9:9:int getMimeType(java.io.BufferedInputStream):5355:5355 -> i 10:10:int getMimeType(java.io.BufferedInputStream):5357:5357 -> i 1:1:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6003:6003 -> j 2:3:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6008:6009 -> j 4:4:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6012:6012 -> j 5:5:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6014:6014 -> j 6:10:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6018:6022 -> j 11:14:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6024:6027 -> j 15:15:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6031:6031 -> j 16:19:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6034:6037 -> j 20:20:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6040:6040 -> j 21:21:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6042:6042 -> j 22:23:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6049:6050 -> j 24:25:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6052:6053 -> j 26:26:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6058:6058 -> j 27:28:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6060:6061 -> j 29:32:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6068:6071 -> j 33:34:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6073:6074 -> j 35:37:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6054:6054 -> j 1:2:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6113:6114 -> k 3:3:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6119:6119 -> k 4:5:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6124:6125 -> k 6:6:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6139:6139 -> k 7:7:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6143:6143 -> k 8:9:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6150:6151 -> k 10:10:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6155:6155 -> k 11:11:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6158:6158 -> k 12:13:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6160:6161 -> k 14:14:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6167:6167 -> k 15:18:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6169:6172 -> k 19:21:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6178:6180 -> k 22:22:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6182:6182 -> k 23:23:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6173:6173 -> k 24:24:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6175:6175 -> k 25:26:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6162:6163 -> k 27:27:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6186:6186 -> k 28:28:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6144:6144 -> k 29:29:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6193:6193 -> k 1:2:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5761:5762 -> l 3:3:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5765:5765 -> l 4:9:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5769:5774 -> l 10:12:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5776:5778 -> l 13:14:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5781:5782 -> l 15:15:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5785:5785 -> l 16:17:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5788:5789 -> l 18:18:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5791:5791 -> l 19:31:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5797:5809 -> l 32:32:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):5813:5813 -> l 1:1:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5711:5711 -> m 2:2:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5714:5714 -> m 3:5:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5717:5719 -> m 6:6:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5722:5722 -> m 7:7:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5724:5724 -> m 8:9:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5727:5728 -> m 10:10:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5731:5731 -> m 11:11:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5733:5733 -> m 12:12:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5736:5736 -> m 13:13:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5739:5739 -> m 14:15:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5742:5743 -> m 16:16:void getRawAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5745:5745 -> m 1:1:int getRotationDegrees():4538:4538 -> n 1:2:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6084:6085 -> o 3:3:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6088:6088 -> o 4:5:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6091:6092 -> o 6:6:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6094:6094 -> o 7:7:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6096:6096 -> o 8:11:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6101:6104 -> o 12:12:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):6107:6107 -> o 1:1:void getStandaloneAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5981:5981 -> p 2:3:void getStandaloneAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5983:5984 -> p 4:5:void getStandaloneAttributes(androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5986:5987 -> p 1:2:byte[] getThumbnail():4814:4815 -> q 1:1:byte[] getThumbnailBytes():4826:4826 -> r 2:2:byte[] getThumbnailBytes():4829:4829 -> r 3:3:byte[] getThumbnailBytes():4837:4837 -> r 4:5:byte[] getThumbnailBytes():4839:4840 -> r 6:6:byte[] getThumbnailBytes():4842:4842 -> r 7:7:byte[] getThumbnailBytes():4876:4876 -> r 8:9:byte[] getThumbnailBytes():4845:4846 -> r 10:13:byte[] getThumbnailBytes():4850:4853 -> r 14:14:byte[] getThumbnailBytes():4861:4861 -> r 15:16:byte[] getThumbnailBytes():4866:4867 -> r 17:17:byte[] getThumbnailBytes():4870:4870 -> r 18:18:byte[] getThumbnailBytes():4876:4876 -> r 19:19:byte[] getThumbnailBytes():4878:4878 -> r 20:20:byte[] getThumbnailBytes():4868:4868 -> r 21:21:byte[] getThumbnailBytes():4863:4863 -> r 22:22:byte[] getThumbnailBytes():4858:4858 -> r 23:23:byte[] getThumbnailBytes():4874:4874 -> r 24:24:byte[] getThumbnailBytes():4876:4876 -> r 25:25:byte[] getThumbnailBytes():4878:4878 -> r 26:26:byte[] getThumbnailBytes():4876:4876 -> r 27:27:byte[] getThumbnailBytes():4878:4878 -> r 28:28:byte[] getThumbnailBytes():4880:4880 -> r 1:2:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6201:6202 -> s 3:3:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6206:6206 -> s 4:4:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6208:6208 -> s 5:5:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6211:6211 -> s 6:7:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6214:6215 -> s 8:8:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6230:6230 -> s 9:9:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6236:6236 -> s 10:10:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6239:6239 -> s 11:12:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6241:6242 -> s 13:14:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6247:6248 -> s 15:15:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6250:6250 -> s 16:17:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6243:6244 -> s 18:18:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6254:6254 -> s 19:19:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6265:6265 -> s 20:20:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6261:6261 -> s 21:21:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6231:6231 -> s 22:22:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream):6272:6272 -> s 1:1:android.util.Pair guessDataFormat(java.lang.String):7609:7609 -> t 2:2:android.util.Pair guessDataFormat(java.lang.String):7658:7658 -> t 3:5:android.util.Pair guessDataFormat(java.lang.String):7610:7612 -> t 6:7:android.util.Pair guessDataFormat(java.lang.String):7615:7616 -> t 8:10:android.util.Pair guessDataFormat(java.lang.String):7618:7620 -> t 11:13:android.util.Pair guessDataFormat(java.lang.String):7622:7624 -> t 14:14:android.util.Pair guessDataFormat(java.lang.String):7627:7627 -> t 15:15:android.util.Pair guessDataFormat(java.lang.String):7630:7630 -> t 16:16:android.util.Pair guessDataFormat(java.lang.String):7634:7634 -> t 17:19:android.util.Pair guessDataFormat(java.lang.String):7641:7643 -> t 20:21:android.util.Pair guessDataFormat(java.lang.String):7645:7646 -> t 22:22:android.util.Pair guessDataFormat(java.lang.String):7653:7653 -> t 23:23:android.util.Pair guessDataFormat(java.lang.String):7651:7651 -> t 24:24:android.util.Pair guessDataFormat(java.lang.String):7648:7648 -> t 25:25:android.util.Pair guessDataFormat(java.lang.String):7658:7658 -> t 26:28:android.util.Pair guessDataFormat(java.lang.String):7661:7663 -> t 29:30:android.util.Pair guessDataFormat(java.lang.String):7665:7666 -> t 31:31:android.util.Pair guessDataFormat(java.lang.String):7668:7668 -> t 32:33:android.util.Pair guessDataFormat(java.lang.String):7673:7674 -> t 34:34:android.util.Pair guessDataFormat(java.lang.String):7678:7678 -> t 1:1:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7091:7091 -> u 2:2:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7093:7093 -> u 3:4:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7096:7097 -> u 5:5:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7099:7099 -> u 6:6:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7101:7101 -> u 7:8:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7105:7106 -> u 9:12:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7110:7113 -> u 13:14:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7115:7116 -> u 15:16:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7118:7119 -> u 1:1:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7129:7129 -> v 2:2:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7131:7131 -> v 3:6:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7134:7137 -> v 7:7:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7139:7139 -> v 8:8:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7143:7143 -> v 9:10:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7147:7148 -> v 11:11:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7153:7153 -> v 12:12:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7159:7159 -> v 13:16:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7163:7166 -> v 17:17:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7170:7170 -> v 18:18:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7172:7172 -> v 19:19:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7178:7178 -> v 20:21:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7181:7182 -> v 22:24:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7187:7189 -> v 25:25:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7195:7195 -> v 26:26:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7199:7199 -> v 27:29:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7201:7203 -> v 30:30:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7144:7144 -> v 31:31:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap):7140:7140 -> v 1:1:void initForFilename(java.lang.String):5282:5282 -> w 2:3:void initForFilename(java.lang.String):5285:5286 -> w 4:6:void initForFilename(java.lang.String):5288:5290 -> w 7:7:void initForFilename(java.lang.String):5292:5292 -> w 8:8:void initForFilename(java.lang.String):5294:5294 -> w 9:10:void initForFilename(java.lang.String):5296:5297 -> w 1:6:boolean isExifDataOnly(java.io.BufferedInputStream):5556:5561 -> x 1:1:boolean isHeifFormat(byte[]):5396:5396 -> y 2:2:boolean isHeifFormat(byte[]):5398:5398 -> y 3:3:boolean isHeifFormat(byte[]):5400:5400 -> y 4:4:boolean isHeifFormat(byte[]):5402:5402 -> y 5:5:boolean isHeifFormat(byte[]):5457:5457 -> y 6:6:boolean isHeifFormat(byte[]):5410:5410 -> y 7:7:boolean isHeifFormat(byte[]):5457:5457 -> y 8:9:boolean isHeifFormat(byte[]):5419:5420 -> y 10:10:boolean isHeifFormat(byte[]):5457:5457 -> y 11:12:boolean isHeifFormat(byte[]):5434:5435 -> y 13:13:boolean isHeifFormat(byte[]):5457:5457 -> y 14:14:boolean isHeifFormat(byte[]):5442:5442 -> y 15:15:boolean isHeifFormat(byte[]):5444:5444 -> y 16:16:boolean isHeifFormat(byte[]):5457:5457 -> y 17:18:boolean isHeifFormat(byte[]):5452:5453 -> y 19:19:boolean isHeifFormat(byte[]):5457:5457 -> y 20:20:boolean isHeifFormat(byte[]):5460:5460 -> y 1:2:boolean isJpegFormat(byte[]):5369:5370 -> z androidx.exifinterface.media.ExifInterface$1 -> androidx.exifinterface.media.a$a: androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream val$in -> e androidx.exifinterface.media.ExifInterface this$0 -> f long mPosition -> d 1:1:void (androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream):5823:5823 -> 1:1:int readAt(long,byte[],int,int):5839:5839 -> readAt 2:2:int readAt(long,byte[],int,int):5844:5844 -> readAt 3:4:int readAt(long,byte[],int,int):5847:5848 -> readAt 5:6:int readAt(long,byte[],int,int):5854:5855 -> readAt 7:7:int readAt(long,byte[],int,int):5858:5858 -> readAt 8:8:int readAt(long,byte[],int,int):5860:5860 -> readAt 9:9:int readAt(long,byte[],int,int):5866:5866 -> readAt androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream -> androidx.exifinterface.media.a$b: java.io.DataInputStream mDataInputStream -> d java.nio.ByteOrder BIG_ENDIAN -> i int mPosition -> f byte[] mSkipBuffer -> g java.nio.ByteOrder LITTLE_ENDIAN -> h java.nio.ByteOrder mByteOrder -> e 1:2:void ():7725:7726 -> 1:1:void (byte[]):7735:7735 -> 2:2:void (java.io.InputStream):7739:7739 -> 3:3:void (java.io.InputStream,java.nio.ByteOrder):7742:7742 -> 4:4:void (java.io.InputStream,java.nio.ByteOrder):7729:7729 -> 5:8:void (java.io.InputStream,java.nio.ByteOrder):7743:7746 -> 1:1:int position():7754:7754 -> a 1:1:int available():7759:7759 -> available 1:1:long readUnsignedInt():7906:7906 -> b 1:1:void setByteOrder(java.nio.ByteOrder):7750:7750 -> c 1:1:void skipFully(int):7874:7874 -> i 2:3:void skipFully(int):7876:7877 -> i 4:6:void skipFully(int):7879:7881 -> i 7:7:void skipFully(int):7886:7886 -> i 1:1:void mark(int):7947:7947 -> mark 1:2:int read():7764:7765 -> read 3:4:int read(byte[],int,int):7770:7771 -> read 1:2:boolean readBoolean():7789:7790 -> readBoolean 1:2:byte readByte():7819:7820 -> readByte 3:3:byte readByte():7822:7822 -> readByte 1:2:char readChar():7795:7796 -> readChar 1:1:double readDouble():7942:7942 -> readDouble 1:1:float readFloat():7937:7937 -> readFloat 1:2:void readFully(byte[],int,int):7807:7808 -> readFully 3:4:void readFully(byte[]):7813:7814 -> readFully 1:5:int readInt():7845:7849 -> readInt 6:6:int readInt():7853:7853 -> readInt 7:7:int readInt():7855:7855 -> readInt 8:8:int readInt():7858:7858 -> readInt 9:9:int readInt():7851:7851 -> readInt 1:1:java.lang.String readLine():7783:7783 -> readLine 1:9:long readLong():7911:7919 -> readLong 10:10:long readLong():7923:7923 -> readLong 11:11:long readLong():7927:7927 -> readLong 12:12:long readLong():7932:7932 -> readLong 13:13:long readLong():7921:7921 -> readLong 1:3:short readShort():7829:7831 -> readShort 4:4:short readShort():7835:7835 -> readShort 5:5:short readShort():7837:7837 -> readShort 6:6:short readShort():7840:7840 -> readShort 7:7:short readShort():7833:7833 -> readShort 1:2:java.lang.String readUTF():7801:7802 -> readUTF 1:2:int readUnsignedByte():7777:7778 -> readUnsignedByte 1:3:int readUnsignedShort():7891:7893 -> readUnsignedShort 4:4:int readUnsignedShort():7897:7897 -> readUnsignedShort 5:5:int readUnsignedShort():7899:7899 -> readUnsignedShort 6:6:int readUnsignedShort():7902:7902 -> readUnsignedShort 7:7:int readUnsignedShort():7895:7895 -> readUnsignedShort 1:1:void reset():7952:7952 -> reset 1:1:int skipBytes(int):7863:7863 -> skipBytes androidx.exifinterface.media.ExifInterface$ByteOrderedDataOutputStream -> androidx.exifinterface.media.a$c: java.io.OutputStream mOutputStream -> d java.nio.ByteOrder mByteOrder -> e 1:3:void (java.io.OutputStream,java.nio.ByteOrder):7963:7965 -> 1:1:void setByteOrder(java.nio.ByteOrder):7969:7969 -> a 1:1:void writeByte(int):7983:7983 -> b 1:10:void writeInt(int):7997:8006 -> c 1:6:void writeShort(short):7987:7992 -> i 1:1:void writeUnsignedInt(long):8015:8015 -> j 1:1:void writeUnsignedShort(int):8011:8011 -> k 1:1:void write(byte[]):7974:7974 -> write 2:2:void write(byte[],int,int):7979:7979 -> write androidx.exifinterface.media.ExifInterface$ExifAttribute -> androidx.exifinterface.media.a$d: long bytesOffset -> c int numberOfComponents -> b byte[] bytes -> d int format -> a 1:1:void (int,int,byte[]):3117:3117 -> 2:6:void (int,int,long,byte[]):3121:3125 -> 1:3:androidx.exifinterface.media.ExifInterface$ExifAttribute createByte(java.lang.String):3172:3174 -> a 4:5:androidx.exifinterface.media.ExifInterface$ExifAttribute createByte(java.lang.String):3176:3177 -> a 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createDouble(double[],java.nio.ByteOrder):3216:3216 -> b 2:4:androidx.exifinterface.media.ExifInterface$ExifAttribute createDouble(double[],java.nio.ByteOrder):3218:3220 -> b 5:5:androidx.exifinterface.media.ExifInterface$ExifAttribute createDouble(double[],java.nio.ByteOrder):3222:3222 -> b 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createSLong(int[],java.nio.ByteOrder):3157:3157 -> c 2:4:androidx.exifinterface.media.ExifInterface$ExifAttribute createSLong(int[],java.nio.ByteOrder):3159:3161 -> c 5:5:androidx.exifinterface.media.ExifInterface$ExifAttribute createSLong(int[],java.nio.ByteOrder):3163:3163 -> c 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createSRational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3201:3201 -> d 2:5:androidx.exifinterface.media.ExifInterface$ExifAttribute createSRational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3203:3206 -> d 6:6:androidx.exifinterface.media.ExifInterface$ExifAttribute createSRational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3208:3208 -> d 1:2:androidx.exifinterface.media.ExifInterface$ExifAttribute createString(java.lang.String):3181:3182 -> e 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3153:3153 -> f 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3143:3143 -> g 2:4:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3145:3147 -> g 5:5:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3149:3149 -> g 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder):3197:3197 -> h 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3186:3186 -> i 2:5:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3188:3191 -> i 6:6:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3193:3193 -> i 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3139:3139 -> j 1:1:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3129:3129 -> k 2:4:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3131:3133 -> k 5:5:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3135:3135 -> k 1:1:double getDoubleValue(java.nio.ByteOrder):3358:3358 -> l 2:3:double getDoubleValue(java.nio.ByteOrder):3362:3363 -> l 4:7:double getDoubleValue(java.nio.ByteOrder):3365:3368 -> l 8:8:double getDoubleValue(java.nio.ByteOrder):3370:3370 -> l 9:12:double getDoubleValue(java.nio.ByteOrder):3372:3375 -> l 13:13:double getDoubleValue(java.nio.ByteOrder):3377:3377 -> l 14:17:double getDoubleValue(java.nio.ByteOrder):3379:3382 -> l 18:18:double getDoubleValue(java.nio.ByteOrder):3384:3384 -> l 19:22:double getDoubleValue(java.nio.ByteOrder):3386:3389 -> l 23:23:double getDoubleValue(java.nio.ByteOrder):3391:3391 -> l 24:24:double getDoubleValue(java.nio.ByteOrder):3393:3393 -> l 25:25:double getDoubleValue(java.nio.ByteOrder):3360:3360 -> l 1:1:int getIntValue(java.nio.ByteOrder):3397:3397 -> m 2:3:int getIntValue(java.nio.ByteOrder):3401:3402 -> m 4:7:int getIntValue(java.nio.ByteOrder):3404:3407 -> m 8:8:int getIntValue(java.nio.ByteOrder):3409:3409 -> m 9:12:int getIntValue(java.nio.ByteOrder):3411:3414 -> m 13:13:int getIntValue(java.nio.ByteOrder):3416:3416 -> m 14:14:int getIntValue(java.nio.ByteOrder):3418:3418 -> m 15:15:int getIntValue(java.nio.ByteOrder):3399:3399 -> m 1:1:java.lang.String getStringValue(java.nio.ByteOrder):3422:3422 -> n 2:3:java.lang.String getStringValue(java.nio.ByteOrder):3426:3427 -> n 4:10:java.lang.String getStringValue(java.nio.ByteOrder):3430:3436 -> n 11:11:java.lang.String getStringValue(java.nio.ByteOrder):3439:3439 -> n 12:17:java.lang.String getStringValue(java.nio.ByteOrder):3441:3446 -> n 18:18:java.lang.String getStringValue(java.nio.ByteOrder):3449:3449 -> n 19:24:java.lang.String getStringValue(java.nio.ByteOrder):3451:3456 -> n 25:25:java.lang.String getStringValue(java.nio.ByteOrder):3459:3459 -> n 26:33:java.lang.String getStringValue(java.nio.ByteOrder):3461:3468 -> n 34:34:java.lang.String getStringValue(java.nio.ByteOrder):3471:3471 -> n 1:3:java.lang.Object getValue(java.nio.ByteOrder):3238:3240 -> o 4:6:java.lang.Object getValue(java.nio.ByteOrder):3334:3336 -> o 7:7:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 8:8:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 9:11:java.lang.Object getValue(java.nio.ByteOrder):3327:3329 -> o 12:12:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 13:13:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 14:18:java.lang.Object getValue(java.nio.ByteOrder):3318:3322 -> o 19:19:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 20:20:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 21:23:java.lang.Object getValue(java.nio.ByteOrder):3311:3313 -> o 24:24:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 25:25:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 26:28:java.lang.Object getValue(java.nio.ByteOrder):3304:3306 -> o 29:29:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 30:30:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 31:35:java.lang.Object getValue(java.nio.ByteOrder):3295:3299 -> o 36:36:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 37:37:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 38:40:java.lang.Object getValue(java.nio.ByteOrder):3288:3290 -> o 41:41:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 42:42:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 43:45:java.lang.Object getValue(java.nio.ByteOrder):3281:3283 -> o 46:46:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 47:47:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 48:48:java.lang.Object getValue(java.nio.ByteOrder):3252:3252 -> o 49:50:java.lang.Object getValue(java.nio.ByteOrder):3254:3255 -> o 51:51:java.lang.Object getValue(java.nio.ByteOrder):3261:3261 -> o 52:54:java.lang.Object getValue(java.nio.ByteOrder):3265:3267 -> o 55:55:java.lang.Object getValue(java.nio.ByteOrder):3272:3272 -> o 56:56:java.lang.Object getValue(java.nio.ByteOrder):3274:3274 -> o 57:57:java.lang.Object getValue(java.nio.ByteOrder):3278:3278 -> o 58:58:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 59:59:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 60:61:java.lang.Object getValue(java.nio.ByteOrder):3244:3245 -> o 62:62:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 63:63:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 64:64:java.lang.Object getValue(java.nio.ByteOrder):3247:3247 -> o 65:65:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 66:66:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 67:67:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 68:68:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 69:69:java.lang.Object getValue(java.nio.ByteOrder):3344:3344 -> o 70:70:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 71:71:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 72:72:java.lang.Object getValue(java.nio.ByteOrder):3349:3349 -> o 73:73:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> o 74:74:java.lang.Object getValue(java.nio.ByteOrder):3354:3354 -> o 1:1:int size():3477:3477 -> p 1:1:java.lang.String toString():3231:3231 -> toString androidx.exifinterface.media.ExifInterface$ExifTag -> androidx.exifinterface.media.a$e: int secondaryFormat -> d java.lang.String name -> b int primaryFormat -> c int number -> a 1:5:void (java.lang.String,int,int):3489:3493 -> 6:10:void (java.lang.String,int,int,int):3497:3501 -> 1:1:boolean isFormatCompatible(int):3506:3506 -> a 2:2:boolean isFormatCompatible(int):3508:3508 -> a androidx.exifinterface.media.ExifInterface$Rational -> androidx.exifinterface.media.a$f: long denominator -> b long numerator -> a 1:1:void (double):3081:3081 -> 2:2:void (long,long):3085:3085 -> 3:4:void (long,long):3088:3089 -> 5:6:void (long,long):3092:3093 -> 1:1:double calculate():3102:3102 -> a 1:1:java.lang.String toString():3098:3098 -> toString androidx.exifinterface.media.ExifInterface$SeekableByteOrderedDataInputStream -> androidx.exifinterface.media.a$g: 1:1:void (byte[]):7685:7685 -> 2:2:void (byte[]):7688:7688 -> 3:4:void (java.io.InputStream):7696:7697 -> 5:5:void (java.io.InputStream):7705:7705 -> 6:6:void (java.io.InputStream):7698:7698 -> 1:3:void seek(long):7713:7715 -> j 4:4:void seek(long):7719:7719 -> j androidx.exifinterface.media.ExifInterfaceUtils -> androidx.exifinterface.media.b: 1:3:java.lang.String byteArrayToHexString(byte[]):109:111 -> a 4:4:java.lang.String byteArrayToHexString(byte[]):113:113 -> a 1:1:void closeFileDescriptor(java.io.FileDescriptor):151:151 -> b 2:2:void closeFileDescriptor(java.io.FileDescriptor):153:153 -> b 3:3:void closeFileDescriptor(java.io.FileDescriptor):156:156 -> b 4:4:void closeFileDescriptor(java.io.FileDescriptor):159:159 -> b 1:1:void closeQuietly(java.io.Closeable):137:137 -> c 2:2:void closeQuietly(java.io.Closeable):139:139 -> c 1:5:long[] convertToLongArray(java.lang.Object):80:84 -> d 6:7:long[] convertToLongArray(java.lang.Object):87:88 -> d 1:1:int copy(java.io.InputStream,java.io.OutputStream):49:49 -> e 2:2:int copy(java.io.InputStream,java.io.OutputStream):51:51 -> e 1:2:void copy(java.io.InputStream,java.io.OutputStream,int):64:65 -> f 3:3:void copy(java.io.InputStream,java.io.OutputStream,int):71:71 -> f 4:4:void copy(java.io.InputStream,java.io.OutputStream,int):67:67 -> f 1:1:boolean startsWith(byte[],byte[]):97:97 -> g 2:3:boolean startsWith(byte[],byte[]):100:101 -> g androidx.exifinterface.media.ExifInterfaceUtils$Api21Impl -> androidx.exifinterface.media.b$a: 1:1:void close(java.io.FileDescriptor):179:179 -> a 1:1:java.io.FileDescriptor dup(java.io.FileDescriptor):169:169 -> b 1:1:long lseek(java.io.FileDescriptor,long,int):174:174 -> c androidx.exifinterface.media.ExifInterfaceUtils$Api23Impl -> androidx.exifinterface.media.b$b: 1:1:void setDataSource(android.media.MediaMetadataRetriever,android.media.MediaDataSource):189:189 -> a androidx.fragment.app.BackStackRecord -> androidx.fragment.app.a: androidx.fragment.app.FragmentManagerImpl mManager -> s int mIndex -> u boolean mCommitted -> t 1:1:void (androidx.fragment.app.FragmentManagerImpl):140:140 -> 2:2:void (androidx.fragment.app.FragmentManagerImpl):39:39 -> 3:3:void (androidx.fragment.app.FragmentManagerImpl):141:141 -> 1:2:boolean generateOps(java.util.ArrayList,java.util.ArrayList):332:333 -> a 3:6:boolean generateOps(java.util.ArrayList,java.util.ArrayList):336:339 -> a 1:1:int commit():282:282 -> d 1:2:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):179:180 -> e 1:1:void bumpBackStackNesting(int):255:255 -> f 2:2:void bumpBackStackNesting(int):258:258 -> f 3:3:void bumpBackStackNesting(int):260:260 -> f 4:7:void bumpBackStackNesting(int):262:265 -> f 1:7:int commitInternal(boolean):303:309 -> g 8:10:int commitInternal(boolean):311:313 -> g 11:11:int commitInternal(boolean):315:315 -> g 12:13:int commitInternal(boolean):317:318 -> g 14:14:int commitInternal(boolean):303:303 -> g 1:1:void dump(java.lang.String,java.io.PrintWriter):59:59 -> h 1:8:void dump(java.lang.String,java.io.PrintWriter,boolean):64:71 -> i 9:13:void dump(java.lang.String,java.io.PrintWriter,boolean):73:77 -> i 14:18:void dump(java.lang.String,java.io.PrintWriter,boolean):79:83 -> i 19:23:void dump(java.lang.String,java.io.PrintWriter,boolean):85:89 -> i 24:28:void dump(java.lang.String,java.io.PrintWriter,boolean):91:95 -> i 29:31:void dump(java.lang.String,java.io.PrintWriter,boolean):99:101 -> i 32:32:void dump(java.lang.String,java.io.PrintWriter,boolean):103:103 -> i 33:33:void dump(java.lang.String,java.io.PrintWriter,boolean):105:105 -> i 34:34:void dump(java.lang.String,java.io.PrintWriter,boolean):117:117 -> i 35:37:void dump(java.lang.String,java.io.PrintWriter,boolean):119:121 -> i 38:42:void dump(java.lang.String,java.io.PrintWriter,boolean):123:127 -> i 43:47:void dump(java.lang.String,java.io.PrintWriter,boolean):129:133 -> i 1:1:void executeOps():389:389 -> j 2:3:void executeOps():391:392 -> j 4:4:void executeOps():394:394 -> j 5:5:void executeOps():396:396 -> j 6:6:void executeOps():431:431 -> j 7:7:void executeOps():428:428 -> j 8:8:void executeOps():425:425 -> j 9:9:void executeOps():422:422 -> j 10:11:void executeOps():418:419 -> j 12:13:void executeOps():414:415 -> j 14:15:void executeOps():410:411 -> j 16:17:void executeOps():406:407 -> j 18:19:void executeOps():402:403 -> j 20:21:void executeOps():398:399 -> j 22:23:void executeOps():433:434 -> j 24:24:void executeOps():437:437 -> j 25:25:void executeOps():439:439 -> j 1:3:void executePopOps(boolean):451:453 -> k 4:4:void executePopOps(boolean):455:455 -> k 5:5:void executePopOps(boolean):458:458 -> k 6:6:void executePopOps(boolean):493:493 -> k 7:7:void executePopOps(boolean):490:490 -> k 8:8:void executePopOps(boolean):487:487 -> k 9:9:void executePopOps(boolean):484:484 -> k 10:11:void executePopOps(boolean):480:481 -> k 12:13:void executePopOps(boolean):476:477 -> k 14:15:void executePopOps(boolean):472:473 -> k 16:17:void executePopOps(boolean):468:469 -> k 18:19:void executePopOps(boolean):464:465 -> k 20:21:void executePopOps(boolean):460:461 -> k 22:23:void executePopOps(boolean):495:496 -> k 24:25:void executePopOps(boolean):499:500 -> k 1:3:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):528:530 -> l 4:4:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):585:585 -> l 5:5:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):588:588 -> l 6:8:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):537:539 -> l 9:10:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):546:547 -> l 11:13:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):549:551 -> l 14:14:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):558:558 -> l 15:21:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):562:568 -> l 22:22:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):574:574 -> l 23:24:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):577:578 -> l 25:25:androidx.fragment.app.Fragment expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):533:533 -> l 1:1:java.lang.String getName():660:660 -> m 1:1:boolean interactsWith(int):345:345 -> n 2:3:boolean interactsWith(int):347:348 -> n 1:1:boolean interactsWith(java.util.ArrayList,int,int):360:360 -> o 2:3:boolean interactsWith(java.util.ArrayList,int,int):363:364 -> o 4:5:boolean interactsWith(java.util.ArrayList,int,int):368:369 -> o 6:7:boolean interactsWith(java.util.ArrayList,int,int):371:372 -> o 1:3:boolean isFragmentPostponed(androidx.fragment.app.FragmentTransaction$Op):652:654 -> p 1:3:boolean isPostponed():633:635 -> q 1:3:void runOnCommitRunnables():272:274 -> r 4:4:void runOnCommitRunnables():276:276 -> r 1:4:void setOnStartPostponedListener(androidx.fragment.app.Fragment$OnStartEnterTransitionListener):643:646 -> s 1:3:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):607:609 -> t 4:4:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):625:625 -> t 5:5:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):619:619 -> t 6:6:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):616:616 -> t 7:7:androidx.fragment.app.Fragment trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):612:612 -> t 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.b: int mBreadCrumbShortTitleRes -> n int mBreadCrumbTitleRes -> l java.lang.String mName -> j int mIndex -> k int mTransition -> h int mTransitionStyle -> i java.util.ArrayList mFragmentWhos -> e boolean mReorderingAllowed -> r int[] mOldMaxLifecycleStates -> f int[] mCurrentMaxLifecycleStates -> g java.lang.CharSequence mBreadCrumbTitleText -> m java.lang.CharSequence mBreadCrumbShortTitleText -> o int[] mOps -> d java.util.ArrayList mSharedElementTargetNames -> q java.util.ArrayList mSharedElementSourceNames -> p 1:1:void ():170:170 -> 1:3:void (androidx.fragment.app.BackStackRecord):47:49 -> 4:4:void (androidx.fragment.app.BackStackRecord):51:51 -> 5:7:void (androidx.fragment.app.BackStackRecord):55:57 -> 8:16:void (androidx.fragment.app.BackStackRecord):60:68 -> 17:27:void (androidx.fragment.app.BackStackRecord):70:80 -> 28:28:void (androidx.fragment.app.BackStackRecord):52:52 -> 29:44:void (android.os.Parcel):83:98 -> 1:1:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):102:102 -> a 2:5:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):105:108 -> a 6:6:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):110:110 -> a 7:8:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):112:113 -> a 9:9:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):115:115 -> a 10:20:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):117:127 -> a 21:33:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):130:142 -> a 1:15:void writeToParcel(android.os.Parcel,int):153:167 -> writeToParcel androidx.fragment.app.BackStackState$1 -> androidx.fragment.app.b$a: 1:1:void ():171:171 -> 1:1:androidx.fragment.app.BackStackState createFromParcel(android.os.Parcel):174:174 -> a 1:1:androidx.fragment.app.BackStackState[] newArray(int):179:179 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):171:171 -> createFromParcel 1:1:java.lang.Object[] newArray(int):171:171 -> newArray androidx.fragment.app.Fragment -> androidx.fragment.app.Fragment: 1:1:void ():98:98 -> 1:1:void ():450:450 -> 2:2:void ():106:106 -> 3:3:void ():117:117 -> 4:4:void ():126:126 -> 5:5:void ():132:132 -> 6:6:void ():165:165 -> 7:7:void ():202:202 -> 8:8:void ():221:221 -> 9:9:void ():230:230 -> 10:10:void ():260:260 -> 11:11:void ():267:267 -> 12:12:void ():451:451 -> 13:14:void (int):463:464 -> 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 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:5:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1434:1435 -> getLayoutInflater 6:6: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:4:void onCreate(android.os.Bundle):1603: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:4:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2597:2600 -> performCreateView 5:5:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2603:2603 -> performCreateView 6:6:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2605:2605 -> performCreateView 7:7:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2607:2607 -> performCreateView 8:8:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2611:2611 -> performCreateView 9:9: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:7:void performDetach():2849:2851 -> performDetach 8:8:void performDetach():2842:2842 -> performDetach 1:2:android.view.LayoutInflater performGetLayoutInflater(android.os.Bundle):1412:1413 -> 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 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 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 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 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 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 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 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$a: androidx.fragment.app.Fragment this$0 -> d 1:1:void (androidx.fragment.app.Fragment):230:230 -> 1:1:void run():233:233 -> run androidx.fragment.app.Fragment$2 -> androidx.fragment.app.Fragment$2: androidx.fragment.app.Fragment this$0 -> d 1:1:void (androidx.fragment.app.Fragment):471:471 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):475:477 -> a androidx.fragment.app.Fragment$3 -> androidx.fragment.app.Fragment$b: androidx.fragment.app.Fragment this$0 -> d 1:1:void (androidx.fragment.app.Fragment):2434:2434 -> 1:1:void run():2437:2437 -> run androidx.fragment.app.Fragment$4 -> androidx.fragment.app.Fragment$c: androidx.fragment.app.Fragment this$0 -> a 1:1:void (androidx.fragment.app.Fragment):2558:2558 -> 1:1:android.view.View onFindViewById(int):2562:2562 -> b 2:2:android.view.View onFindViewById(int):2565:2565 -> b 3:3:android.view.View onFindViewById(int):2563:2563 -> b 1:1:boolean onHasView():2570:2570 -> c androidx.fragment.app.Fragment$AnimationInfo -> androidx.fragment.app.Fragment$d: java.lang.Object mReenterTransition -> j java.lang.Object mSharedElementEnterTransition -> k java.lang.Object mReturnTransition -> h java.lang.Object mExitTransition -> i androidx.core.app.SharedElementCallback mEnterTransitionCallback -> o java.lang.Object mEnterTransition -> g androidx.core.app.SharedElementCallback mExitTransitionCallback -> p int mNextTransitionStyle -> f int mNextAnim -> d java.lang.Boolean mAllowReturnTransitionOverlap -> m int mNextTransition -> e java.lang.Boolean mAllowEnterTransitionOverlap -> n boolean mEnterTransitionPostponed -> q int mStateAfterAnimating -> c java.lang.Object mSharedElementReturnTransition -> l boolean mIsHideReplaced -> s androidx.fragment.app.Fragment$OnStartEnterTransitionListener mStartEnterTransitionListener -> r android.animation.Animator mAnimator -> b android.view.View mAnimatingAway -> a 1:1:void ():2995:2995 -> 2:7:void ():3018:3023 -> androidx.fragment.app.Fragment$InstantiationException -> androidx.fragment.app.Fragment$e: 1:1:void (java.lang.String,java.lang.Exception):430:430 -> androidx.fragment.app.Fragment$OnStartEnterTransitionListener -> androidx.fragment.app.Fragment$f: void onStartEnterTransition() -> a void startListening() -> b androidx.fragment.app.Fragment$SavedState -> androidx.fragment.app.Fragment$g: android.os.Bundle mState -> d 1:1:void ():404:404 -> 1:2:void (android.os.Parcel,java.lang.ClassLoader):386:387 -> 3:3:void (android.os.Parcel,java.lang.ClassLoader):389:389 -> 1:1:void writeToParcel(android.os.Parcel,int):400:400 -> writeToParcel androidx.fragment.app.Fragment$SavedState$1 -> androidx.fragment.app.Fragment$g$a: 1:1:void ():405:405 -> 1:1:androidx.fragment.app.Fragment$SavedState createFromParcel(android.os.Parcel):408:408 -> a 1:1:androidx.fragment.app.Fragment$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):413:413 -> b 1:1:androidx.fragment.app.Fragment$SavedState[] newArray(int):418:418 -> c 1:1:java.lang.Object createFromParcel(android.os.Parcel):405:405 -> createFromParcel 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):405:405 -> createFromParcel 1:1:java.lang.Object[] newArray(int):405:405 -> newArray androidx.fragment.app.FragmentActivity -> androidx.fragment.app.c: 1:1:void ():127:127 -> 2:2:void ():82:82 -> 3:3:void ():89:89 -> 4:4:void ():93:93 -> 5:5:void (int):142:142 -> 6:6:void (int):82:82 -> 7:7:void (int):89:89 -> 8:8:void (int):93:93 -> 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:1:void markFragmentsCreated():990:990 -> markFragmentsCreated 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:9:void onActivityResult(int,int,android.content.Intent):175:176 -> onActivityResult 10:10: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:15:void onCreate(android.os.Bundle):308:310 -> onCreate 16:16:void onCreate(android.os.Bundle):313:313 -> onCreate 17:18: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:4:void onSaveInstanceState(android.os.Bundle):510: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:3:void onStop():561: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.c$a: androidx.fragment.app.FragmentActivity this$0 -> i 1:2:void (androidx.fragment.app.FragmentActivity):871:872 -> 1:1:android.view.View onFindViewById(int):977:977 -> b 1:2:boolean onHasView():982:983 -> c 1:1:void onAttachFragment(androidx.fragment.app.Fragment):971:971 -> g 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:void onDump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):900:900 -> h 1:1:java.lang.Object onGetHost():868:868 -> i 1:1:android.view.LayoutInflater onGetLayoutInflater():911:911 -> j 1:2:int onGetWindowAnimations():965:966 -> k 1:1:boolean onHasWindowAnimations():960:960 -> l 1:1:void onRequestPermissionsFromFragment(androidx.fragment.app.Fragment,java.lang.String[],int):948:948 -> m 1:1:boolean onShouldSaveFragmentState(androidx.fragment.app.Fragment):905:905 -> n 1:1:boolean onShouldShowRequestPermissionRationale(java.lang.String):954:954 -> o 1:1:void onStartActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):933:933 -> p 1:1:void onStartIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):941:941 -> q 1:1:void onSupportInvalidateOptionsMenu():921:921 -> r 1:1:androidx.fragment.app.FragmentActivity onGetHost():916:916 -> s androidx.fragment.app.FragmentContainer -> androidx.fragment.app.d: 1:1:void ():31:31 -> 1:1:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):57:57 -> a android.view.View onFindViewById(int) -> b boolean onHasView() -> c androidx.fragment.app.FragmentController -> androidx.fragment.app.e: androidx.fragment.app.FragmentHostCallback mHost -> a 1:2:void (androidx.fragment.app.FragmentHostCallback):60:61 -> 1:1:void attachHost(androidx.fragment.app.Fragment):116:116 -> a 1:1:androidx.fragment.app.FragmentController createController(androidx.fragment.app.FragmentHostCallback):57:57 -> b 1:1:void dispatchActivityCreated():246:246 -> c 1:1:void dispatchConfigurationChanged(android.content.res.Configuration):362:362 -> d 1:1:boolean dispatchContextItemSelected(android.view.MenuItem):424:424 -> e 1:1:void dispatchCreate():235:235 -> f 1:1:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):386:386 -> g 1:1:void dispatchDestroy():329:329 -> h 1:1:void dispatchLowMemory():374:374 -> i 1:1:void dispatchMultiWindowModeChanged(boolean):340:340 -> j 1:1:boolean dispatchOptionsItemSelected(android.view.MenuItem):411:411 -> k 1:1:void dispatchOptionsMenuClosed(android.view.Menu):435:435 -> l 1:1:void dispatchPause():279:279 -> m 1:1:void dispatchPictureInPictureModeChanged(boolean):351:351 -> n 1:1:boolean dispatchPrepareOptionsMenu(android.view.Menu):398:398 -> o 1:1:void dispatchResume():268:268 -> p 1:1:void dispatchStart():257:257 -> q 1:1:void dispatchStop():290:290 -> r 1:1:boolean execPendingActions():446:446 -> s 1:1:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):92:92 -> t 1:1:androidx.fragment.app.FragmentManager getSupportFragmentManager():69:69 -> u 1:1:void noteStateNotSaved():141:141 -> v 1:1:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):134:134 -> w 1:1:void restoreSaveState(android.os.Parcelable):190:190 -> x 2:2:void restoreSaveState(android.os.Parcelable):195:195 -> x 3:3:void restoreSaveState(android.os.Parcelable):191:191 -> x 1:1:android.os.Parcelable saveAllState():151:151 -> y androidx.fragment.app.FragmentFactory -> androidx.fragment.app.f: androidx.collection.SimpleArrayMap sClassMap -> a 1:1:void ():32:32 -> 1:1:void ():31:31 -> 1:2:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):114:115 -> a 3:3:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):128:128 -> a 4:4:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):125:125 -> a 5:5:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):121:121 -> a 6:6:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):117:117 -> a 1:2:boolean isFragmentClass(java.lang.ClassLoader,java.lang.String):64:65 -> b 1:1:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):44:44 -> c 2:3:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):47:48 -> c 1:1:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):88:88 -> d 2:2:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):94:94 -> d 3:3:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):91:91 -> d androidx.fragment.app.FragmentHostCallback -> androidx.fragment.app.g: android.app.Activity mActivity -> d android.os.Handler mHandler -> f int mWindowAnimations -> g androidx.fragment.app.FragmentManagerImpl mFragmentManager -> h android.content.Context mContext -> e 1:1:void (androidx.fragment.app.FragmentActivity):58:58 -> 2:2:void (android.app.Activity,android.content.Context,android.os.Handler,int):62:62 -> 3:3:void (android.app.Activity,android.content.Context,android.os.Handler,int):49:49 -> 4:7:void (android.app.Activity,android.content.Context,android.os.Handler,int):63:66 -> android.view.View onFindViewById(int) -> b boolean onHasView() -> c 1:1:android.app.Activity getActivity():195:195 -> d 1:1:android.content.Context getContext():200:200 -> e 1:1:android.os.Handler getHandler():205:205 -> f void onAttachFragment(androidx.fragment.app.Fragment) -> g void onDump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> h java.lang.Object onGetHost() -> i 1:1:android.view.LayoutInflater onGetLayoutInflater():95:95 -> j 1:1:int onGetWindowAnimations():179:179 -> k boolean onHasWindowAnimations() -> l void onRequestPermissionsFromFragment(androidx.fragment.app.Fragment,java.lang.String[],int) -> m boolean onShouldSaveFragmentState(androidx.fragment.app.Fragment) -> n boolean onShouldShowRequestPermissionRationale(java.lang.String) -> o 1:1:void onStartActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):133:133 -> p 2:2:void onStartActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):130:130 -> p 1:1:void onStartIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):148:148 -> q 2:2:void onStartIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):145:145 -> q void onSupportInvalidateOptionsMenu() -> r androidx.fragment.app.FragmentManager -> androidx.fragment.app.h: androidx.fragment.app.FragmentFactory mFragmentFactory -> d androidx.fragment.app.FragmentFactory DEFAULT_FACTORY -> e 1:1:void ():49:49 -> 1:1:void ():48:48 -> 2:2:void ():117:117 -> androidx.fragment.app.FragmentTransaction beginTransaction() -> a void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> b androidx.fragment.app.Fragment findFragmentByTag(java.lang.String) -> c 1:2:androidx.fragment.app.FragmentFactory getFragmentFactory():411:412 -> d 3:3:androidx.fragment.app.FragmentFactory getFragmentFactory():414:414 -> d java.util.List getFragments() -> e boolean popBackStackImmediate() -> f 1:1:void setFragmentFactory(androidx.fragment.app.FragmentFactory):401:401 -> g androidx.fragment.app.FragmentManager$FragmentLifecycleCallbacks -> androidx.fragment.app.h$a: androidx.fragment.app.FragmentManager$OnBackStackChangedListener -> androidx.fragment.app.h$b: void onBackStackChanged() -> a androidx.fragment.app.FragmentManagerImpl -> androidx.fragment.app.i: int mNextFragmentIndex -> h android.os.Bundle mStateBundle -> F java.util.ArrayList mTmpIsPop -> D androidx.activity.OnBackPressedDispatcher mOnBackPressedDispatcher -> m androidx.activity.OnBackPressedCallback mOnBackPressedCallback -> n androidx.fragment.app.FragmentHostCallback mHost -> t java.util.ArrayList mBackStackIndices -> o android.view.animation.Interpolator DECELERATE_CUBIC -> M java.util.ArrayList mBackStack -> k boolean mStateSaved -> y java.util.ArrayList mAdded -> i java.util.ArrayList mPostponedTransactions -> H android.util.SparseArray mStateArray -> G androidx.fragment.app.FragmentManagerViewModel mNonConfig -> I java.lang.Runnable mExecCommit -> J boolean mDestroyed -> A int mCurState -> s java.util.ArrayList mBackStackChangeListeners -> q java.util.HashMap mActive -> j boolean DEBUG -> K java.util.ArrayList mPendingActions -> f java.util.ArrayList mTmpAddedFragments -> E boolean mNeedMenuInvalidate -> x java.util.ArrayList mTmpRecords -> C java.util.concurrent.CopyOnWriteArrayList mLifecycleCallbacks -> r androidx.fragment.app.Fragment mParent -> v androidx.fragment.app.Fragment mPrimaryNav -> w android.view.animation.Interpolator DECELERATE_QUINT -> L java.util.ArrayList mCreatedMenus -> l boolean mStopped -> z boolean mExecutingActions -> g androidx.fragment.app.FragmentContainer mContainer -> u boolean mHavePendingDeferredStart -> B java.util.ArrayList mAvailBackStackIndices -> p 1:2:void ():574:575 -> 1:1:void ():75:75 -> 2:2:void ():97:97 -> 3:4:void ():99:100 -> 5:5:void ():104:104 -> 6:6:void ():117:117 -> 7:7:void ():120:120 -> 8:9:void ():139:140 -> 10:10:void ():147:147 -> 1:1:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2703:2703 -> A 2:3:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2708:2709 -> A 4:4:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2711:2711 -> A 5:5:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2714:2714 -> A 6:6:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2716:2716 -> A 7:11:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2721:2725 -> A 12:12:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2730:2730 -> A 1:3:void hideFragment(androidx.fragment.app.Fragment):1420:1422 -> A0 4:4:void hideFragment(androidx.fragment.app.Fragment):1425:1425 -> A0 1:7:void dispatchDestroy():2642:2648 -> B 8:9:void dispatchDestroy():2651:2652 -> B 1:1:boolean isDestroyed():454:454 -> B0 1:1:void dispatchDestroyView():2638:2638 -> C 1:1:boolean isMenuAvailable(androidx.fragment.app.Fragment):3109:3109 -> C0 1:2:void dispatchLowMemory():2694:2695 -> D 3:3:void dispatchLowMemory():2697:2697 -> D 1:1:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):214:214 -> D0 2:2:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):216:216 -> D0 3:4:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):220:221 -> D0 1:2:void dispatchMultiWindowModeChanged(boolean):2667:2668 -> E 3:3:void dispatchMultiWindowModeChanged(boolean):2670:2670 -> E 1:1:boolean isStateAtLeast(int):718:718 -> E0 1:5:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2942:2946 -> F 6:8:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2949:2951 -> F 1:1:boolean isStateSaved():1546:1546 -> F0 1:5:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,android.content.Context,boolean):2894:2898 -> G 6:8:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,android.content.Context,boolean):2901:2903 -> G 1:1:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):603:603 -> G0 2:2:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):605:605 -> G0 3:3:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):607:607 -> G0 4:4:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):610:610 -> G0 5:5:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):612:612 -> G0 6:6:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):615:615 -> G0 7:7:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):617:617 -> G0 8:9:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):621:622 -> G0 10:10:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):627:627 -> G0 11:11:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):629:629 -> G0 12:12:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):634:634 -> G0 13:13:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):642:642 -> G0 14:14:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):644:644 -> G0 15:15:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):652:652 -> G0 16:16:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):654:654 -> G0 17:17:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):649:649 -> G0 18:18:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):664:664 -> G0 19:20:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):685:686 -> G0 21:21:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):681:681 -> G0 22:22:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):679:679 -> G0 23:23:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):677:677 -> G0 24:24:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):675:675 -> G0 25:25:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):673:673 -> G0 26:26:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):671:671 -> G0 1:5:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2926:2930 -> H 6:8:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2933:2935 -> H 1:1:void makeActive(androidx.fragment.app.Fragment):1331:1331 -> H0 2:5:void makeActive(androidx.fragment.app.Fragment):1335:1338 -> H0 6:6:void makeActive(androidx.fragment.app.Fragment):1340:1340 -> H0 7:7:void makeActive(androidx.fragment.app.Fragment):1342:1342 -> H0 8:8:void makeActive(androidx.fragment.app.Fragment):1344:1344 -> H0 1:5:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):3064:3068 -> I 6:8:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):3071:3073 -> I 1:4:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator makeFadeAnimation(float,float):595:598 -> I0 1:5:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):3079:3083 -> J 6:8:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):3086:3088 -> J 1:1:void makeInactive(androidx.fragment.app.Fragment):1348:1348 -> J0 2:2:void makeInactive(androidx.fragment.app.Fragment):1352:1352 -> J0 3:6:void makeInactive(androidx.fragment.app.Fragment):1355:1358 -> J0 7:8:void makeInactive(androidx.fragment.app.Fragment):1363:1364 -> J0 9:9:void makeInactive(androidx.fragment.app.Fragment):1366:1366 -> J0 10:10:void makeInactive(androidx.fragment.app.Fragment):1369:1369 -> J0 11:11:void makeInactive(androidx.fragment.app.Fragment):1371:1371 -> J0 1:5:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):3003:3007 -> K 6:8:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):3010:3012 -> K 1:2:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator makeOpenCloseAnimation(float,float,float,float):581:582 -> K0 3:10:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator makeOpenCloseAnimation(float,float,float,float):584:591 -> K0 1:5:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,android.content.Context,boolean):2878:2882 -> L 6:8:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,android.content.Context,boolean):2885:2887 -> L 1:1:void makeRemovedFragmentsInvisible(androidx.collection.ArraySet):1909:1909 -> L0 2:6:void makeRemovedFragmentsInvisible(androidx.collection.ArraySet):1911:1915 -> L0 1:5:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2910:2914 -> M 6:8:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2917:2919 -> M 1:3:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1223:1225 -> M0 4:7:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1230:1233 -> M0 8:8:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1235:1235 -> M0 9:9:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1238:1238 -> M0 10:10:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1240:1240 -> M0 11:11:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1242:1242 -> M0 12:12:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1244:1244 -> M0 13:15:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1246:1248 -> M0 16:17:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1250:1251 -> M0 18:18:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1254:1254 -> M0 19:20:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1256:1257 -> M0 21:22:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1259:1260 -> M0 23:25:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1262:1262 -> M0 26:27:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1265:1266 -> M0 28:29:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1268:1269 -> M0 30:31:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1274:1275 -> M0 1:5:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):2988:2992 -> N 6:8:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):2995:2997 -> N 1:2:void moveToState(int,boolean):1289:1290 -> N0 3:3:void moveToState(int,boolean):1293:1293 -> N0 4:4:void moveToState(int,boolean):1297:1297 -> N0 5:5:void moveToState(int,boolean):1300:1300 -> N0 6:7:void moveToState(int,boolean):1302:1303 -> N0 8:10:void moveToState(int,boolean):1308:1310 -> N0 11:11:void moveToState(int,boolean):1314:1314 -> N0 12:14:void moveToState(int,boolean):1316:1318 -> N0 1:5:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):3034:3038 -> O 6:8:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):3041:3043 -> O 1:1:void moveToState(androidx.fragment.app.Fragment):1133:1133 -> O0 1:5:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):2973:2977 -> P 6:8:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):2980:2982 -> P 1:1:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):725:725 -> P0 2:3:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):728:729 -> P0 4:4:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):734:734 -> P0 5:5:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):739:739 -> P0 6:7:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):744:745 -> P0 8:8:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):747:747 -> P0 9:9:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):749:749 -> P0 10:10:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):753:753 -> P0 11:11:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):756:756 -> P0 12:14:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):761:763 -> P0 15:15:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):765:765 -> P0 16:19:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):768:771 -> P0 20:20:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):770:770 -> P0 21:21:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):772:772 -> P0 22:22:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):774:774 -> P0 23:23:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):776:776 -> P0 24:24:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):778:778 -> P0 25:27:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):781:783 -> P0 28:28:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):785:785 -> P0 29:30:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):788:789 -> P0 31:33:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):796:798 -> P0 34:35:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):803:804 -> P0 36:37:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):809:810 -> P0 38:39:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):812:813 -> P0 40:40:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):805:805 -> P0 41:42:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):815:816 -> P0 43:44:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):822:823 -> P0 45:45:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):818:818 -> P0 46:49:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):827:830 -> P0 50:50:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):832:832 -> P0 51:51:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):834:834 -> P0 52:55:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):836:839 -> P0 56:57:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):841:842 -> P0 58:58:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):851:851 -> P0 59:60:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):855:856 -> P0 61:61:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):858:858 -> P0 62:62:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):860:860 -> P0 63:64:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):865:866 -> P0 65:65:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):869:869 -> P0 66:66:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):873:873 -> P0 67:67:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):875:875 -> P0 68:68:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):873:873 -> P0 69:70:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):880:881 -> P0 71:73:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):883:885 -> P0 74:74:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):887:887 -> P0 75:76:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):889:890 -> P0 77:78:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):892:893 -> P0 79:79:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):897:897 -> P0 80:80:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):900:900 -> P0 81:84:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):904:907 -> P0 85:85:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):909:909 -> P0 86:88:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):914:916 -> P0 89:93:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):921:925 -> P0 94:96:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):932:934 -> P0 97:99:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):939:941 -> P0 100:101:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):946:947 -> P0 102:103:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):950:951 -> P0 104:106:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):954:956 -> P0 107:108:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):958:959 -> P0 109:111:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):962:964 -> P0 112:112:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):966:966 -> P0 113:113:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):969:969 -> P0 114:114:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):971:971 -> P0 115:115:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):973:973 -> P0 116:117:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):976:977 -> P0 118:121:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):980:983 -> P0 122:122:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):988:988 -> P0 123:130:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):995:1002 -> P0 131:131:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1005:1005 -> P0 132:134:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1013:1015 -> P0 135:135:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1031:1031 -> P0 136:140:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1017:1021 -> P0 141:141:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1026:1026 -> P0 142:143:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1028:1029 -> P0 144:145:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1034:1035 -> P0 146:146:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1037:1037 -> P0 147:152:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1040:1045 -> P0 153:153:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1049:1049 -> P0 154:154:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1038:1038 -> P0 155:155:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1010:1010 -> P0 156:157:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1059:1060 -> P0 158:158:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1062:1062 -> P0 1:5:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):3018:3022 -> Q 6:8:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):3025:3027 -> Q 1:3:void noteStateNotSaved():2593:2595 -> Q0 4:4:void noteStateNotSaved():2597:2597 -> Q0 5:5:void noteStateNotSaved():2599:2599 -> Q0 1:5:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):2958:2962 -> R 6:8:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):2965:2967 -> R 1:2:void performPendingDeferredStart(androidx.fragment.app.Fragment):706:707 -> R0 3:3:void performPendingDeferredStart(androidx.fragment.app.Fragment):709:709 -> R0 4:5:void performPendingDeferredStart(androidx.fragment.app.Fragment):712:713 -> R0 1:5:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):3049:3053 -> S 6:8:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):3056:3058 -> S 1:2:boolean popBackStackImmediate(java.lang.String,int,int):293:294 -> S0 3:3:boolean popBackStackImmediate(java.lang.String,int,int):296:296 -> S0 4:5:boolean popBackStackImmediate(java.lang.String,int,int):299:300 -> S0 6:6:boolean popBackStackImmediate(java.lang.String,int,int):306:306 -> S0 7:7:boolean popBackStackImmediate(java.lang.String,int,int):308:308 -> S0 8:8:boolean popBackStackImmediate(java.lang.String,int,int):310:310 -> S0 9:10:boolean popBackStackImmediate(java.lang.String,int,int):312:313 -> S0 11:13:boolean popBackStackImmediate(java.lang.String,int,int):316:318 -> S0 1:1:boolean dispatchOptionsItemSelected(android.view.MenuItem):2752:2752 -> T 2:3:boolean dispatchOptionsItemSelected(android.view.MenuItem):2755:2756 -> T 4:4:boolean dispatchOptionsItemSelected(android.view.MenuItem):2758:2758 -> T 1:1:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2200:2200 -> T0 2:2:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2204:2204 -> T0 3:4:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2208:2209 -> T0 5:5:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2215:2215 -> T0 6:7:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2217:2218 -> T0 8:8:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2221:2221 -> T0 9:10:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2233:2234 -> T0 11:11:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2243:2243 -> T0 12:14:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2246:2248 -> T0 1:1:void dispatchOptionsMenuClosed(android.view.Menu):2782:2782 -> U 2:3:void dispatchOptionsMenuClosed(android.view.Menu):2785:2786 -> U 4:4:void dispatchOptionsMenuClosed(android.view.Menu):2788:2788 -> U 1:4:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1937:1940 -> U0 5:6:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1942:1943 -> U0 7:7:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1945:1945 -> U0 8:9:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1947:1948 -> U0 10:10:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1952:1952 -> U0 11:11:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1954:1954 -> U0 12:13:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1960:1961 -> U0 14:14:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1965:1965 -> U0 1:2:void dispatchParentPrimaryNavigationFragmentChanged(androidx.fragment.app.Fragment):2807:2808 -> V 1:2:void putFragment(android.os.Bundle,java.lang.String,androidx.fragment.app.Fragment):349:350 -> V0 3:3:void putFragment(android.os.Bundle,java.lang.String,androidx.fragment.app.Fragment):353:353 -> V0 1:1:void dispatchPause():2629:2629 -> W 1:8:void removeFragment(androidx.fragment.app.Fragment):1399:1406 -> W0 9:10:void removeFragment(androidx.fragment.app.Fragment):1408:1409 -> W0 11:11:void removeFragment(androidx.fragment.app.Fragment):1404:1404 -> W0 1:2:void dispatchPictureInPictureModeChanged(boolean):2676:2677 -> X 3:3:void dispatchPictureInPictureModeChanged(boolean):2679:2679 -> X 1:1:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1794:1794 -> X0 2:2:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1798:1798 -> X0 3:3:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1803:1803 -> X0 4:4:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1805:1805 -> X0 5:5:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1808:1808 -> X0 6:6:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1812:1812 -> X0 7:7:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1817:1817 -> X0 8:9:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1819:1820 -> X0 10:10:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1824:1824 -> X0 11:11:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1830:1830 -> X0 12:12:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1799:1799 -> X0 1:1:boolean dispatchPrepareOptionsMenu(android.view.Menu):2736:2736 -> Y 2:3:boolean dispatchPrepareOptionsMenu(android.view.Menu):2740:2741 -> Y 4:4:boolean dispatchPrepareOptionsMenu(android.view.Menu):2743:2743 -> Y 1:3:void removeRetainedFragment(androidx.fragment.app.Fragment):406:408 -> Y0 4:6:void removeRetainedFragment(androidx.fragment.app.Fragment):412:414 -> Y0 1:1:void dispatchPrimaryNavigationFragmentChanged():2813:2813 -> Z 2:2:void dispatchPrimaryNavigationFragmentChanged():2815:2815 -> Z 1:3:void reportBackStackChanged():2183:2185 -> Z0 1:1:androidx.fragment.app.FragmentTransaction beginTransaction():178:178 -> a 1:3:void dispatchResume():2623:2625 -> a0 1:2:void restoreSaveState(android.os.Parcelable):2441:2442 -> a1 3:4:void restoreSaveState(android.os.Parcelable):2446:2447 -> a1 5:6:void restoreSaveState(android.os.Parcelable):2449:2450 -> a1 7:8:void restoreSaveState(android.os.Parcelable):2456:2457 -> a1 9:11:void restoreSaveState(android.os.Parcelable):2463:2465 -> a1 12:21:void restoreSaveState(android.os.Parcelable):2468:2477 -> a1 22:22:void restoreSaveState(android.os.Parcelable):2479:2479 -> a1 23:24:void restoreSaveState(android.os.Parcelable):2485:2486 -> a1 25:27:void restoreSaveState(android.os.Parcelable):2488:2488 -> a1 28:30:void restoreSaveState(android.os.Parcelable):2490:2492 -> a1 31:31:void restoreSaveState(android.os.Parcelable):2496:2496 -> a1 32:35:void restoreSaveState(android.os.Parcelable):2501:2504 -> a1 36:36:void restoreSaveState(android.os.Parcelable):2506:2506 -> a1 37:39:void restoreSaveState(android.os.Parcelable):2509:2511 -> a1 40:42:void restoreSaveState(android.os.Parcelable):2514:2516 -> a1 43:43:void restoreSaveState(android.os.Parcelable):2512:2512 -> a1 44:49:void restoreSaveState(android.os.Parcelable):2521:2526 -> a1 50:53:void restoreSaveState(android.os.Parcelable):2528:2531 -> a1 54:56:void restoreSaveState(android.os.Parcelable):2533:2535 -> a1 57:57:void restoreSaveState(android.os.Parcelable):2539:2539 -> a1 58:60:void restoreSaveState(android.os.Parcelable):2542:2544 -> a1 61:61:void restoreSaveState(android.os.Parcelable):2546:2546 -> a1 1:1:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):475:475 -> b 2:7:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):477:482 -> b 8:8:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):484:484 -> b 9:9:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):489:489 -> b 10:10:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):491:491 -> b 11:16:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):493:498 -> b 17:18:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):502:503 -> b 19:19:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):505:505 -> b 20:22:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):507:509 -> b 23:24:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):514:515 -> b 25:25:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):517:517 -> b 26:29:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):519:522 -> b 30:32:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):527:529 -> b 33:33:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):531:531 -> b 34:36:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):533:535 -> b 37:39:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):540:542 -> b 40:40:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):544:544 -> b 41:42:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):546:547 -> b 43:43:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):549:549 -> b 44:46:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):551:553 -> b 47:51:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):558:562 -> b 52:58:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):564:570 -> b 59:59:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):544:544 -> b 1:3:void dispatchStart():2617:2619 -> b0 int reverseTransit(int) -> b1 1:3:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):1507:1509 -> c 4:5:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):1516:1517 -> c 1:2:void dispatchStateChange(int):2658:2659 -> c0 3:3:void dispatchStateChange(int):2661:2661 -> c0 4:4:void dispatchStateChange(int):2663:2663 -> c0 5:6:void dispatchStateChange(int):2661:2662 -> c0 1:3:android.os.Parcelable saveAllState():2320:2322 -> c1 4:4:android.os.Parcelable saveAllState():2324:2324 -> c1 5:5:android.os.Parcelable saveAllState():2326:2326 -> c1 6:7:android.os.Parcelable saveAllState():2331:2332 -> c1 8:8:android.os.Parcelable saveAllState():2334:2334 -> c1 9:10:android.os.Parcelable saveAllState():2336:2337 -> c1 11:12:android.os.Parcelable saveAllState():2344:2345 -> c1 13:14:android.os.Parcelable saveAllState():2347:2348 -> c1 15:16:android.os.Parcelable saveAllState():2350:2351 -> c1 17:17:android.os.Parcelable saveAllState():2353:2353 -> c1 18:19:android.os.Parcelable saveAllState():2358:2359 -> c1 20:20:android.os.Parcelable saveAllState():2361:2361 -> c1 21:22:android.os.Parcelable saveAllState():2363:2364 -> c1 23:23:android.os.Parcelable saveAllState():2371:2371 -> c1 24:24:android.os.Parcelable saveAllState():2374:2374 -> c1 25:25:android.os.Parcelable saveAllState():2380:2380 -> c1 26:26:android.os.Parcelable saveAllState():2388:2388 -> c1 27:31:android.os.Parcelable saveAllState():2390:2394 -> c1 32:33:android.os.Parcelable saveAllState():2398:2399 -> c1 34:35:android.os.Parcelable saveAllState():2406:2407 -> c1 36:36:android.os.Parcelable saveAllState():2409:2409 -> c1 37:39:android.os.Parcelable saveAllState():2411:2413 -> c1 40:40:android.os.Parcelable saveAllState():2412:2412 -> c1 41:46:android.os.Parcelable saveAllState():2418:2423 -> c1 47:47:android.os.Parcelable saveAllState():2425:2425 -> c1 1:3:androidx.fragment.app.FragmentFactory getFragmentFactory():2836:2838 -> d 4:4:androidx.fragment.app.FragmentFactory getFragmentFactory():2843:2843 -> d 5:5:androidx.fragment.app.FragmentFactory getFragmentFactory():2845:2845 -> d 6:6:androidx.fragment.app.FragmentFactory getFragmentFactory():2855:2855 -> d 1:2:void dispatchStop():2633:2634 -> d0 1:2:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2286:2287 -> d1 3:7:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2289:2293 -> d1 8:9:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2296:2297 -> d1 10:10:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2299:2299 -> d1 11:11:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2301:2301 -> d1 12:12:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2303:2303 -> d1 13:13:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2306:2306 -> d1 14:14:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2308:2308 -> d1 15:15:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2311:2311 -> d1 1:2:java.util.List getFragments():374:375 -> e 3:5:java.util.List getFragments():377:379 -> e 1:3:void doPendingDeferredStart():2176:2178 -> e0 1:1:void saveFragmentViewState(androidx.fragment.app.Fragment):2268:2268 -> e1 2:3:void saveFragmentViewState(androidx.fragment.app.Fragment):2271:2272 -> e1 4:4:void saveFragmentViewState(androidx.fragment.app.Fragment):2274:2274 -> e1 5:8:void saveFragmentViewState(androidx.fragment.app.Fragment):2276:2279 -> e1 1:2:boolean popBackStackImmediate():252:253 -> f 1:1:void endAnimatingAwayFragments():2125:2125 -> f0 2:2:void endAnimatingAwayFragments():2127:2127 -> f0 3:5:void endAnimatingAwayFragments():2129:2131 -> f0 6:6:void endAnimatingAwayFragments():2133:2133 -> f0 7:7:void endAnimatingAwayFragments():2136:2136 -> f0 8:11:void endAnimatingAwayFragments():2138:2141 -> f0 1:4:void scheduleCommit():1584:1587 -> f1 5:7:void scheduleCommit():1589:1591 -> f1 8:8:void scheduleCommit():1593:1593 -> f1 1:1:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1558:1558 -> g0 2:3:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1560:1561 -> g0 4:5:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1568:1569 -> g0 6:8:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1571:1573 -> g0 9:9:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1564:1564 -> g0 10:10:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1566:1566 -> g0 11:11:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1573:1573 -> g0 1:3:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1617:1619 -> g1 4:4:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1621:1621 -> g1 5:6:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1623:1624 -> g1 7:9:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1627:1629 -> g1 10:11:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1631:1632 -> g1 12:13:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1635:1636 -> g1 14:14:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1638:1638 -> g1 1:1:void addAddedFragments(androidx.collection.ArraySet):2091:2091 -> h 2:3:void addAddedFragments(androidx.collection.ArraySet):2095:2096 -> h 4:6:void addAddedFragments(androidx.collection.ArraySet):2098:2100 -> h 7:8:void addAddedFragments(androidx.collection.ArraySet):2102:2103 -> h 1:1:void ensureExecReady(boolean):1659:1659 -> h0 2:2:void ensureExecReady(boolean):1663:1663 -> h0 3:3:void ensureExecReady(boolean):1667:1667 -> h0 4:4:void ensureExecReady(boolean):1672:1672 -> h0 5:7:void ensureExecReady(boolean):1675:1677 -> h0 8:8:void ensureExecReady(boolean):1679:1679 -> h0 9:9:void ensureExecReady(boolean):1681:1681 -> h0 10:11:void ensureExecReady(boolean):1683:1684 -> h0 12:12:void ensureExecReady(boolean):1668:1668 -> h0 13:13:void ensureExecReady(boolean):1664:1664 -> h0 14:14:void ensureExecReady(boolean):1660:1660 -> h0 1:2:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):2825:2826 -> h1 3:3:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):2830:2830 -> h1 4:4:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):2827:2827 -> h1 1:2:void addBackStackState(androidx.fragment.app.BackStackRecord):2191:2192 -> i 3:3:void addBackStackState(androidx.fragment.app.BackStackRecord):2194:2194 -> i 1:2:void ensureInflatedFragmentView(androidx.fragment.app.Fragment):1137:1138 -> i0 3:8:void ensureInflatedFragmentView(androidx.fragment.app.Fragment):1140:1145 -> i0 9:9:void ensureInflatedFragmentView(androidx.fragment.app.Fragment):1147:1147 -> i0 1:3:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):2795:2797 -> i1 4:7:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):2800:2803 -> i1 1:4:void addFragment(androidx.fragment.app.Fragment,boolean):1375:1378 -> j 5:11:void addFragment(androidx.fragment.app.Fragment,boolean):1381:1387 -> j 12:13:void addFragment(androidx.fragment.app.Fragment,boolean):1389:1390 -> j 14:14:void addFragment(androidx.fragment.app.Fragment,boolean):1393:1393 -> j 15:15:void addFragment(androidx.fragment.app.Fragment,boolean):1383:1383 -> j 16:16:void addFragment(androidx.fragment.app.Fragment,boolean):1379:1379 -> j 1:1:boolean execPendingActions():1721:1721 -> j0 2:3:boolean execPendingActions():1724:1725 -> j0 4:4:boolean execPendingActions():1727:1727 -> j0 5:6:boolean execPendingActions():1729:1730 -> j0 7:9:boolean execPendingActions():1734:1736 -> j0 1:3:void showFragment(androidx.fragment.app.Fragment):1436:1438 -> j1 4:4:void showFragment(androidx.fragment.app.Fragment):1441:1441 -> j1 1:3:void addRetainedFragment(androidx.fragment.app.Fragment):393:395 -> k 4:6:void addRetainedFragment(androidx.fragment.app.Fragment):399:401 -> k 1:2:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2069:2070 -> k0 3:3:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2072:2072 -> k0 4:4:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2076:2076 -> k0 5:6:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2078:2079 -> k0 1:1:void startPendingDeferredFragments():1323:1323 -> k1 2:2:void startPendingDeferredFragments():1325:1325 -> k1 1:2:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1597:1598 -> l 3:6:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1608:1611 -> l 7:8:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1599:1600 -> l 9:12:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1602:1605 -> l 13:13:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1613:1613 -> l 1:1:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1844:1844 -> l0 2:3:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1846:1847 -> l0 4:4:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1849:1849 -> l0 5:6:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1851:1852 -> l0 7:8:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1854:1855 -> l0 9:9:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857:1857 -> l0 10:10:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1859:1859 -> l0 11:11:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1861:1861 -> l0 12:12:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1863:1863 -> l0 13:13:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1866:1866 -> l0 14:14:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1869:1869 -> l0 15:17:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1873:1875 -> l0 18:18:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1877:1877 -> l0 19:19:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1882:1882 -> l0 20:20:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1884:1884 -> l0 21:25:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1888:1892 -> l0 26:26:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1894:1894 -> l0 27:27:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1897:1897 -> l0 1:5:void throwException(java.lang.RuntimeException):155:159 -> l1 6:6:void throwException(java.lang.RuntimeException):161:161 -> l1 7:7:void throwException(java.lang.RuntimeException):163:163 -> l1 8:8:void throwException(java.lang.RuntimeException):167:167 -> l1 9:9:void throwException(java.lang.RuntimeException):169:169 -> l1 10:10:void throwException(java.lang.RuntimeException):172:172 -> l1 1:6:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1076:1081 -> m 7:8:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1083:1084 -> m 9:9:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1110:1110 -> m 10:12:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1112:1114 -> m 13:14:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1127:1128 -> m 1:1:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1747:1747 -> m0 2:6:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1749:1753 -> m0 7:7:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1756:1756 -> m0 8:10:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1760:1762 -> m0 11:13:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1766:1768 -> m0 14:14:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1770:1770 -> m0 15:15:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1772:1772 -> m0 int transitToStyleIndex(int,boolean) -> m1 1:4:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2563:2566 -> n 5:5:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2571:2571 -> n 6:8:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2574:2576 -> n 9:9:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2578:2578 -> n 10:13:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2583:2586 -> n 14:14:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2588:2588 -> n 15:15:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2563:2563 -> n 1:3:androidx.fragment.app.Fragment findFragmentById(int):1487:1489 -> n0 4:5:androidx.fragment.app.Fragment findFragmentById(int):1494:1495 -> n0 1:2:void updateOnBackPressedCallbackEnabled():192:193 -> n1 3:5:void updateOnBackPressedCallbackEnabled():199:199 -> n1 1:5:void attachFragment(androidx.fragment.app.Fragment):1464:1468 -> o 6:12:void attachFragment(androidx.fragment.app.Fragment):1471:1477 -> o 13:13:void attachFragment(androidx.fragment.app.Fragment):1474:1474 -> o 14:14:void attachFragment(androidx.fragment.app.Fragment):1469:1469 -> o 1:2:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):1526:1527 -> o0 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:16:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3192:3192 -> onCreateView 17:26:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3196:3205 -> onCreateView 27:27:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3207:3207 -> onCreateView 28:29:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3217:3218 -> onCreateView 30:30:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3220:3220 -> onCreateView 31:32:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3227:3228 -> onCreateView 33:33:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3230:3230 -> onCreateView 34:34:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3233:3233 -> onCreateView 35:35:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3238:3238 -> onCreateView 36:37:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3240:3241 -> onCreateView 38:38:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3243:3243 -> onCreateView 39:39:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3234:3234 -> onCreateView 40:42:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3210:3212 -> onCreateView 43:43:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):3248:3248 -> onCreateView 1:1:void burpActive():2555:2555 -> p 2:2:void burpActive():2558:2558 -> p 1:2:androidx.fragment.app.Fragment findFragmentUnder(androidx.fragment.app.Fragment):2040:2041 -> p0 3:3:androidx.fragment.app.Fragment findFragmentUnder(androidx.fragment.app.Fragment):2047:2047 -> p0 4:5:androidx.fragment.app.Fragment findFragmentUnder(androidx.fragment.app.Fragment):2049:2050 -> p0 1:1:boolean checkForMenus():3097:3097 -> q 2:2:boolean checkForMenus():3099:3099 -> q 1:3:void forcePostponedTransactions():2113:2115 -> q0 1:2:void checkStateLoss():1535:1536 -> r 1:4:void freeBackStackIndex(int):1642:1645 -> r0 5:7:void freeBackStackIndex(int):1647:1649 -> r0 1:3:void cleanupExec():1712:1714 -> s 1:2:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2160:2161 -> s0 3:3:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2165:2165 -> s0 4:4:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2167:2167 -> s0 5:7:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2169:2171 -> s0 8:8:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2162:2162 -> s0 9:9:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2171:2171 -> s0 1:1:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):1990:1990 -> t 2:2:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):1992:1992 -> t 3:6:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):1994:1997 -> t 7:7:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):1999:1999 -> t 8:8:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2002:2002 -> t 9:9:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2005:2005 -> t 10:13:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2008:2011 -> t 14:14:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2014:2014 -> t 15:16:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2016:2017 -> t 1:1:int getBackStackEntryCount():324:324 -> t0 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:3:void completeShowHideFragment(androidx.fragment.app.Fragment):1163:1165 -> u 4:4:void completeShowHideFragment(androidx.fragment.app.Fragment):1164:1164 -> u 5:9:void completeShowHideFragment(androidx.fragment.app.Fragment):1166:1170 -> u 10:12:void completeShowHideFragment(androidx.fragment.app.Fragment):1172:1174 -> u 13:13:void completeShowHideFragment(androidx.fragment.app.Fragment):1177:1177 -> u 14:14:void completeShowHideFragment(androidx.fragment.app.Fragment):1189:1189 -> u 15:15:void completeShowHideFragment(androidx.fragment.app.Fragment):1191:1191 -> u 16:17:void completeShowHideFragment(androidx.fragment.app.Fragment):1194:1195 -> u 18:18:void completeShowHideFragment(androidx.fragment.app.Fragment):1197:1197 -> u 19:21:void completeShowHideFragment(androidx.fragment.app.Fragment):1200:1202 -> u 22:23:void completeShowHideFragment(androidx.fragment.app.Fragment):1206:1207 -> u 24:25:void completeShowHideFragment(androidx.fragment.app.Fragment):1209:1210 -> u 1:1:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):389:389 -> u0 1:4:void detachFragment(androidx.fragment.app.Fragment):1446:1449 -> v 5:10:void detachFragment(androidx.fragment.app.Fragment):1451:1456 -> v 11:11:void detachFragment(androidx.fragment.app.Fragment):1458:1458 -> v 12:12:void detachFragment(androidx.fragment.app.Fragment):1454:1454 -> v 1:1:androidx.fragment.app.Fragment getFragment(android.os.Bundle,java.lang.String):359:359 -> v0 2:2:androidx.fragment.app.Fragment getFragment(android.os.Bundle,java.lang.String):363:363 -> v0 3:3:androidx.fragment.app.Fragment getFragment(android.os.Bundle,java.lang.String):365:365 -> v0 1:3:void dispatchActivityCreated():2611:2613 -> w android.view.LayoutInflater$Factory2 getLayoutInflaterFactory() -> w0 1:2:void dispatchConfigurationChanged(android.content.res.Configuration):2685:2686 -> x 3:3:void dispatchConfigurationChanged(android.content.res.Configuration):2688:2688 -> x 1:1:androidx.fragment.app.Fragment getPrimaryNavigationFragment():2821:2821 -> x0 1:1:boolean dispatchContextItemSelected(android.view.MenuItem):2767:2767 -> y 2:3:boolean dispatchContextItemSelected(android.view.MenuItem):2770:2771 -> y 4:4:boolean dispatchContextItemSelected(android.view.MenuItem):2773:2773 -> y 1:1:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):384:384 -> y0 1:3:void dispatchCreate():2605:2607 -> z 1:2:void handleOnBackPressed():230:231 -> z0 3:3:void handleOnBackPressed():233:233 -> z0 4:4:void handleOnBackPressed():241:241 -> z0 androidx.fragment.app.FragmentManagerImpl$1 -> androidx.fragment.app.i$a: androidx.fragment.app.FragmentManagerImpl this$0 -> a 1:1:void (androidx.fragment.app.FragmentManagerImpl,boolean):105:105 -> 1:1:void handleOnBackPressed():108:108 -> handleOnBackPressed androidx.fragment.app.FragmentManagerImpl$2 -> androidx.fragment.app.i$b: androidx.fragment.app.FragmentManagerImpl this$0 -> d 1:1:void (androidx.fragment.app.FragmentManagerImpl):147:147 -> 1:1:void run():150:150 -> run androidx.fragment.app.FragmentManagerImpl$3 -> androidx.fragment.app.i$c: android.view.ViewGroup val$container -> a androidx.fragment.app.FragmentManagerImpl this$0 -> c androidx.fragment.app.Fragment val$fragment -> b 1:1:void (androidx.fragment.app.FragmentManagerImpl,android.view.ViewGroup,androidx.fragment.app.Fragment):1084:1084 -> 1:1:void onAnimationEnd(android.view.animation.Animation):1094:1094 -> onAnimationEnd androidx.fragment.app.FragmentManagerImpl$3$1 -> androidx.fragment.app.i$c$a: androidx.fragment.app.FragmentManagerImpl$3 this$1 -> d 1:1:void (androidx.fragment.app.FragmentManagerImpl$3):1094:1094 -> 1:3:void run():1097:1099 -> run androidx.fragment.app.FragmentManagerImpl$4 -> androidx.fragment.app.i$d: android.view.ViewGroup val$container -> a androidx.fragment.app.FragmentManagerImpl this$0 -> d android.view.View val$viewToAnimate -> b androidx.fragment.app.Fragment val$fragment -> c 1:1:void (androidx.fragment.app.FragmentManagerImpl,android.view.ViewGroup,android.view.View,androidx.fragment.app.Fragment):1114:1114 -> 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.i$e: android.view.ViewGroup val$container -> a androidx.fragment.app.FragmentManagerImpl this$0 -> d android.view.View val$animatingView -> b androidx.fragment.app.Fragment val$fragment -> c 1:1:void (androidx.fragment.app.FragmentManagerImpl,android.view.ViewGroup,android.view.View,androidx.fragment.app.Fragment):1177:1177 -> 1:4:void onAnimationEnd(android.animation.Animator):1180:1183 -> onAnimationEnd androidx.fragment.app.FragmentManagerImpl$6 -> androidx.fragment.app.i$f: androidx.fragment.app.FragmentManagerImpl this$0 -> b 1:1:void (androidx.fragment.app.FragmentManagerImpl):2845:2845 -> 1:1:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):2851:2851 -> a androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator -> androidx.fragment.app.i$g: android.view.animation.Animation animation -> a android.animation.Animator animator -> b 1:3:void (android.view.animation.Animation):3401:3403 -> 4:4:void (android.view.animation.Animation):3405:3405 -> 5:7:void (android.animation.Animator):3409:3411 -> 8:8:void (android.animation.Animator):3413:3413 -> androidx.fragment.app.FragmentManagerImpl$EndViewTransitionAnimation -> androidx.fragment.app.i$h: android.view.ViewGroup mParent -> d boolean mEnded -> f boolean mTransitionEnded -> g boolean mAnimating -> h android.view.View mChild -> e 1:1:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):3433:3433 -> 2:2:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):3429:3429 -> 3:5:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):3434:3436 -> 6:6:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):3439:3439 -> 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$FragmentLifecycleCallbacksHolder -> androidx.fragment.app.i$i: boolean mRecursive -> b androidx.fragment.app.FragmentManager$FragmentLifecycleCallbacks mCallback -> a androidx.fragment.app.FragmentManagerImpl$FragmentTag -> androidx.fragment.app.i$j: int[] Fragment -> a 1:1:void ():3256:3256 -> androidx.fragment.app.FragmentManagerImpl$OpGenerator -> androidx.fragment.app.i$k: boolean generateOps(java.util.ArrayList,java.util.ArrayList) -> a androidx.fragment.app.FragmentManagerImpl$StartEnterTransitionListener -> androidx.fragment.app.i$l: boolean mIsBack -> a int mNumPostponed -> c androidx.fragment.app.BackStackRecord mRecord -> b 1:3:void (androidx.fragment.app.BackStackRecord,boolean):3329:3331 -> 1:1:void onStartEnterTransition():3341:3341 -> a 2:2:void onStartEnterTransition():3345:3345 -> a 1:1:void startListening():3355:3355 -> b 1:1:void cancelTransaction():3390:3390 -> c 1:3:void completeTransaction():3372:3374 -> d 4:7:void completeTransaction():3376:3379 -> d 8:8:void completeTransaction():3382:3382 -> d 1:1:boolean isReady():3362:3362 -> e androidx.fragment.app.FragmentManagerState -> androidx.fragment.app.j: java.lang.String mPrimaryNavActiveWho -> g int mNextFragmentIndex -> h java.util.ArrayList mAdded -> e java.util.ArrayList mActive -> d androidx.fragment.app.BackStackState[] mBackStack -> f 1:1:void ():58:58 -> 1:1:void ():33:33 -> 2:2:void ():30:30 -> 3:3:void (android.os.Parcel):36:36 -> 4:4:void (android.os.Parcel):30:30 -> 5:9:void (android.os.Parcel):37:41 -> 1:5:void writeToParcel(android.os.Parcel,int):51:55 -> writeToParcel androidx.fragment.app.FragmentManagerState$1 -> androidx.fragment.app.j$a: 1:1:void ():59:59 -> 1:1:androidx.fragment.app.FragmentManagerState createFromParcel(android.os.Parcel):62:62 -> a 1:1:androidx.fragment.app.FragmentManagerState[] newArray(int):67:67 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):59:59 -> createFromParcel 1:1:java.lang.Object[] newArray(int):59:59 -> newArray androidx.fragment.app.FragmentManagerViewModel -> androidx.fragment.app.k: androidx.lifecycle.ViewModelProvider$Factory FACTORY -> j java.util.HashSet mRetainedFragments -> d boolean mHasSavedSnapshot -> i boolean mStateAutomaticallySaved -> g boolean mHasBeenCleared -> h java.util.HashMap mViewModelStores -> f java.util.HashMap mChildNonConfigs -> e 1:1:void ():40:40 -> 1:1:void (boolean):82:82 -> 2:4:void (boolean):57:59 -> 5:5:void (boolean):63:63 -> 6:6:void (boolean):65:65 -> 7:7:void (boolean):83:83 -> 1:2:void onCleared():88:89 -> d 3:3:void onCleared():91:91 -> d 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:boolean addRetainedFragment(androidx.fragment.app.Fragment):99:99 -> f 1:2:void clearNonConfigState(androidx.fragment.app.Fragment):148:149 -> g 3:3:void clearNonConfigState(androidx.fragment.app.Fragment):152:152 -> g 4:5:void clearNonConfigState(androidx.fragment.app.Fragment):154:155 -> g 6:6:void clearNonConfigState(androidx.fragment.app.Fragment):158:158 -> g 7:8:void clearNonConfigState(androidx.fragment.app.Fragment):160:161 -> g 1:1:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):129:129 -> h 2:3:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):131:132 -> h 1:3:int hashCode():242:244 -> hashCode 1:1:androidx.fragment.app.FragmentManagerViewModel getInstance(androidx.lifecycle.ViewModelStore):52:52 -> i 2:2:androidx.fragment.app.FragmentManagerViewModel getInstance(androidx.lifecycle.ViewModelStore):54:54 -> i 1:1:java.util.Collection getRetainedFragments():104:104 -> j 1:1:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):139:139 -> k 2:3:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):141:142 -> k 1:1:boolean isCleared():95:95 -> l 1:1:boolean removeRetainedFragment(androidx.fragment.app.Fragment):124:124 -> m 1:1:boolean shouldDestroy(androidx.fragment.app.Fragment):108:108 -> n 2:2:boolean shouldDestroy(androidx.fragment.app.Fragment):112:112 -> n 3:3:boolean shouldDestroy(androidx.fragment.app.Fragment):115:115 -> n 4:4:boolean shouldDestroy(androidx.fragment.app.Fragment):119:119 -> n 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.k$a: 1:1:void ():40:40 -> 1:1:androidx.lifecycle.ViewModel create(java.lang.Class):45:45 -> a androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras) -> b # {"id":"com.android.tools.r8.synthesized"} androidx.fragment.app.FragmentState -> androidx.fragment.app.l: boolean mHidden -> n int mMaxLifecycleState -> o java.lang.String mTag -> i boolean mRetainInstance -> j int mContainerId -> h boolean mRemoving -> k boolean mDetached -> l int mFragmentId -> g androidx.fragment.app.Fragment mInstance -> q android.os.Bundle mArguments -> m android.os.Bundle mSavedFragmentState -> p boolean mFromLayout -> f java.lang.String mWho -> e java.lang.String mClassName -> d 1:1:void ():173:173 -> 1:13:void (androidx.fragment.app.Fragment):47:59 -> 14:27:void (android.os.Parcel):62:75 -> 1:3:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):80:82 -> a 4:5:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):85:86 -> a 6:8:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):88:90 -> a 9:9:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):95:95 -> a 10:20:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):97:107 -> a 21:22:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):109:110 -> a 23:23:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):113:113 -> a 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.l$a: 1:1:void ():174:174 -> 1:1:androidx.fragment.app.FragmentState createFromParcel(android.os.Parcel):177:177 -> a 1:1:androidx.fragment.app.FragmentState[] newArray(int):182:182 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):174:174 -> createFromParcel 1:1:java.lang.Object[] newArray(int):174:174 -> newArray androidx.fragment.app.FragmentTransaction -> androidx.fragment.app.m: int mBreadCrumbShortTitleRes -> m boolean mAllowAddToBackStack -> i java.lang.String mName -> j int mBreadCrumbTitleRes -> k int mTransition -> f int mTransitionStyle -> g int mPopEnterAnim -> d int mPopExitAnim -> e int mEnterAnim -> b boolean mReorderingAllowed -> q int mExitAnim -> c java.util.ArrayList mOps -> a java.lang.CharSequence mBreadCrumbTitleText -> l java.util.ArrayList mSharedElementSourceNames -> o java.lang.CharSequence mBreadCrumbShortTitleText -> n boolean mAddToBackStack -> h java.util.ArrayList mCommitRunnables -> r java.util.ArrayList mSharedElementTargetNames -> p 1:1:void ():48:48 -> 2:2:void ():90:90 -> 3:3:void ():98:98 -> 4:4:void ():108:108 -> 1:1:androidx.fragment.app.FragmentTransaction add(int,androidx.fragment.app.Fragment,java.lang.String):156:156 -> b 1:5:void addOp(androidx.fragment.app.FragmentTransaction$Op):113:117 -> c int commit() -> d 1:4:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):161:164 -> e 5:6:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):171:172 -> e 7:7:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):176:176 -> e 8:9:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):184:185 -> e 10:10:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):189:189 -> e 11:11:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):181:181 -> e 12:12:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):192:192 -> e 13:13:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):165:165 -> e androidx.fragment.app.FragmentTransaction$Op -> androidx.fragment.app.m$a: int mPopExitAnim -> f androidx.fragment.app.Fragment mFragment -> b int mExitAnim -> d androidx.lifecycle.Lifecycle$State mCurrentMaxState -> h int mPopEnterAnim -> e androidx.lifecycle.Lifecycle$State mOldMaxState -> g int mEnterAnim -> c int mCmd -> a 1:1:void ():72:72 -> 2:6:void (int,androidx.fragment.app.Fragment):75:79 -> androidx.fragment.app.FragmentTransition -> androidx.fragment.app.n: androidx.fragment.app.FragmentTransitionImpl PLATFORM_IMPL -> b androidx.fragment.app.FragmentTransitionImpl SUPPORT_IMPL -> c int[] INVERSE_OPS -> a 1:1:void ():45:45 -> 2:2:void ():59:59 -> 3:3:void ():63:63 -> 1:3:void setViewVisibility(java.util.ArrayList,int):1029:1031 -> A 1:1:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):107:107 -> B 2:2:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):111:111 -> B 3:4:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):114:115 -> B 5:5:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):117:117 -> B 6:6:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):119:119 -> B 7:9:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):123:125 -> B 10:11:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):127:128 -> B 12:12:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):132:132 -> B 13:13:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135:135 -> B 14:14:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138:138 -> B 1:4:void addSharedElementsWithMatchingNames(java.util.ArrayList,androidx.collection.ArrayMap,java.util.Collection):648:651 -> a 1:1:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1125:1125 -> b 2:2:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1129:1129 -> b 3:3:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1133:1133 -> b 4:4:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1141:1141 -> b 5:5:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1143:1143 -> b 6:6:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1158:1158 -> b 7:7:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1160:1160 -> b 8:9:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1167:1168 -> b 10:10:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1171:1171 -> b 11:11:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1150:1150 -> b 12:12:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1152:1152 -> b 13:13:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1176:1176 -> b 14:17:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1179:1182 -> b 18:19:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1185:1186 -> b 20:21:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1193:1194 -> b 22:23:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1196:1197 -> b 24:24:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1200:1200 -> b 25:28:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1202:1205 -> b 29:29:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1208:1208 -> b 30:30:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1210:1210 -> b 1:1:void calculateFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1077:1077 -> c 2:3:void calculateFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1079:1080 -> c 1:1:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):163:163 -> d 2:3:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):165:166 -> d 4:6:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):169:171 -> d 7:8:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):175:176 -> d 9:10:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):178:179 -> d 11:13:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):182:184 -> d 14:14:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):186:186 -> d 15:15:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):188:188 -> d 1:1:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1094:1094 -> e 2:2:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1097:1097 -> e 3:4:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1099:1100 -> e 1:2:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):981:982 -> f 1:2:boolean canHandleAll(androidx.fragment.app.FragmentTransitionImpl,java.util.List):471:472 -> g 1:3:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):840:842 -> h 4:5:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):846:847 -> h 6:9:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):851:854 -> h 10:11:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):856:857 -> h 12:13:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):861:862 -> h 14:14:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):882:882 -> h 15:15:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):843:843 -> h 1:1:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):784:784 -> i 2:4:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):788:790 -> i 5:8:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):794:797 -> i 9:10:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):799:800 -> i 11:11:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):803:803 -> i 12:12:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):817:817 -> i 13:13:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):785:785 -> i 1:1:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):425:425 -> j 2:2:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):427:427 -> j 3:3:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):429:429 -> j 4:4:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):431:431 -> j 5:5:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):433:433 -> j 6:6:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):435:435 -> j 7:7:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):437:437 -> j 8:8:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):441:441 -> j 9:9:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):443:443 -> j 10:10:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):445:445 -> j 11:11:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):447:447 -> j 12:12:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):449:449 -> j 13:13:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):451:451 -> j 14:14:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):454:454 -> j 15:15:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):458:458 -> j 16:16:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):461:461 -> j 17:17:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):465:465 -> j 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 -> k 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 -> k 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 -> k 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 -> k 1:2: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 -> l 3:5: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 -> l 6:6: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 -> l 7:7: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 -> l 8:8: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 -> l 9:9: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 -> l 10:11: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 -> l 12:14: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 -> l 15:15: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 -> l 16:16: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 -> l 1:2: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 -> m 3:3: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 -> m 4:6: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 -> m 7:7: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 -> m 8:8: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 -> m 9:9: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 -> m 10:10: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 -> m 11:11: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 -> m 12:12: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 -> m 13:13: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 -> m 14:14: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 -> m 15:15: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 -> m 16:16: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 -> m 17:18: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 -> m 19:21: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 -> m 22:23: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 -> m 24:24: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 -> m 25:25: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 -> m 1:2:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):313:314 -> n 3:5:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):319:321 -> n 6:7:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):325:326 -> n 8:9:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):328:329 -> n 10:11:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):331:332 -> n 12:12:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334:334 -> n 13:13:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):343:343 -> n 14:14:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):346:346 -> n 15:15:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):352:352 -> n 16:16:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):354:354 -> n 17:18:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):358:359 -> n 19:19:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):362:362 -> n 20:20:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):364:364 -> n 21:22:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):366:367 -> n 1:2:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):215:216 -> o 3:5:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):221:223 -> o 6:7:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):227:228 -> o 8:11:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):230:233 -> o 12:12:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235:235 -> o 13:13:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):244:244 -> o 14:14:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):247:247 -> o 15:15:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):250:250 -> o 16:16:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):252:252 -> o 17:17:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):256:256 -> o 18:19:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):258:259 -> o 20:21:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):262:263 -> o 22:23:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):265:266 -> o 1:2:androidx.fragment.app.FragmentTransition$FragmentContainerTransition ensureContainer(androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.util.SparseArray,int):1223:1224 -> p 1:2:java.lang.Object getEnterTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):511:512 -> q 3:3:java.lang.Object getEnterTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):510:510 -> q 1:2:java.lang.Object getExitTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):524:525 -> r 3:3:java.lang.Object getExitTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):523:523 -> r 1:2:android.view.View getInEpicenterView(androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.lang.Object,boolean):913:914 -> s 3:7:android.view.View getInEpicenterView(androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.lang.Object,boolean):916:920 -> s 1:2:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):497:498 -> t 3:3:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):496:496 -> t 4:4:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):499:499 -> t 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 -> u 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 -> u 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 -> u 1:1:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):279:279 -> v 2:2:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):281:281 -> v 3:3:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):283:283 -> v 4:4:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):282:282 -> v 5:6:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):284:285 -> v 1:1:androidx.fragment.app.FragmentTransitionImpl resolveSupportImpl():68:68 -> w 2:2:androidx.fragment.app.FragmentTransitionImpl resolveSupportImpl():70:70 -> w 1:4:void retainValues(androidx.collection.ArrayMap,androidx.collection.ArrayMap):958:961 -> x 1:1: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 -> y 1:7:void setOutEpicenter(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,androidx.collection.ArrayMap,boolean,androidx.fragment.app.BackStackRecord):937:943 -> z 8:8:void setOutEpicenter(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,androidx.collection.ArrayMap,boolean,androidx.fragment.app.BackStackRecord):946:946 -> z androidx.fragment.app.FragmentTransition$1 -> androidx.fragment.app.n$a: java.util.ArrayList val$exitingViews -> d 1:1:void (java.util.ArrayList):285:285 -> 1:1:void run():288:288 -> run androidx.fragment.app.FragmentTransition$2 -> androidx.fragment.app.n$b: androidx.fragment.app.Fragment val$inFragment -> g java.lang.Object val$exitTransition -> k java.util.ArrayList val$exitingViews -> j java.lang.Object val$enterTransition -> d java.util.ArrayList val$enteringViews -> i java.util.ArrayList val$sharedElementsIn -> h androidx.fragment.app.FragmentTransitionImpl val$impl -> e android.view.View val$nonExistentView -> f 1:1:void (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 -> 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.n$c: android.view.View val$epicenterView -> h androidx.collection.ArrayMap val$inSharedElements -> g android.graphics.Rect val$epicenter -> j boolean val$inIsPop -> f androidx.fragment.app.Fragment val$inFragment -> d androidx.fragment.app.Fragment val$outFragment -> e androidx.fragment.app.FragmentTransitionImpl val$impl -> i 1:1:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,android.view.View,androidx.fragment.app.FragmentTransitionImpl,android.graphics.Rect):624:624 -> 1:1:void run():627:627 -> run 2:3:void run():629:630 -> run androidx.fragment.app.FragmentTransition$4 -> androidx.fragment.app.n$d: android.view.View val$nonExistentView -> i android.graphics.Rect val$inEpicenter -> o androidx.fragment.app.Fragment val$inFragment -> j java.util.ArrayList val$sharedElementsOut -> m androidx.fragment.app.FragmentTransition$FragmentContainerTransition val$fragments -> g java.lang.Object val$finalSharedElementTransition -> f androidx.fragment.app.Fragment val$outFragment -> k java.util.ArrayList val$sharedElementsIn -> h boolean val$inIsPop -> l androidx.collection.ArrayMap val$nameOverrides -> e androidx.fragment.app.FragmentTransitionImpl val$impl -> d java.lang.Object val$enterTransition -> n 1:1:void (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 -> 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.n$e: androidx.fragment.app.BackStackRecord firstOutTransaction -> f boolean firstOutIsPop -> e androidx.fragment.app.Fragment lastIn -> a androidx.fragment.app.Fragment firstOut -> d boolean lastInIsPop -> b androidx.fragment.app.BackStackRecord lastInTransaction -> c 1:1:void ():1233:1233 -> androidx.fragment.app.FragmentTransitionCompat21 -> androidx.fragment.app.o: 1:1:void ():32:32 -> 1:2:java.lang.Object wrapTransitionInSet(java.lang.Object):53:54 -> A 1:3:boolean hasSimpleTarget(android.transition.Transition):119:121 -> B 1:2:void addTarget(java.lang.Object,android.view.View):289:290 -> a 1:1:void addTargets(java.lang.Object,java.util.ArrayList):92:92 -> b 2:4:void addTargets(java.lang.Object,java.util.ArrayList):96:98 -> b 5:6:void addTargets(java.lang.Object,java.util.ArrayList):100:101 -> b 7:9:void addTargets(java.lang.Object,java.util.ArrayList):103:105 -> b 10:10:void addTargets(java.lang.Object,java.util.ArrayList):107:107 -> b 11:11:void addTargets(java.lang.Object,java.util.ArrayList):109:109 -> b 1:1:void beginDelayedTransition(android.view.ViewGroup,java.lang.Object):206:206 -> c 1:1:boolean canHandle(java.lang.Object):36:36 -> e 1:1:java.lang.Object cloneTransition(java.lang.Object):43:43 -> g 1:3:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):179:181 -> m 4:7:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):183:186 -> m 8:8:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):193:193 -> m 9:9:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):195:195 -> m 10:10:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):197:197 -> m 1:1:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):127:127 -> n 2:2:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):129:129 -> n 3:3:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):132:132 -> n 4:4:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):135:135 -> n 1:2:void removeTarget(java.lang.Object,android.view.View):297:298 -> p 1:4:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):262:265 -> q 5:6:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):267:268 -> q 7:10:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):270:273 -> q 11:11:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):275:275 -> q 12:12:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):277:277 -> q 13:14:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):279:280 -> q 1:2:void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):143:144 -> r 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 -> t 1:2:void setEpicenter(java.lang.Object,android.graphics.Rect):305:306 -> u 1:3:void setEpicenter(java.lang.Object,android.view.View):77:79 -> v 4:4:void setEpicenter(java.lang.Object,android.view.View):81:81 -> v 1:4:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):61:64 -> y 5:6:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):66:67 -> y 7:9:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):69:71 -> y 1:1:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):251:251 -> z 2:4:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):253:255 -> z androidx.fragment.app.FragmentTransitionCompat21$1 -> androidx.fragment.app.o$a: androidx.fragment.app.FragmentTransitionCompat21 this$0 -> b android.graphics.Rect val$epicenter -> a 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,android.graphics.Rect):81:81 -> 1:1:android.graphics.Rect onGetEpicenter(android.transition.Transition):84:84 -> onGetEpicenter androidx.fragment.app.FragmentTransitionCompat21$2 -> androidx.fragment.app.o$b: androidx.fragment.app.FragmentTransitionCompat21 this$0 -> c android.view.View val$fragmentView -> a java.util.ArrayList val$exitingViews -> b 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,android.view.View,java.util.ArrayList):144:144 -> 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.o$c: java.lang.Object val$sharedElementTransition -> e java.lang.Object val$exitTransition -> c java.util.ArrayList val$sharedElementsIn -> f java.lang.Object val$enterTransition -> a java.util.ArrayList val$exitingViews -> d java.util.ArrayList val$enteringViews -> b androidx.fragment.app.FragmentTransitionCompat21 this$0 -> g 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):215:215 -> 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.o$d: androidx.fragment.app.FragmentTransitionCompat21 this$0 -> b android.graphics.Rect val$epicenter -> a 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,android.graphics.Rect):306:306 -> 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.p: 1:1:void ():42:42 -> java.lang.Object wrapTransitionInSet(java.lang.Object) -> A void addTarget(java.lang.Object,android.view.View) -> a void addTargets(java.lang.Object,java.util.ArrayList) -> b void beginDelayedTransition(android.view.ViewGroup,java.lang.Object) -> c 1:2:void bfsAddViewChildren(java.util.List,android.view.View):315:316 -> d 3:8:void bfsAddViewChildren(java.util.List,android.view.View):319:324 -> d 9:11:void bfsAddViewChildren(java.util.List,android.view.View):326:328 -> d boolean canHandle(java.lang.Object) -> e 1:5:void captureTransitioningViews(java.util.ArrayList,android.view.View):193:197 -> f 6:6:void captureTransitioningViews(java.util.ArrayList,android.view.View):199:199 -> f 7:8:void captureTransitioningViews(java.util.ArrayList,android.view.View):201:202 -> f 9:9:void captureTransitioningViews(java.util.ArrayList,android.view.View):206:206 -> f java.lang.Object cloneTransition(java.lang.Object) -> g 1:1:boolean containedBeforeIndex(java.util.List,android.view.View,int):341:341 -> h 1:3:java.lang.String findKeyForValue(java.util.Map,java.lang.String):360:362 -> i 1:2:void findNamedViews(java.util.Map,android.view.View):216:217 -> j 3:3:void findNamedViews(java.util.Map,android.view.View):219:219 -> j 4:6:void findNamedViews(java.util.Map,android.view.View):221:223 -> j 7:8:void findNamedViews(java.util.Map,android.view.View):225:226 -> j 1:2:void getBoundsOnScreen(android.view.View,android.graphics.Rect):80:81 -> k 1:1:boolean isNullOrEmpty(java.util.List):352:352 -> l java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object) -> m java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object) -> n 1:2:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):134:135 -> o 3:5:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):137:139 -> o void removeTarget(java.lang.Object,android.view.View) -> p void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList) -> q void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList) -> r 1:1:void scheduleNameReset(android.view.ViewGroup,java.util.ArrayList,java.util.Map):296:296 -> s void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList) -> t void setEpicenter(java.lang.Object,android.graphics.Rect) -> u void setEpicenter(java.lang.Object,android.view.View) -> v 1:1:void setNameOverridesOrdered(android.view.View,java.util.ArrayList,java.util.Map):237:237 -> w 1:2:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):153:154 -> x 3:5:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):157:159 -> x 6:7:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):163:164 -> x 8:9:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):166:167 -> x 10:10:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):173:173 -> x void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList) -> y void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList) -> z androidx.fragment.app.FragmentTransitionImpl$1 -> androidx.fragment.app.p$a: java.util.ArrayList val$outNames -> h java.util.ArrayList val$sharedElementsOut -> g java.util.ArrayList val$inNames -> f int val$numSharedElements -> d java.util.ArrayList val$sharedElementsIn -> e androidx.fragment.app.FragmentTransitionImpl this$0 -> i 1:1:void (androidx.fragment.app.FragmentTransitionImpl,int,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):173:173 -> 1:3:void run():176:178 -> run androidx.fragment.app.FragmentTransitionImpl$2 -> androidx.fragment.app.p$b: androidx.fragment.app.FragmentTransitionImpl this$0 -> f java.util.ArrayList val$sharedElementsIn -> d java.util.Map val$nameOverrides -> e 1:1:void (androidx.fragment.app.FragmentTransitionImpl,java.util.ArrayList,java.util.Map):237:237 -> 1:1:void run():240:240 -> run 2:3:void run():242:243 -> run 4:5:void run():245:246 -> run androidx.fragment.app.FragmentTransitionImpl$3 -> androidx.fragment.app.p$c: androidx.fragment.app.FragmentTransitionImpl this$0 -> f java.util.ArrayList val$sharedElementsIn -> d java.util.Map val$nameOverrides -> e 1:1:void (androidx.fragment.app.FragmentTransitionImpl,java.util.ArrayList,java.util.Map):296:296 -> 1:1:void run():299:299 -> run 2:5:void run():301:304 -> run androidx.fragment.app.FragmentViewLifecycleOwner -> androidx.fragment.app.q: androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> d 1:2:void ():24:25 -> 1:1:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):51:51 -> a 1:2:void initialize():31:32 -> b 1:1:boolean isInitialized():40:40 -> c 1:2:androidx.lifecycle.Lifecycle getLifecycle():46:47 -> getLifecycle androidx.fragment.app.SuperNotCalledException -> androidx.fragment.app.r: 1:1:void (java.lang.String):23:23 -> androidx.heifwriter.EglRectBlt -> j.a: java.nio.FloatBuffer mTexCoordArray -> b androidx.heifwriter.Texture2dProgram mProgram -> e float[] FULL_RECTANGLE_COORDS -> f int mTexHeight -> d java.nio.FloatBuffer FULL_RECTANGLE_BUF -> g float[] mTexCoords -> a int mTexWidth -> c 1:1:void ():39:39 -> 2:2:void ():47:47 -> 1:1:void (androidx.heifwriter.Texture2dProgram,int,int):75:75 -> 2:3:void (androidx.heifwriter.Texture2dProgram,int,int):49:50 -> 4:4:void (androidx.heifwriter.Texture2dProgram,int,int):76:76 -> 5:6:void (androidx.heifwriter.Texture2dProgram,int,int):78:79 -> 1:1:void copyRect(int,float[],android.graphics.Rect):117:117 -> a 2:2:void copyRect(int,float[],android.graphics.Rect):120:120 -> a 1:5:java.nio.FloatBuffer createFloatBuffer(float[]):61:65 -> b 1:1:int createTextureObject():103:103 -> c 1:1:void loadTexture(int,android.graphics.Bitmap):110:110 -> d 1:1:void release(boolean):91:91 -> e 2:2:void release(boolean):93:93 -> e 3:3:void release(boolean):95:95 -> e 1:8:void setTexRect(android.graphics.Rect):126:133 -> f 9:10:void setTexRect(android.graphics.Rect):135:136 -> f androidx.heifwriter.EglWindowSurface -> j.b: android.opengl.EGLConfig[] mConfigs -> d android.opengl.EGLDisplay mEGLDisplay -> a android.opengl.EGLContext mEGLContext -> b android.opengl.EGLSurface mEGLSurface -> c android.view.Surface mSurface -> e int mWidth -> f int mHeight -> g 1:1:void (android.view.Surface):54:54 -> 2:5:void (android.view.Surface):42:45 -> 6:6:void (android.view.Surface):56:56 -> 7:7:void (android.view.Surface):58:58 -> 8:8:void (android.view.Surface):60:60 -> 1:2:void checkEglError(java.lang.String):225:226 -> a 1:1:void createEGLSurface():126:126 -> b 2:4:void createEGLSurface():128:130 -> b 1:2:void eglSetup():67:68 -> c 3:3:void eglSetup():72:72 -> c 4:4:void eglSetup():79:79 -> c 5:5:void eglSetup():88:88 -> c 6:6:void eglSetup():94:94 -> c 7:7:void eglSetup():98:98 -> c 8:9:void eglSetup():100:101 -> c 10:10:void eglSetup():106:106 -> c 11:12:void eglSetup():108:109 -> c 13:13:void eglSetup():102:102 -> c 14:14:void eglSetup():90:90 -> c 15:16:void eglSetup():73:74 -> c 17:17:void eglSetup():69:69 -> c 1:2:int getHeight():209:210 -> d 1:2:int getWidth():200:201 -> e 1:2:void makeCurrent():166:167 -> f 1:1:void makeUnCurrent():175:175 -> g 2:2:void makeUnCurrent():177:177 -> g 1:5:void release():146:150 -> h 6:6:void release():153:153 -> h 7:9:void release():155:157 -> h 10:10:void release():159:159 -> h 1:1:void setPresentationTime(long):217:217 -> i 1:1:boolean swapBuffers():185:185 -> j androidx.heifwriter.HeifEncoder -> j.c: int mGridCols -> n int mGridHeight -> l int mHeight -> j android.view.Surface mInputSurface -> A androidx.heifwriter.EglRectBlt mRectBlt -> D int mInputMode -> h java.util.ArrayList mCodecInputBuffers -> x int mTextureId -> E android.os.Handler mHandler -> g java.util.ArrayList mFilledBuffers -> w android.media.MediaCodec mEncoder -> d android.graphics.Rect mDstRect -> t android.os.HandlerThread mHandlerThread -> f int mInputIndex -> q int mNumTiles -> o int mGridRows -> m boolean mUseGrid -> p int mGridWidth -> k int mWidth -> i android.view.Surface mEncoderSurface -> B float[] mTmpMatrix -> F android.graphics.SurfaceTexture mInputTexture -> z androidx.heifwriter.EglWindowSurface mEncoderEglSurface -> C androidx.heifwriter.HeifEncoder$Callback mCallback -> e boolean mInputEOS -> r java.nio.ByteBuffer mCurrentBuffer -> u java.util.ArrayList mEmptyBuffers -> v android.graphics.Rect mSrcRect -> s androidx.heifwriter.HeifEncoder$SurfaceEOSTracker mEOSTracker -> y 1:1:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):187:187 -> 2:4:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):106:108 -> 5:5:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):123:123 -> 6:7:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):201:202 -> 8:11:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):205:208 -> 12:13:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):212:213 -> 14:14:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):215:215 -> 15:15:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):218:218 -> 16:16:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):220:220 -> 17:17:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):222:222 -> 18:18:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):224:224 -> 19:20:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):226:227 -> 21:21:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):229:229 -> 22:22:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):231:231 -> 23:25:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):237:239 -> 26:27:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):246:247 -> 28:28:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):257:257 -> 29:29:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):260:260 -> 30:33:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):265:268 -> 34:37:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):272:275 -> 38:41:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):277:280 -> 42:42:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):282:282 -> 43:46:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):284:287 -> 47:47:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):289:289 -> 48:48:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):291:291 -> 49:52:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):293:296 -> 53:55:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):298:298 -> 56:56:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):301:301 -> 57:58:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):303:304 -> 59:60:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):307:308 -> 61:61:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):315:315 -> 62:63:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):318:319 -> 64:64:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):322:322 -> 65:65:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):325:325 -> 66:67:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):328:329 -> 68:68:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):331:331 -> 69:69:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):337:337 -> 70:73:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):341:344 -> 74:74:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):349:349 -> 75:75:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):351:351 -> 76:76:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):355:355 -> 77:78:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):359:360 -> 79:79:void (int,int,boolean,int,int,android.os.Handler,androidx.heifwriter.HeifEncoder$Callback):192:192 -> 1:1:java.nio.ByteBuffer acquireEmptyBuffer():634:634 -> a 2:2:java.nio.ByteBuffer acquireEmptyBuffer():636:636 -> a 3:3:java.nio.ByteBuffer acquireEmptyBuffer():638:638 -> a 4:5:java.nio.ByteBuffer acquireEmptyBuffer():643:644 -> a 1:1:void addBitmap(android.graphics.Bitmap):478:478 -> b 2:5:void addBitmap(android.graphics.Bitmap):482:482 -> b 6:8:void addBitmap(android.graphics.Bitmap):488:490 -> b 9:9:void addBitmap(android.graphics.Bitmap):493:493 -> b 10:10:void addBitmap(android.graphics.Bitmap):495:495 -> b 11:11:void addBitmap(android.graphics.Bitmap):497:497 -> b 12:13:void addBitmap(android.graphics.Bitmap):501:502 -> b 14:14:void addBitmap(android.graphics.Bitmap):479:479 -> b 1:1:void addYuvBufferInternal(byte[]):534:534 -> c 2:2:void addYuvBufferInternal(byte[]):538:538 -> c 3:3:void addYuvBufferInternal(byte[]):540:540 -> c 4:8:void addYuvBufferInternal(byte[]):542:546 -> c 9:9:void addYuvBufferInternal(byte[]):545:545 -> c 1:4:void close():915:918 -> close 5:5:void close():920:920 -> close 6:6:void close():918:918 -> close 1:1:long computePresentationTime(int):525:525 -> i 1:1:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):595:595 -> j 2:2:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):598:598 -> j 3:8:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):606:611 -> j 9:9:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):615:615 -> j 10:11:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):617:618 -> j 12:12:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):620:620 -> j 13:14:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):623:624 -> j 15:15:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):626:626 -> j 16:16:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):603:603 -> j 17:17:void copyOneTileYUV(java.nio.ByteBuffer,android.media.Image,int,int,android.graphics.Rect,android.graphics.Rect):596:596 -> j 1:1:void copyTilesGL():368:368 -> k 2:9:void copyTilesGL():370:377 -> k 10:10:void copyTilesGL():376:376 -> k 11:11:void copyTilesGL():378:378 -> k 1:5:java.nio.ByteBuffer getCurrentBuffer():652:656 -> l 6:6:java.nio.ByteBuffer getCurrentBuffer():658:658 -> l 1:2:void maybeCopyOneTileYUV():562:563 -> m 3:3:void maybeCopyOneTileYUV():566:566 -> m 4:8:void maybeCopyOneTileYUV():569:573 -> m 9:12:void maybeCopyOneTileYUV():576:576 -> m 13:14:void maybeCopyOneTileYUV():581:582 -> m 1:6:void returnEmptyBufferAndNotify(boolean):666:671 -> n 7:7:void returnEmptyBufferAndNotify(boolean):670:670 -> n 1:1:void start():418:418 -> o 1:3:void onFrameAvailable(android.graphics.SurfaceTexture):385:387 -> onFrameAvailable 4:4:void onFrameAvailable(android.graphics.SurfaceTexture):390:390 -> onFrameAvailable 5:6:void onFrameAvailable(android.graphics.SurfaceTexture):392:393 -> onFrameAvailable 7:7:void onFrameAvailable(android.graphics.SurfaceTexture):395:395 -> onFrameAvailable 8:10:void onFrameAvailable(android.graphics.SurfaceTexture):399:399 -> onFrameAvailable 11:11:void onFrameAvailable(android.graphics.SurfaceTexture):403:403 -> onFrameAvailable 12:12:void onFrameAvailable(android.graphics.SurfaceTexture):406:406 -> onFrameAvailable 13:14:void onFrameAvailable(android.graphics.SurfaceTexture):410:411 -> onFrameAvailable 1:1:void stopAsync():511:511 -> p 2:2:void stopAsync():514:514 -> p 3:3:void stopAsync():516:516 -> p 1:4:void stopInternal():683:686 -> q 5:8:void stopInternal():690:693 -> q 9:12:void stopInternal():695:698 -> q 13:13:void stopInternal():701:701 -> q 14:15:void stopInternal():705:706 -> q 16:18:void stopInternal():709:711 -> q 19:19:void stopInternal():713:713 -> q 20:20:void stopInternal():693:693 -> q androidx.heifwriter.HeifEncoder$1 -> j.c$a: androidx.heifwriter.HeifEncoder this$0 -> d 1:1:void (androidx.heifwriter.HeifEncoder):546:546 -> 1:1:void run():549:549 -> run androidx.heifwriter.HeifEncoder$2 -> j.c$b: androidx.heifwriter.HeifEncoder this$0 -> d 1:1:void (androidx.heifwriter.HeifEncoder):920:920 -> 1:1:void run():923:923 -> run androidx.heifwriter.HeifEncoder$Callback -> j.c$c: 1:1:void ():136:136 -> void onComplete(androidx.heifwriter.HeifEncoder) -> a void onDrainOutputBuffer(androidx.heifwriter.HeifEncoder,java.nio.ByteBuffer) -> b void onError(androidx.heifwriter.HeifEncoder,android.media.MediaCodec$CodecException) -> c void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat) -> d androidx.heifwriter.HeifEncoder$EncoderCallback -> j.c$d: androidx.heifwriter.HeifEncoder this$0 -> b boolean mOutputEOS -> a 1:1:void (androidx.heifwriter.HeifEncoder):825:825 -> 1:1:void stopAndNotify(android.media.MediaCodec$CodecException):903:903 -> a 2:2:void stopAndNotify(android.media.MediaCodec$CodecException):905:905 -> a 3:3:void stopAndNotify(android.media.MediaCodec$CodecException):907:907 -> a 1:1:void onError(android.media.MediaCodec,android.media.MediaCodec$CodecException):896:896 -> onError 2:3:void onError(android.media.MediaCodec,android.media.MediaCodec$CodecException):898:899 -> onError 1:1:void onInputBufferAvailable(android.media.MediaCodec,int):853:853 -> onInputBufferAvailable 2:3:void onInputBufferAvailable(android.media.MediaCodec,int):856:857 -> onInputBufferAvailable 1:1:void onOutputBufferAvailable(android.media.MediaCodec,int,android.media.MediaCodec$BufferInfo):862:862 -> onOutputBufferAvailable 2:3:void onOutputBufferAvailable(android.media.MediaCodec,int,android.media.MediaCodec$BufferInfo):871:872 -> onOutputBufferAvailable 4:5:void onOutputBufferAvailable(android.media.MediaCodec,int,android.media.MediaCodec$BufferInfo):875:876 -> onOutputBufferAvailable 6:7:void onOutputBufferAvailable(android.media.MediaCodec,int,android.media.MediaCodec$BufferInfo):878:879 -> onOutputBufferAvailable 8:8:void onOutputBufferAvailable(android.media.MediaCodec,int,android.media.MediaCodec$BufferInfo):882:882 -> onOutputBufferAvailable 9:9:void onOutputBufferAvailable(android.media.MediaCodec,int,android.media.MediaCodec$BufferInfo):885:885 -> onOutputBufferAvailable 10:10:void onOutputBufferAvailable(android.media.MediaCodec,int,android.media.MediaCodec$BufferInfo):887:887 -> onOutputBufferAvailable 11:12:void onOutputBufferAvailable(android.media.MediaCodec,int,android.media.MediaCodec$BufferInfo):889:890 -> onOutputBufferAvailable 1:1:void onOutputFormatChanged(android.media.MediaCodec,android.media.MediaFormat):830:830 -> onOutputFormatChanged 2:2:void onOutputFormatChanged(android.media.MediaCodec,android.media.MediaFormat):835:835 -> onOutputFormatChanged 3:3:void onOutputFormatChanged(android.media.MediaCodec,android.media.MediaFormat):834:834 -> onOutputFormatChanged 4:6:void onOutputFormatChanged(android.media.MediaCodec,android.media.MediaFormat):836:838 -> onOutputFormatChanged 7:11:void onOutputFormatChanged(android.media.MediaCodec,android.media.MediaFormat):840:844 -> onOutputFormatChanged 12:12:void onOutputFormatChanged(android.media.MediaCodec,android.media.MediaFormat):848:848 -> onOutputFormatChanged androidx.heifwriter.HeifEncoder$SurfaceEOSTracker -> j.c$e: long mLastOutputTimeUs -> f long mLastEncoderTimeUs -> e long mInputEOSTimeNs -> b androidx.heifwriter.HeifEncoder this$0 -> h long mEncoderEOSTimeUs -> d boolean mSignaled -> g long mLastInputTimeNs -> c boolean mCopyTiles -> a 1:1:void (androidx.heifwriter.HeifEncoder,boolean):745:745 -> 2:6:void (androidx.heifwriter.HeifEncoder,boolean):738:742 -> 7:7:void (androidx.heifwriter.HeifEncoder,boolean):746:746 -> 1:1:void doSignalEOSLocked():809:809 -> a 2:2:void doSignalEOSLocked():817:817 -> a 1:1:void updateEOSLocked():785:785 -> b 2:5:void updateEOSLocked():788:791 -> b 6:6:void updateEOSLocked():796:796 -> b 7:8:void updateEOSLocked():801:802 -> b 1:3:void updateInputEOSTime(long):752:754 -> c 4:5:void updateInputEOSTime(long):757:758 -> c 6:7:void updateInputEOSTime(long):761:762 -> c 1:1:boolean updateLastInputAndEncoderTime(long,long):768:768 -> d 2:2:boolean updateLastInputAndEncoderTime(long,long):770:770 -> d 3:5:boolean updateLastInputAndEncoderTime(long,long):772:774 -> d 1:3:void updateLastOutputTime(long):780:782 -> e androidx.heifwriter.HeifEncoder$SurfaceEOSTracker$1 -> j.c$e$a: androidx.heifwriter.HeifEncoder$SurfaceEOSTracker this$1 -> d 1:1:void (androidx.heifwriter.HeifEncoder$SurfaceEOSTracker):809:809 -> 1:2:void run():811:812 -> run androidx.heifwriter.HeifWriter -> j.d: java.util.List mExifList -> r androidx.heifwriter.HeifWriter$ResultWaiter mResultWaiter -> k int mPrimaryIndex -> j int mRotation -> h int mMaxImages -> i int mNumTiles -> g int mInputMode -> d android.media.MediaMuxer mMuxer -> l boolean mStarted -> q android.os.Handler mHandler -> f android.os.HandlerThread mHandlerThread -> e int[] mTrackIndexArray -> o java.util.concurrent.atomic.AtomicBoolean mMuxerStarted -> n int mOutputIndex -> p androidx.heifwriter.HeifEncoder mHeifEncoder -> m 1:1:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):308:308 -> 2:2:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):95:95 -> 3:3:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):100:100 -> 4:4:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):107:107 -> 5:5:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):325:325 -> 6:6:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):329:329 -> 7:10:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):331:334 -> 11:11:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):336:336 -> 12:12:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):338:338 -> 13:14:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):340:341 -> 15:15:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):343:343 -> 16:16:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):345:345 -> 17:17:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):347:347 -> 18:18:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):350:350 -> 19:19:void (java.lang.String,java.io.FileDescriptor,int,int,int,boolean,int,int,int,int,android.os.Handler):310:310 -> 1:4:void addBitmap(android.graphics.Bitmap):428:431 -> a 5:5:void addBitmap(android.graphics.Bitmap):433:433 -> a 1:2:void checkMode(int):517:518 -> b 1:2:void checkStarted(boolean):511:512 -> c 1:1:void close():696:696 -> close 1:2:void checkStartedAndMode(int):523:524 -> i 1:4:void closeInternal():535:538 -> j 5:9:void closeInternal():541:545 -> j 1:1:void processExifData():462:462 -> k 2:4:void processExifData():468:470 -> k 5:9:void processExifData():472:476 -> k 10:10:void processExifData():473:473 -> k 1:3:void start():360:362 -> l 1:4:void stop(long):499:502 -> m 5:9:void stop(long):504:504 -> m androidx.heifwriter.HeifWriter$1 -> j.d$a: androidx.heifwriter.HeifWriter this$0 -> d 1:1:void (androidx.heifwriter.HeifWriter):696:696 -> 1:1:void run():700:700 -> run androidx.heifwriter.HeifWriter$Builder -> j.d$b: int mRotation -> j java.io.FileDescriptor mFd -> b int mMaxImages -> h int mPrimaryIndex -> i boolean mGridEnabled -> f int mQuality -> g java.lang.String mPath -> a int mHeight -> d int mInputMode -> e android.os.Handler mHandler -> k int mWidth -> c 1:1:void (java.lang.String,int,int,int):165:165 -> 2:2:void (java.lang.String,java.io.FileDescriptor,int,int,int):183:183 -> 3:7:void (java.lang.String,java.io.FileDescriptor,int,int,int):147:151 -> 8:12:void (java.lang.String,java.io.FileDescriptor,int,int,int):187:191 -> 13:13:void (java.lang.String,java.io.FileDescriptor,int,int,int):185:185 -> 1:1:androidx.heifwriter.HeifWriter build():291:291 -> a 1:1:androidx.heifwriter.HeifWriter$Builder setMaxImages(int):251:251 -> b 2:2:androidx.heifwriter.HeifWriter$Builder setMaxImages(int):249:249 -> b 1:1:androidx.heifwriter.HeifWriter$Builder setQuality(int):232:232 -> c 2:2:androidx.heifwriter.HeifWriter$Builder setQuality(int):230:230 -> c androidx.heifwriter.HeifWriter$HeifCallback -> j.d$c: boolean mEncoderStopped -> a androidx.heifwriter.HeifWriter this$0 -> b 1:1:void (androidx.heifwriter.HeifWriter):553:553 -> 1:1:void onComplete(androidx.heifwriter.HeifEncoder):634:634 -> a 1:1:void onDrainOutputBuffer(androidx.heifwriter.HeifEncoder,java.nio.ByteBuffer):606:606 -> b 2:3:void onDrainOutputBuffer(androidx.heifwriter.HeifEncoder,java.nio.ByteBuffer):611:612 -> b 4:7:void onDrainOutputBuffer(androidx.heifwriter.HeifEncoder,java.nio.ByteBuffer):617:620 -> b 8:8:void onDrainOutputBuffer(androidx.heifwriter.HeifEncoder,java.nio.ByteBuffer):624:624 -> b 9:10:void onDrainOutputBuffer(androidx.heifwriter.HeifEncoder,java.nio.ByteBuffer):627:628 -> b 1:1:void onError(androidx.heifwriter.HeifEncoder,android.media.MediaCodec$CodecException):639:639 -> c 1:1:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):562:562 -> d 2:3:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):567:568 -> d 4:6:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):574:576 -> d 7:7:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):578:578 -> d 8:8:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):582:582 -> d 9:11:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):585:587 -> d 12:12:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):589:589 -> d 13:14:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):591:592 -> d 15:17:void onOutputFormatChanged(androidx.heifwriter.HeifEncoder,android.media.MediaFormat):594:596 -> d 1:1:void stopAndNotify(java.lang.Exception):643:643 -> e 2:3:void stopAndNotify(java.lang.Exception):645:646 -> e androidx.heifwriter.HeifWriter$ResultWaiter -> j.d$d: boolean mDone -> a java.lang.Exception mException -> b 1:1:void ():651:651 -> 1:4:void signalResult(java.lang.Exception):686:689 -> a 5:5:void signalResult(java.lang.Exception):691:691 -> a 1:1:void waitForResult(long):660:660 -> b 2:2:void waitForResult(long):662:662 -> b 3:3:void waitForResult(long):666:666 -> b 4:4:void waitForResult(long):669:669 -> b 5:5:void waitForResult(long):671:671 -> b 6:6:void waitForResult(long):673:673 -> b 7:9:void waitForResult(long):676:678 -> b 10:10:void waitForResult(long):680:680 -> b 11:11:void waitForResult(long):683:683 -> b 12:12:void waitForResult(long):681:681 -> b 13:13:void waitForResult(long):657:657 -> b androidx.heifwriter.Texture2dProgram -> j.e: float[] V_FLIP_MATRIX -> i float[] IDENTITY_MATRIX -> h int maTextureCoordLoc -> f int mTextureTarget -> g int muTexMatrixLoc -> d int maPositionLoc -> e int mProgramHandle -> b int muMVPMatrixLoc -> c int mProgramType -> a 1:2:void ():54:55 -> 3:6:void ():57:60 -> 1:2:void (int):119:120 -> 3:4:void (int):128:129 -> 5:5:void (int):132:132 -> 6:7:void (int):124:125 -> 8:8:void (int):134:134 -> 9:16:void (int):143:150 -> 17:17:void (int):135:135 -> 1:1:void checkGlError(java.lang.String):348:348 -> a 2:4:void checkGlError(java.lang.String):350:352 -> a 1:1:void checkLocation(int,java.lang.String):340:340 -> b 1:1:int createProgram(java.lang.String,java.lang.String):281:281 -> c 2:2:int createProgram(java.lang.String,java.lang.String):285:285 -> c 3:4:int createProgram(java.lang.String,java.lang.String):290:291 -> c 5:5:int createProgram(java.lang.String,java.lang.String):293:293 -> c 6:10:int createProgram(java.lang.String,java.lang.String):295:299 -> c 11:15:int createProgram(java.lang.String,java.lang.String):301:305 -> c 1:2:int createTextureObject():179:180 -> d 3:5:int createTextureObject():182:184 -> d 6:6:int createTextureObject():186:186 -> d 7:7:int createTextureObject():188:188 -> d 8:8:int createTextureObject():190:190 -> d 9:9:int createTextureObject():192:192 -> d 10:10:int createTextureObject():194:194 -> d 1:1:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):228:228 -> e 2:3:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):231:232 -> e 4:5:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):235:236 -> e 6:7:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):239:240 -> e 8:9:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):243:244 -> e 10:11:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):247:248 -> e 12:12:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):251:251 -> e 13:13:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):253:253 -> e 14:15:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):256:257 -> e 16:16:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):260:260 -> e 17:17:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):262:262 -> e 18:19:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):265:266 -> e 20:23:void draw(float[],java.nio.FloatBuffer,int,int,int,int,float[],java.nio.FloatBuffer,int,int):269:272 -> e 1:4:int loadShader(int,java.lang.String):317:320 -> f 5:9:int loadShader(int,java.lang.String):322:326 -> f 1:2:void loadTexture(int,android.graphics.Bitmap):206:207 -> g 1:3:void release():160:162 -> h androidx.lifecycle.AndroidViewModel -> androidx.lifecycle.a: # {"id":"sourceFile","fileName":"AndroidViewModel.kt"} androidx.lifecycle.ClassesInfoCache -> androidx.lifecycle.b: java.util.Map mCallbackMap -> a java.util.Map mHasLifecycleMethods -> b androidx.lifecycle.ClassesInfoCache sInstance -> c 1:1:void ():39:39 -> 1:1:void ():37:37 -> 2:3:void ():45:46 -> 1:2:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):109:110 -> a 3:3:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):112:112 -> a 4:4:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):114:114 -> a 5:8:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):118:121 -> a 9:9:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):120:120 -> a 10:10:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):122:122 -> a 11:11:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):126:126 -> a 12:13:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):128:129 -> a 14:14:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):134:134 -> a 15:15:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):136:136 -> a 16:17:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):138:139 -> a 18:18:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):143:143 -> a 19:19:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):145:145 -> a 20:20:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):147:147 -> a 21:22:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):151:152 -> a 23:23:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):148:148 -> a 24:24:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):156:156 -> a 25:26:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):159:160 -> a 27:27:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):157:157 -> a 28:30:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):162:164 -> a 1:1:java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class):74:74 -> b 2:2:java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class):76:76 -> b 1:1:androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo(java.lang.Class):85:85 -> c 2:2:androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo(java.lang.Class):89:89 -> c 1:1:boolean hasLifecycleMethods(java.lang.Class):49:49 -> d 2:2:boolean hasLifecycleMethods(java.lang.Class):51:51 -> d 3:5:boolean hasLifecycleMethods(java.lang.Class):54:56 -> d 6:6:boolean hasLifecycleMethods(java.lang.Class):64:64 -> d 7:7:boolean hasLifecycleMethods(java.lang.Class):68:68 -> d 1:1:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):95:95 -> e 2:4:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):97:99 -> e 5:5:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):104:104 -> e androidx.lifecycle.ClassesInfoCache$CallbackInfo -> androidx.lifecycle.b$a: java.util.Map mEventToHandlers -> a java.util.Map mHandlerToEvent -> b 1:6:void (java.util.Map):174:179 -> 7:8:void (java.util.Map):181:182 -> 9:9:void (java.util.Map):184:184 -> 1:2:void invokeCallbacks(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):190:191 -> a 1:2:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):198:199 -> b androidx.lifecycle.ClassesInfoCache$MethodReference -> androidx.lifecycle.b$b: int mCallType -> a java.lang.reflect.Method mMethod -> b 1:4:void (int,java.lang.reflect.Method):211:214 -> 1:1:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):220:220 -> a 2:2:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):228:228 -> a 3:3:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):225:225 -> a 4:4:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):222:222 -> a 5:5:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):234:234 -> a 6:6:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):232:232 -> a 1:1:boolean equals(java.lang.Object):243:243 -> equals 2:3:boolean equals(java.lang.Object):247:248 -> equals 1:1:int hashCode():253:253 -> hashCode androidx.lifecycle.CompositeGeneratedAdaptersObserver -> androidx.lifecycle.CompositeGeneratedAdaptersObserver: # {"id":"sourceFile","fileName":"CompositeGeneratedAdaptersObserver.kt"} androidx.lifecycle.GeneratedAdapter[] generatedAdapters -> d 1:2:void (androidx.lifecycle.GeneratedAdapter[]):18:19 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):23:25 -> a 4:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):27:28 -> a androidx.lifecycle.DefaultLifecycleObserver -> androidx.lifecycle.DefaultLifecycleObserver: # {"id":"sourceFile","fileName":"DefaultLifecycleObserver.kt"} androidx.lifecycle.DefaultLifecycleObserver$-CC -> androidx.lifecycle.c: # {"id":"sourceFile","fileName":"DefaultLifecycleObserver.kt"} # {"id":"com.android.tools.r8.synthesized"} 1:1:void $default$onCreate(androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleOwner):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void $default$onDestroy(androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleOwner):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void $default$onPause(androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleOwner):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void $default$onResume(androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleOwner):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} 1:1:void $default$onStart(androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleOwner):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:void $default$onStop(androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleOwner):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} androidx.lifecycle.DefaultLifecycleObserverAdapter -> androidx.lifecycle.DefaultLifecycleObserverAdapter: # {"id":"sourceFile","fileName":"DefaultLifecycleObserverAdapter.kt"} androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver -> e androidx.lifecycle.DefaultLifecycleObserver defaultLifecycleObserver -> d 1:3:void (androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleEventObserver):18:20 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):23:23 -> a 2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):31:31 -> a 3:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):29:29 -> a 4:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):28:28 -> a 5:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):27:27 -> a 6:6:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):26:26 -> a 7:7:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):25:25 -> a 8:8:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):24:24 -> a 9:9:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):33:33 -> a androidx.lifecycle.DefaultLifecycleObserverAdapter$WhenMappings -> androidx.lifecycle.DefaultLifecycleObserverAdapter$a: # {"id":"sourceFile","fileName":"DefaultLifecycleObserverAdapter.kt"} int[] $EnumSwitchMapping$0 -> a androidx.lifecycle.EmptyActivityLifecycleCallbacks -> androidx.lifecycle.d: # {"id":"sourceFile","fileName":"EmptyActivityLifecycleCallbacks.kt"} 1:1:void ():22:22 -> androidx.lifecycle.GeneratedAdapter -> androidx.lifecycle.e: # {"id":"sourceFile","fileName":"GeneratedAdapter.kt"} void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger) -> a androidx.lifecycle.HasDefaultViewModelProviderFactory -> androidx.lifecycle.f: # {"id":"sourceFile","fileName":"HasDefaultViewModelProviderFactory.kt"} androidx.lifecycle.LegacySavedStateHandleController -> androidx.lifecycle.LegacySavedStateHandleController: # {"id":"sourceFile","fileName":"LegacySavedStateHandleController.kt"} androidx.lifecycle.LegacySavedStateHandleController INSTANCE -> a 1:1:void ():23:23 -> 1:1:void attachHandleIfNeeded(androidx.lifecycle.ViewModel,androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):47:47 -> a 2:4:void attachHandleIfNeeded(androidx.lifecycle.ViewModel,androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):50:52 -> a 1:5:androidx.lifecycle.SavedStateHandleController create(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle,java.lang.String,android.os.Bundle):33:37 -> b 1:3:void tryToAddRecreator(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):57:59 -> c 4:4:void tryToAddRecreator(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):62:62 -> c 5:5:void tryToAddRecreator(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):60:60 -> c androidx.lifecycle.LegacySavedStateHandleController$OnRecreation -> androidx.lifecycle.LegacySavedStateHandleController$a: # {"id":"sourceFile","fileName":"LegacySavedStateHandleController.kt"} 1:1:void ():76:76 -> 1:1:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):78:78 -> a 2:6:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):82:86 -> a 7:8:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):88:89 -> a 9:9:void onRecreated(androidx.savedstate.SavedStateRegistryOwner):78:78 -> a androidx.lifecycle.LegacySavedStateHandleController$tryToAddRecreator$1 -> androidx.lifecycle.LegacySavedStateHandleController$tryToAddRecreator$1: # {"id":"sourceFile","fileName":"LegacySavedStateHandleController.kt"} androidx.savedstate.SavedStateRegistry $registry -> e androidx.lifecycle.Lifecycle $lifecycle -> d 1:1:void (androidx.lifecycle.Lifecycle,androidx.savedstate.SavedStateRegistry):62:62 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):67:69 -> a androidx.lifecycle.Lifecycle -> androidx.lifecycle.g: # {"id":"sourceFile","fileName":"Lifecycle.kt"} java.util.concurrent.atomic.AtomicReference internalScopeRef -> a 1:1:void ():48:48 -> 2:2:void ():55:55 -> void addObserver(androidx.lifecycle.LifecycleObserver) -> a androidx.lifecycle.Lifecycle$State getCurrentState() -> b void removeObserver(androidx.lifecycle.LifecycleObserver) -> c androidx.lifecycle.Lifecycle$Event -> androidx.lifecycle.g$a: # {"id":"sourceFile","fileName":"Lifecycle.kt"} 1:1:void ():98:98 -> 2:2:void ():103:103 -> 3:3:void ():108:108 -> 4:4:void ():113:113 -> 5:5:void ():118:118 -> 6:6:void ():123:123 -> 7:7:void ():128:128 -> 1:1:void (java.lang.String,int):94:94 -> androidx.lifecycle.Lifecycle$Event[] $values() -> a androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State) -> b 1:1:androidx.lifecycle.Lifecycle$State getTargetState():141:141 -> c 2:2:androidx.lifecycle.Lifecycle$State getTargetState():148:148 -> c 3:3:androidx.lifecycle.Lifecycle$State getTargetState():145:145 -> c 4:4:androidx.lifecycle.Lifecycle$State getTargetState():144:144 -> c 5:5:androidx.lifecycle.Lifecycle$State getTargetState():143:143 -> c 6:6:androidx.lifecycle.Lifecycle$State getTargetState():142:142 -> c androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State) -> d androidx.lifecycle.Lifecycle$Event$Companion -> androidx.lifecycle.g$a$a: # {"id":"sourceFile","fileName":"Lifecycle.kt"} 1:1:void ():151:151 -> 1:1:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):162:162 -> a 2:2:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):165:165 -> a 3:3:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):164:164 -> a 4:4:androidx.lifecycle.Lifecycle$Event downFrom(androidx.lifecycle.Lifecycle$State):163:163 -> a 1:2:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):198:199 -> b 3:3:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):201:201 -> b 4:4:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):200:200 -> b 1:1:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):216:216 -> c 2:2:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):219:219 -> c 3:3:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):218:218 -> c 4:4:androidx.lifecycle.Lifecycle$Event upTo(androidx.lifecycle.Lifecycle$State):217:217 -> c androidx.lifecycle.Lifecycle$Event$Companion$WhenMappings -> androidx.lifecycle.g$a$a$a: # {"id":"sourceFile","fileName":"Lifecycle.kt"} int[] $EnumSwitchMapping$0 -> a androidx.lifecycle.Lifecycle$Event$WhenMappings -> androidx.lifecycle.g$a$b: # {"id":"sourceFile","fileName":"Lifecycle.kt"} int[] $EnumSwitchMapping$0 -> a androidx.lifecycle.Lifecycle$State -> androidx.lifecycle.g$b: # {"id":"sourceFile","fileName":"Lifecycle.kt"} androidx.lifecycle.Lifecycle$State CREATED -> f androidx.lifecycle.Lifecycle$State INITIALIZED -> e androidx.lifecycle.Lifecycle$State DESTROYED -> d androidx.lifecycle.Lifecycle$State RESUMED -> h androidx.lifecycle.Lifecycle$State STARTED -> g androidx.lifecycle.Lifecycle$State[] $VALUES -> i 1:1:void ():236:236 -> 2:2:void ():243:243 -> 3:3:void ():253:253 -> 4:4:void ():263:263 -> 5:5:void ():269:269 -> 1:1:void (java.lang.String,int):230:230 -> androidx.lifecycle.Lifecycle$State[] $values() -> a 1:1:boolean isAtLeast(androidx.lifecycle.Lifecycle$State):278:278 -> b androidx.lifecycle.LifecycleCoroutineScope -> androidx.lifecycle.h: # {"id":"sourceFile","fileName":"Lifecycle.kt"} 1:1:void ():318:318 -> androidx.lifecycle.LifecycleCoroutineScopeImpl -> androidx.lifecycle.LifecycleCoroutineScopeImpl: # {"id":"sourceFile","fileName":"Lifecycle.kt"} kotlin.coroutines.CoroutineContext coroutineContext -> e androidx.lifecycle.Lifecycle lifecycle -> d 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):403:405 -> a 1:1:androidx.lifecycle.Lifecycle getLifecycle$lifecycle_common():380:380 -> b 1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():381:381 -> f androidx.lifecycle.LifecycleDispatcher -> androidx.lifecycle.i: # {"id":"sourceFile","fileName":"LifecycleDispatcher.kt"} androidx.lifecycle.LifecycleDispatcher INSTANCE -> a java.util.concurrent.atomic.AtomicBoolean initialized -> b 1:1:void ():33:33 -> 1:1:void ():32:32 -> 1:1:void init(android.content.Context):37:37 -> a 2:3:void init(android.content.Context):40:41 -> a androidx.lifecycle.LifecycleDispatcher$DispatcherActivityCallback -> androidx.lifecycle.i$a: # {"id":"sourceFile","fileName":"LifecycleDispatcher.kt"} 1:1:void ():45:45 -> 1:1:void onActivityCreated(android.app.Activity,android.os.Bundle):47:47 -> onActivityCreated androidx.lifecycle.LifecycleEventObserver -> androidx.lifecycle.j: # {"id":"sourceFile","fileName":"LifecycleEventObserver.kt"} void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event) -> a androidx.lifecycle.LifecycleObserver -> androidx.lifecycle.k: # {"id":"sourceFile","fileName":"LifecycleObserver.kt"} androidx.lifecycle.LifecycleOwner -> androidx.lifecycle.l: # {"id":"sourceFile","fileName":"LifecycleOwner.kt"} androidx.lifecycle.LifecycleRegistry -> androidx.lifecycle.m: # {"id":"sourceFile","fileName":"LifecycleRegistry.kt"} androidx.arch.core.internal.FastSafeIterableMap observerMap -> c androidx.lifecycle.LifecycleRegistry$Companion Companion -> j androidx.lifecycle.Lifecycle$State state -> d java.util.ArrayList parentStates -> i java.lang.ref.WeakReference lifecycleOwner -> e int addingObserverCounter -> f boolean handlingEvent -> g boolean newEventOccurred -> h boolean enforceMainThread -> b 1:1:void (androidx.lifecycle.LifecycleOwner,boolean):34:34 -> 2:2:void (androidx.lifecycle.LifecycleOwner,boolean):33:33 -> 3:3:void (androidx.lifecycle.LifecycleOwner,boolean):42:42 -> 4:4:void (androidx.lifecycle.LifecycleOwner,boolean):47:47 -> 5:5:void (androidx.lifecycle.LifecycleOwner,boolean):69:69 -> 6:6:void (androidx.lifecycle.LifecycleOwner,boolean):82:82 -> 7:7:void (androidx.lifecycle.LifecycleOwner):79:79 -> 1:4:void addObserver(androidx.lifecycle.LifecycleObserver):174:177 -> a 5:5:void addObserver(androidx.lifecycle.LifecycleObserver):181:181 -> a 6:9:void addObserver(androidx.lifecycle.LifecycleObserver):184:187 -> a 10:11:void addObserver(androidx.lifecycle.LifecycleObserver):189:190 -> a 12:13:void addObserver(androidx.lifecycle.LifecycleObserver):192:193 -> a 14:14:void addObserver(androidx.lifecycle.LifecycleObserver):195:195 -> a 15:15:void addObserver(androidx.lifecycle.LifecycleObserver):191:191 -> a 16:16:void addObserver(androidx.lifecycle.LifecycleObserver):199:199 -> a 17:17:void addObserver(androidx.lifecycle.LifecycleObserver):201:201 -> a 1:1:androidx.lifecycle.Lifecycle$State getCurrentState():98:98 -> b 1:1:void removeObserver(androidx.lifecycle.LifecycleObserver):213:213 -> c 2:2:void removeObserver(androidx.lifecycle.LifecycleObserver):226:226 -> c 1:4:void backwardPass(androidx.lifecycle.LifecycleOwner):258:261 -> d 5:5:void backwardPass(androidx.lifecycle.LifecycleOwner):263:263 -> d 6:8:void backwardPass(androidx.lifecycle.LifecycleOwner):265:267 -> d 9:9:void backwardPass(androidx.lifecycle.LifecycleOwner):264:264 -> d 1:2:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):154:155 -> e 3:4:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):157:158 -> e 1:3:void enforceMainThreadIfNeeded(java.lang.String):295:297 -> f 4:4:void enforceMainThreadIfNeeded(java.lang.String):296:296 -> f 1:4:void forwardPass(androidx.lifecycle.LifecycleOwner):243:246 -> g 5:6:void forwardPass(androidx.lifecycle.LifecycleOwner):248:249 -> g 7:8:void forwardPass(androidx.lifecycle.LifecycleOwner):251:252 -> g 9:9:void forwardPass(androidx.lifecycle.LifecycleOwner):250:250 -> g 1:2:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):118:119 -> h 1:1:boolean isSynced():145:145 -> i 2:4:boolean isSynced():148:150 -> i 1:2:void markState(androidx.lifecycle.Lifecycle$State):93:94 -> j 1:1:void moveToState(androidx.lifecycle.Lifecycle$State):123:123 -> k 2:2:void moveToState(androidx.lifecycle.Lifecycle$State):126:126 -> k 3:4:void moveToState(androidx.lifecycle.Lifecycle$State):129:130 -> k 5:9:void moveToState(androidx.lifecycle.Lifecycle$State):135:139 -> k 10:10:void moveToState(androidx.lifecycle.Lifecycle$State):131:131 -> k 11:11:void moveToState(androidx.lifecycle.Lifecycle$State):127:127 -> k 12:12:void moveToState(androidx.lifecycle.Lifecycle$State):126:126 -> k 1:1:void popParentState():205:205 -> l 1:1:void pushParentState(androidx.lifecycle.Lifecycle$State):209:209 -> m 1:2:void setCurrentState(androidx.lifecycle.Lifecycle$State):105:106 -> n 1:1:void sync():275:275 -> o 2:5:void sync():280:283 -> o 6:8:void sync():285:287 -> o 9:9:void sync():290:290 -> o 10:10:void sync():276:276 -> o androidx.lifecycle.LifecycleRegistry$Companion -> androidx.lifecycle.m$a: # {"id":"sourceFile","fileName":"LifecycleRegistry.kt"} 1:1:void ():319:319 -> 1:1:androidx.lifecycle.Lifecycle$State min$lifecycle_runtime_release(androidx.lifecycle.Lifecycle$State,androidx.lifecycle.Lifecycle$State):336:336 -> a androidx.lifecycle.LifecycleRegistry$ObserverWithState -> androidx.lifecycle.m$b: # {"id":"sourceFile","fileName":"LifecycleRegistry.kt"} androidx.lifecycle.Lifecycle$State state -> a androidx.lifecycle.LifecycleEventObserver lifecycleObserver -> b 1:1:void (androidx.lifecycle.LifecycleObserver,androidx.lifecycle.Lifecycle$State):302:302 -> 2:3:void (androidx.lifecycle.LifecycleObserver,androidx.lifecycle.Lifecycle$State):307:308 -> 1:4:void dispatchEvent(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):312:315 -> a 1:1:androidx.lifecycle.Lifecycle$State getState():303:303 -> b androidx.lifecycle.LifecycleRegistryOwner -> androidx.lifecycle.n: androidx.lifecycle.Lifecycling -> androidx.lifecycle.o: # {"id":"sourceFile","fileName":"Lifecycling.kt"} androidx.lifecycle.Lifecycling INSTANCE -> a java.util.Map callbackCache -> b java.util.Map classToAdapters -> c 1:1:void ():31:31 -> 2:2:void ():33:33 -> 1:1:void ():27:27 -> 1:1:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):75:75 -> a 2:2:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):74:74 -> a 3:3:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):81:81 -> a 4:4:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):79:79 -> a 5:5:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):77:77 -> a 1:3:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):88:90 -> b 4:5:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):93:94 -> b 6:6:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):92:92 -> b 7:7:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):98:98 -> b 8:9:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):97:98 -> b 10:12:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):100:102 -> b 13:13:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):109:109 -> b 1:1:java.lang.String getAdapterName(java.lang.String):176:176 -> c 1:1:int getObserverConstructorType(java.lang.Class):114:114 -> d 2:2:int getObserverConstructorType(java.lang.Class):116:116 -> d 3:4:int getObserverConstructorType(java.lang.Class):118:119 -> d 1:1:boolean isLifecycleParent(java.lang.Class):168:168 -> e 1:2:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):38:39 -> f 3:6:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):41:41 -> f 7:7:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):47:47 -> f 8:8:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):50:50 -> f 9:10:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):52:53 -> f 11:12:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):55:56 -> f 13:13:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):58:58 -> f 14:14:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):57:57 -> f 15:15:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):60:60 -> f 16:17:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):62:63 -> f 18:18:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):65:65 -> f 19:19:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):67:67 -> f 1:1:int resolveObserverCallbackType(java.lang.Class):125:125 -> g 2:2:int resolveObserverCallbackType(java.lang.Class):128:128 -> g 3:3:int resolveObserverCallbackType(java.lang.Class):130:130 -> g 4:4:int resolveObserverCallbackType(java.lang.Class):134:134 -> g 5:5:int resolveObserverCallbackType(java.lang.Class):138:138 -> g 6:7:int resolveObserverCallbackType(java.lang.Class):140:141 -> g 8:10:int resolveObserverCallbackType(java.lang.Class):144:144 -> g 11:12:int resolveObserverCallbackType(java.lang.Class):148:149 -> g 13:13:int resolveObserverCallbackType(java.lang.Class):152:152 -> g 14:14:int resolveObserverCallbackType(java.lang.Class):156:156 -> g 15:15:int resolveObserverCallbackType(java.lang.Class):158:158 -> g 16:16:int resolveObserverCallbackType(java.lang.Class):161:161 -> g androidx.lifecycle.LiveData -> androidx.lifecycle.LiveData: java.lang.Object NOT_SET -> k java.lang.Object mPendingData -> f boolean mDispatchInvalidated -> i java.lang.Object mData -> e androidx.arch.core.internal.SafeIterableMap mObservers -> b int mVersion -> g java.lang.Object mDataLock -> a boolean mDispatchingValue -> h java.lang.Runnable mPostValueRunnable -> j int mActiveCount -> c boolean mChangingActiveState -> d 1:1:void ():64:64 -> 1:1:void ():110:110 -> 2:2:void ():60:60 -> 3:3:void ():66:66 -> 4:4:void ():70:70 -> 5:5:void ():77:77 -> 6:6:void ():84:84 -> 7:8:void ():111:112 -> 1:2:void assertMainThread(java.lang.String):501:502 -> a 1:3:void changeActiveCounter(int):393:395 -> b 4:4:void changeActiveCounter(int):398:398 -> b 5:5:void changeActiveCounter(int):400:400 -> b 6:6:void changeActiveCounter(int):405:405 -> b 7:7:void changeActiveCounter(int):407:407 -> b 8:9:void changeActiveCounter(int):411:412 -> b 1:1:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):117:117 -> c 2:3:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):125:126 -> c 4:4:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):129:129 -> c 5:6:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):132:133 -> c 1:2:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):138:139 -> d 3:3:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):142:142 -> d 4:4:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):144:144 -> d 5:5:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):146:146 -> d 6:9:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):149:152 -> d 10:11:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):157:158 -> d void onActive() -> e void onInactive() -> f 1:2:void removeObserver(androidx.lifecycle.Observer):244:245 -> g 3:4:void removeObserver(androidx.lifecycle.Observer):249:250 -> g 1:4:void setValue(java.lang.Object):306:309 -> h androidx.lifecycle.LiveData$1 -> androidx.lifecycle.LiveData$a: androidx.lifecycle.LiveData this$0 -> d 1:1:void (androidx.lifecycle.LiveData):84:84 -> 1:5:void run():89:93 -> run 6:6:void run():92:92 -> run androidx.lifecycle.LiveData$LifecycleBoundObserver -> androidx.lifecycle.LiveData$LifecycleBoundObserver: androidx.lifecycle.LiveData this$0 -> i androidx.lifecycle.LifecycleOwner mOwner -> h 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):432:434 -> a 4:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):440:441 -> a 1:1:void detachObserver():452:452 -> c 1:1:boolean shouldBeActive():426:426 -> d androidx.lifecycle.LiveData$ObserverWrapper -> androidx.lifecycle.LiveData$b: androidx.lifecycle.Observer mObserver -> d androidx.lifecycle.LiveData this$0 -> g boolean mActive -> e int mLastVersion -> f 1:1:void activeStateChanged(boolean):475:475 -> b 2:5:void activeStateChanged(boolean):480:483 -> b void detachObserver() -> c boolean shouldBeActive() -> d androidx.lifecycle.MethodCallsLogger -> androidx.lifecycle.p: # {"id":"sourceFile","fileName":"MethodCallsLogger.kt"} java.util.Map calledMethods -> a 1:1:void ():23:23 -> 2:2:void ():25:25 -> androidx.lifecycle.MutableLiveData -> androidx.lifecycle.q: 1:1:void ():40:40 -> 1:1:void setValue(java.lang.Object):50:50 -> h androidx.lifecycle.Observer -> androidx.lifecycle.r: # {"id":"sourceFile","fileName":"Observer.kt"} void onChanged(java.lang.Object) -> a androidx.lifecycle.OnLifecycleEvent -> androidx.lifecycle.s: androidx.lifecycle.ProcessLifecycleInitializer -> androidx.lifecycle.ProcessLifecycleInitializer: # {"id":"sourceFile","fileName":"ProcessLifecycleInitializer.kt"} 1:1:void ():25:25 -> 1:1:java.util.List dependencies():41:41 -> a 1:1:java.lang.Object create(android.content.Context):25:25 -> b 1:2:androidx.lifecycle.LifecycleOwner create(android.content.Context):27:28 -> c 3:5:androidx.lifecycle.LifecycleOwner create(android.content.Context):36:38 -> c 6:6:androidx.lifecycle.LifecycleOwner create(android.content.Context):28:28 -> c androidx.lifecycle.ProcessLifecycleOwner -> androidx.lifecycle.ProcessLifecycleOwner: # {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} androidx.lifecycle.LifecycleRegistry registry -> i boolean pauseSent -> f int startedCounter -> d boolean stopSent -> g androidx.lifecycle.ProcessLifecycleOwner newInstance -> m int resumedCounter -> e java.lang.Runnable delayedPauseRunnable -> j androidx.lifecycle.ReportFragment$ActivityInitializationListener initializationListener -> k androidx.lifecycle.ProcessLifecycleOwner$Companion Companion -> l android.os.Handler handler -> h 1:1:void ():75:75 -> 1:1:void ():47:47 -> 2:3:void ():51:52 -> 4:5:void ():54:55 -> 6:6:void ():60:60 -> void $r8$lambda$8RHFmaqBQY2MpEYiTr99NwPTGEU(androidx.lifecycle.ProcessLifecycleOwner) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.lifecycle.ReportFragment$ActivityInitializationListener access$getInitializationListener$p(androidx.lifecycle.ProcessLifecycleOwner):47:47 -> b 1:1:androidx.lifecycle.ProcessLifecycleOwner access$getNewInstance$cp():47:47 -> c 1:1:void activityPaused$lifecycle_process_release():115:115 -> d 2:2:void activityPaused$lifecycle_process_release():117:117 -> d 1:1:void activityResumed$lifecycle_process_release():103:103 -> e 2:4:void activityResumed$lifecycle_process_release():105:107 -> e 5:5:void activityResumed$lifecycle_process_release():109:109 -> e 1:4:void activityStarted$lifecycle_process_release():95:98 -> f 1:2:void activityStopped$lifecycle_process_release():122:123 -> g 1:1:androidx.lifecycle.Lifecycle getLifecycle():189:189 -> getLifecycle 1:4:void attach$lifecycle_process_release(android.content.Context):142:145 -> h 1:2:void delayedPauseRunnable$lambda$0(androidx.lifecycle.ProcessLifecycleOwner):56:57 -> i 1:3:void dispatchPauseIfNeeded$lifecycle_process_release():127:129 -> j 1:3:void dispatchStopIfNeeded$lifecycle_process_release():134:136 -> k androidx.lifecycle.LifecycleOwner get() -> l androidx.lifecycle.ProcessLifecycleOwner$$ExternalSyntheticLambda0 -> androidx.lifecycle.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.lifecycle.ProcessLifecycleOwner androidx.lifecycle.ProcessLifecycleOwner$$InternalSyntheticLambda$0$2c0602eb03175bf95ec98855cc7e58e9d823957088989c4d52ee8989c717e56e$0.f$0 -> d void androidx.lifecycle.ProcessLifecycleOwner$$InternalSyntheticLambda$0$2c0602eb03175bf95ec98855cc7e58e9d823957088989c4d52ee8989c717e56e$0.(androidx.lifecycle.ProcessLifecycleOwner) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.lifecycle.ProcessLifecycleOwner$$InternalSyntheticLambda$0$2c0602eb03175bf95ec98855cc7e58e9d823957088989c4d52ee8989c717e56e$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.lifecycle.ProcessLifecycleOwner$Api29Impl -> androidx.lifecycle.ProcessLifecycleOwner$a: # {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} androidx.lifecycle.ProcessLifecycleOwner$Api29Impl INSTANCE -> a 1:1:void ():191:191 -> 1:1:void registerActivityLifecycleCallbacks(android.app.Activity,android.app.Application$ActivityLifecycleCallbacks):199:199 -> a androidx.lifecycle.ProcessLifecycleOwner$Companion -> androidx.lifecycle.ProcessLifecycleOwner$b: # {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} 1:1:void ():72:72 -> 1:1:androidx.lifecycle.LifecycleOwner get():85:85 -> a 1:1:void init$lifecycle_process_release(android.content.Context):90:90 -> b androidx.lifecycle.ProcessLifecycleOwner$attach$1 -> androidx.lifecycle.ProcessLifecycleOwner$c: # {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} 1:1:void (androidx.lifecycle.ProcessLifecycleOwner):145:145 -> 1:2:void onActivityCreated(android.app.Activity,android.os.Bundle):173:174 -> onActivityCreated 1:1:void onActivityPaused(android.app.Activity):179:179 -> onActivityPaused 1:1:void onActivityPreCreated(android.app.Activity,android.os.Bundle):158:158 -> onActivityPreCreated 2:2:void onActivityPreCreated(android.app.Activity,android.os.Bundle):157:157 -> onActivityPreCreated 1:1:void onActivityStopped(android.app.Activity):183:183 -> onActivityStopped androidx.lifecycle.ProcessLifecycleOwner$attach$1$onActivityPreCreated$1 -> androidx.lifecycle.ProcessLifecycleOwner$c$a: # {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} 1:1:void (androidx.lifecycle.ProcessLifecycleOwner):158:158 -> 1:1:void onActivityPostResumed(android.app.Activity):164:164 -> onActivityPostResumed 1:1:void onActivityPostStarted(android.app.Activity):160:160 -> onActivityPostStarted androidx.lifecycle.ProcessLifecycleOwner$initializationListener$1 -> androidx.lifecycle.ProcessLifecycleOwner$d: # {"id":"sourceFile","fileName":"ProcessLifecycleOwner.kt"} androidx.lifecycle.ProcessLifecycleOwner this$0 -> a 1:1:void (androidx.lifecycle.ProcessLifecycleOwner):60:60 -> void onCreate() -> a 1:1:void onResume():68:68 -> onResume 1:1:void onStart():64:64 -> onStart androidx.lifecycle.ReflectiveGenericLifecycleObserver -> androidx.lifecycle.ReflectiveGenericLifecycleObserver: java.lang.Object mWrapped -> d androidx.lifecycle.ClassesInfoCache$CallbackInfo mInfo -> e 1:3:void (java.lang.Object):33:35 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):40:40 -> a androidx.lifecycle.ReportFragment -> androidx.lifecycle.u: # {"id":"sourceFile","fileName":"ReportFragment.kt"} androidx.lifecycle.ReportFragment$ActivityInitializationListener processListener -> d androidx.lifecycle.ReportFragment$Companion Companion -> e 1:1:void ():32:32 -> 1:1:void dispatch(androidx.lifecycle.Lifecycle$Event):83:83 -> a 2:2:void dispatch(androidx.lifecycle.Lifecycle$Event):87:87 -> a 1:1:void dispatchCreate(androidx.lifecycle.ReportFragment$ActivityInitializationListener):36:36 -> b 1:1:void dispatchResume(androidx.lifecycle.ReportFragment$ActivityInitializationListener):44:44 -> c 1:1:void dispatchStart(androidx.lifecycle.ReportFragment$ActivityInitializationListener):40:40 -> d void injectIfNeededIn(android.app.Activity) -> e 1:1:void setProcessListener(androidx.lifecycle.ReportFragment$ActivityInitializationListener):92:92 -> f 1:3:void onActivityCreated(android.os.Bundle):48:50 -> onActivityCreated 1:2:void onDestroy():76:77 -> onDestroy 3:3:void onDestroy():79:79 -> onDestroy 1:2:void onPause():66:67 -> onPause 1:3:void onResume():60:62 -> onResume 1:3:void onStart():54:56 -> onStart 1:2:void onStop():71:72 -> onStop androidx.lifecycle.ReportFragment$ActivityInitializationListener -> androidx.lifecycle.u$a: # {"id":"sourceFile","fileName":"ReportFragment.kt"} void onCreate() -> a androidx.lifecycle.ReportFragment$Companion -> androidx.lifecycle.u$b: # {"id":"sourceFile","fileName":"ReportFragment.kt"} 1:1:void ():161:161 -> 1:2:void dispatch$lifecycle_runtime_release(android.app.Activity,androidx.lifecycle.Lifecycle$Event):185:186 -> a 3:6:void dispatch$lifecycle_runtime_release(android.app.Activity,androidx.lifecycle.Lifecycle$Event):189:192 -> a 1:1:androidx.lifecycle.ReportFragment get(android.app.Activity):201:201 -> b 1:1:void injectIfNeededIn(android.app.Activity):167:167 -> c 2:2:void injectIfNeededIn(android.app.Activity):169:169 -> c 3:5:void injectIfNeededIn(android.app.Activity):175:177 -> c 6:6:void injectIfNeededIn(android.app.Activity):179:179 -> c androidx.lifecycle.ReportFragment$LifecycleCallbacks -> androidx.lifecycle.u$c: # {"id":"sourceFile","fileName":"ReportFragment.kt"} 1:1:void ():104:104 -> 1:1:void onActivityPostCreated(android.app.Activity,android.os.Bundle):115:115 -> onActivityPostCreated 1:1:void onActivityPostResumed(android.app.Activity):127:127 -> onActivityPostResumed 1:1:void onActivityPostStarted(android.app.Activity):121:121 -> onActivityPostStarted 1:1:void onActivityPreDestroyed(android.app.Activity):148:148 -> onActivityPreDestroyed 1:1:void onActivityPrePaused(android.app.Activity):131:131 -> onActivityPrePaused 1:1:void onActivityPreStopped(android.app.Activity):137:137 -> onActivityPreStopped androidx.lifecycle.ReportFragment$LifecycleCallbacks$Companion -> androidx.lifecycle.u$c$a: # {"id":"sourceFile","fileName":"ReportFragment.kt"} 1:1:void ():153:153 -> 1:1:void registerIn(android.app.Activity):156:156 -> a androidx.lifecycle.SavedStateHandle -> androidx.lifecycle.w: # {"id":"sourceFile","fileName":"SavedStateHandle.kt"} java.util.Map regular -> a java.util.Map savedStateProviders -> b androidx.lifecycle.SavedStateHandle$Companion Companion -> f java.util.Map liveDatas -> c java.util.Map flows -> d androidx.savedstate.SavedStateRegistry$SavedStateProvider savedStateProvider -> e java.lang.Class[] ACCEPTABLE_CLASSES -> g 1:1:void ():411:411 -> 2:2:void ():439:439 -> 3:3:void ():443:443 -> 4:4:void ():410:410 -> 1:1:void (java.util.Map):80:80 -> 2:2:void ():51:51 -> 2:2:void (java.util.Map):51 -> 3:3:void ():52:52 -> 3:3:void (java.util.Map):52 -> 4:4:void ():53:53 -> 4:4:void (java.util.Map):53 -> 5:5:void ():54:54 -> 5:5:void (java.util.Map):54 -> 6:6:void ():56:56 -> 6:6:void (java.util.Map):56 -> 7:7:void (java.util.Map):81:81 -> 8:8:void ():87:87 -> 9:12:void ():51:54 -> 13:13:void ():56:56 -> android.os.Bundle $r8$lambda$aMir0GWwzPQviKVGE0DPm0kayew(androidx.lifecycle.SavedStateHandle) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Class[] access$getACCEPTABLE_CLASSES$cp():50:50 -> b 1:1:androidx.savedstate.SavedStateRegistry$SavedStateProvider savedStateProvider():91:91 -> c 1:4:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):59:62 -> d 5:10:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):65:70 -> d 11:11:android.os.Bundle savedStateProvider$lambda$0(androidx.lifecycle.SavedStateHandle):72:72 -> d 1:1:void set(java.lang.String,java.lang.Object):248:248 -> e 2:2:void set(java.lang.String,java.lang.Object):254:254 -> e 3:3:void set(java.lang.String,java.lang.Object):257:257 -> e 4:4:void set(java.lang.String,java.lang.Object):259:259 -> e 5:5:void set(java.lang.String,java.lang.Object):261:261 -> e 6:8:void set(java.lang.String,java.lang.Object):249:249 -> e androidx.lifecycle.SavedStateHandle$$ExternalSyntheticLambda0 -> androidx.lifecycle.v: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.lifecycle.SavedStateHandle androidx.lifecycle.SavedStateHandle$$InternalSyntheticLambda$0$5a830a61180777e779f9992785b46ada934386e2533b547506e97be2e915aa51$0.f$0 -> a void androidx.lifecycle.SavedStateHandle$$InternalSyntheticLambda$0$5a830a61180777e779f9992785b46ada934386e2533b547506e97be2e915aa51$0.(androidx.lifecycle.SavedStateHandle) -> # {"id":"com.android.tools.r8.synthesized"} android.os.Bundle androidx.lifecycle.SavedStateHandle$$InternalSyntheticLambda$0$5a830a61180777e779f9992785b46ada934386e2533b547506e97be2e915aa51$0.saveState() -> a # {"id":"com.android.tools.r8.synthesized"} androidx.lifecycle.SavedStateHandle$Companion -> androidx.lifecycle.w$a: # {"id":"sourceFile","fileName":"SavedStateHandle.kt"} 1:1:void ():358:358 -> 1:1:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):368:368 -> a 2:4:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):370:372 -> a 5:5:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):374:374 -> a 6:8:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):381:383 -> a 9:11:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):386:388 -> a 12:12:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):390:390 -> a 13:13:androidx.lifecycle.SavedStateHandle createHandle(android.os.Bundle,android.os.Bundle):383:383 -> a 1:2:boolean validateValue(java.lang.Object):401:402 -> b androidx.lifecycle.SavedStateHandleAttacher -> androidx.lifecycle.SavedStateHandleAttacher: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} androidx.lifecycle.SavedStateHandlesProvider provider -> d 1:2:void (androidx.lifecycle.SavedStateHandlesProvider):187:188 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):192:192 -> a 2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):195:195 -> a 3:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):199:199 -> a 4:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):193:193 -> a 5:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):192:192 -> a androidx.lifecycle.SavedStateHandleController -> androidx.lifecycle.SavedStateHandleController: # {"id":"sourceFile","fileName":"SavedStateHandleController.kt"} boolean isAttached -> f androidx.lifecycle.SavedStateHandle handle -> e java.lang.String key -> d 1:2:void (java.lang.String,androidx.lifecycle.SavedStateHandle):20:21 -> 3:3:androidx.lifecycle.SavedStateHandle getHandle():22:22 -> 3:3:void (java.lang.String,androidx.lifecycle.SavedStateHandle):22 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):36:38 -> a 1:5:void attachToLifecycle(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.Lifecycle):29:29 -> b 1:1:androidx.lifecycle.SavedStateHandle getHandle():22:22 -> c 1:1:boolean isAttached():25:25 -> d androidx.lifecycle.SavedStateHandleSupport -> androidx.lifecycle.x: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} androidx.lifecycle.viewmodel.CreationExtras$Key DEFAULT_ARGS_KEY -> c androidx.lifecycle.viewmodel.CreationExtras$Key VIEW_MODEL_STORE_OWNER_KEY -> b androidx.lifecycle.viewmodel.CreationExtras$Key SAVED_STATE_REGISTRY_OWNER_KEY -> a 1:1:void ():208:208 -> 2:2:void ():214:214 -> 3:3:void ():220:220 -> 1:1:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):90:90 -> a 2:2:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):94:94 -> a 3:4:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):99:100 -> a 5:5:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):103:103 -> a 6:6:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):100:100 -> a 7:7:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):95:95 -> a 8:8:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.lifecycle.viewmodel.CreationExtras):91:91 -> a 1:2:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):65:66 -> b 3:5:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):70:70 -> b 6:6:androidx.lifecycle.SavedStateHandle createSavedStateHandle(androidx.savedstate.SavedStateRegistryOwner,androidx.lifecycle.ViewModelStoreOwner,java.lang.String,android.os.Bundle):72:72 -> b 1:1:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):45:45 -> c 2:2:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):47:47 -> c 3:6:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):52:55 -> c 7:7:void enableSavedStateHandles(androidx.savedstate.SavedStateRegistryOwner):47:47 -> c 1:2:androidx.lifecycle.SavedStateHandlesProvider getSavedStateHandlesProvider(androidx.savedstate.SavedStateRegistryOwner):114:115 -> d 1:1:androidx.lifecycle.ViewModelProvider$Factory androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt.viewModelFactory(kotlin.jvm.functions.Function1):31:31 -> e 1:1:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):109 -> e 2:2:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):110:110 -> e 3:3:void androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt.initializer(androidx.lifecycle.viewmodel.InitializerViewModelFactoryBuilder,kotlin.jvm.functions.Function1):63:63 -> e 3:3:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):110 -> e 4:4:androidx.lifecycle.ViewModelProvider$Factory androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt.viewModelFactory(kotlin.jvm.functions.Function1):31:31 -> e 4:4:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):109 -> e 5:5:androidx.lifecycle.SavedStateHandlesVM getSavedStateHandlesVM(androidx.lifecycle.ViewModelStoreOwner):109:109 -> e androidx.lifecycle.SavedStateHandleSupport$DEFAULT_ARGS_KEY$1 -> androidx.lifecycle.x$a: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} 1:1:void ():220:220 -> androidx.lifecycle.SavedStateHandleSupport$SAVED_STATE_REGISTRY_OWNER_KEY$1 -> androidx.lifecycle.x$b: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} 1:1:void ():208:208 -> androidx.lifecycle.SavedStateHandleSupport$VIEW_MODEL_STORE_OWNER_KEY$1 -> androidx.lifecycle.x$c: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} 1:1:void ():214:214 -> androidx.lifecycle.SavedStateHandleSupport$savedStateHandlesVM$1$1 -> androidx.lifecycle.x$d: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} androidx.lifecycle.SavedStateHandleSupport$savedStateHandlesVM$1$1 INSTANCE -> d 1:1:androidx.lifecycle.SavedStateHandlesVM invoke(androidx.lifecycle.viewmodel.CreationExtras):110:110 -> a 1:1:java.lang.Object invoke(java.lang.Object):110:110 -> invoke androidx.lifecycle.SavedStateHandlesProvider -> androidx.lifecycle.y: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} kotlin.Lazy viewModel$delegate -> d android.os.Bundle restoredState -> c boolean restored -> b androidx.savedstate.SavedStateRegistry savedStateRegistry -> a 1:2:void (androidx.savedstate.SavedStateRegistry,androidx.lifecycle.ViewModelStoreOwner):126:127 -> 3:3:androidx.lifecycle.SavedStateHandlesVM getViewModel():133:133 -> 3:3:void (androidx.savedstate.SavedStateRegistry,androidx.lifecycle.ViewModelStoreOwner):133 -> 1:1:android.os.Bundle saveState():138:138 -> a 2:3:android.os.Bundle saveState():141:142 -> a 4:4:android.os.Bundle saveState():146:146 -> a 5:5:void kotlin.collections.MapsKt___MapsKt.forEach(java.util.Map,kotlin.jvm.functions.Function1):215:215 -> a 5:5:android.os.Bundle saveState():146 -> a 6:9:android.os.Bundle saveState():146:149 -> a 10:10:android.os.Bundle saveState():154:154 -> a 1:5:android.os.Bundle consumeRestoredStateForKey(java.lang.String):176:180 -> b 1:1:androidx.lifecycle.SavedStateHandlesVM getViewModel():133:133 -> c 1:3:void performRestore():162:164 -> d 4:4:void performRestore():168:168 -> d androidx.lifecycle.SavedStateHandlesProvider$viewModel$2 -> androidx.lifecycle.y$a: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} androidx.lifecycle.ViewModelStoreOwner $viewModelStoreOwner -> d 1:1:androidx.lifecycle.SavedStateHandlesVM invoke():134:134 -> a 1:1:java.lang.Object invoke():133:133 -> invoke androidx.lifecycle.SavedStateHandlesVM -> androidx.lifecycle.z: # {"id":"sourceFile","fileName":"SavedStateHandleSupport.kt"} java.util.Map handles -> d 1:2:void ():118:119 -> 1:1:java.util.Map getHandles():119:119 -> f androidx.lifecycle.SavedStateViewModelFactory -> androidx.lifecycle.a0: # {"id":"sourceFile","fileName":"SavedStateViewModelFactory.kt"} android.app.Application application -> b androidx.lifecycle.ViewModelProvider$Factory factory -> c android.os.Bundle defaultArgs -> d androidx.savedstate.SavedStateRegistry savedStateRegistry -> f androidx.lifecycle.Lifecycle lifecycle -> e 1:7:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):96:102 -> 8:8:void (android.app.Application,androidx.savedstate.SavedStateRegistryOwner,android.os.Bundle):101:101 -> 1:1:androidx.lifecycle.ViewModel create(java.lang.Class):199:199 -> a 2:2:androidx.lifecycle.ViewModel create(java.lang.Class):201:201 -> a 3:3:androidx.lifecycle.ViewModel create(java.lang.Class):200:200 -> a 1:1:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):112:112 -> b 2:5:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):117:120 -> b 6:6:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):122:122 -> b 7:7:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):124:124 -> b 8:8:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):128:128 -> b 9:9:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):131:131 -> b 10:10:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):133:133 -> b 11:12:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):137:138 -> b 13:13:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):140:140 -> b 14:14:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):113:113 -> b 1:1:void onRequery(androidx.lifecycle.ViewModel):210:210 -> c 2:3:void onRequery(androidx.lifecycle.ViewModel):213:214 -> c 4:4:void onRequery(androidx.lifecycle.ViewModel):211:211 -> c 1:1:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):159:159 -> d 2:4:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):164:166 -> d 5:5:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):168:168 -> d 6:7:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):174:175 -> d 8:8:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):177:177 -> d 9:9:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):176:176 -> d 10:11:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):179:180 -> d 12:12:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):182:182 -> d 13:13:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):184:184 -> d 14:14:androidx.lifecycle.ViewModel create(java.lang.String,java.lang.Class):160:160 -> d androidx.lifecycle.SavedStateViewModelFactoryKt -> androidx.lifecycle.b0: # {"id":"sourceFile","fileName":"SavedStateViewModelFactory.kt"} java.util.List VIEWMODEL_SIGNATURE -> b java.util.List ANDROID_VIEWMODEL_SIGNATURE -> a 1:1:void ():239:239 -> 2:2:void ():238:238 -> 3:3:void ():242:242 -> 1:1:java.util.List access$getANDROID_VIEWMODEL_SIGNATURE$p() -> a 1:1:java.util.List access$getVIEWMODEL_SIGNATURE$p() -> b 1:3:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):250:252 -> c 4:4:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):254:254 -> c 5:7:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):256:258 -> c 8:8:java.lang.reflect.Constructor findMatchingConstructor(java.lang.Class,java.util.List):257:257 -> c 1:1:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):226:226 -> d 2:4:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):232:232 -> d 5:5:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):230:230 -> d 6:6:androidx.lifecycle.ViewModel newInstance(java.lang.Class,java.lang.reflect.Constructor,java.lang.Object[]):228:228 -> d androidx.lifecycle.SingleGeneratedAdapterObserver -> androidx.lifecycle.SingleGeneratedAdapterObserver: # {"id":"sourceFile","fileName":"SingleGeneratedAdapterObserver.kt"} androidx.lifecycle.GeneratedAdapter generatedAdapter -> d 1:2:void (androidx.lifecycle.GeneratedAdapter):18:19 -> 1:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):22:23 -> a androidx.lifecycle.ViewModel -> androidx.lifecycle.c0: java.util.Map mBagOfTags -> a java.util.Set mCloseables -> b boolean mCleared -> c 1:1:void ():125:125 -> 2:2:void ():113:113 -> 3:3:void ():115:115 -> 4:4:void ():117:117 -> 1:1:void clear():169:169 -> a 2:4:void clear():174:176 -> a 5:5:void clear():178:178 -> a 6:6:void clear():180:180 -> a 7:10:void clear():183:186 -> a 11:11:void clear():188:188 -> a 12:12:void clear():190:190 -> a 1:1:void closeWithRuntimeException(java.lang.Object):238:238 -> b 2:2:void closeWithRuntimeException(java.lang.Object):240:240 -> b 3:3:void closeWithRuntimeException(java.lang.Object):242:242 -> b 1:1:java.lang.Object getTag(java.lang.String):229:229 -> c 2:4:java.lang.Object getTag(java.lang.String):232:234 -> c void onCleared() -> d 1:2:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):208:209 -> e 3:3:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):211:211 -> e 4:4:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):213:213 -> e 5:5:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):215:215 -> e 6:6:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):219:219 -> e 7:7:java.lang.Object setTagIfAbsent(java.lang.String,java.lang.Object):213:213 -> e androidx.lifecycle.ViewModelProvider -> androidx.lifecycle.d0: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} androidx.lifecycle.ViewModelStore store -> a androidx.lifecycle.viewmodel.CreationExtras defaultCreationExtras -> c androidx.lifecycle.ViewModelProvider$Factory factory -> b 1:1:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras):42:42 -> 2:3:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras):52:53 -> 4:4:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras,int,kotlin.jvm.internal.DefaultConstructorMarker):54:54 -> 4:4:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras):54 -> 5:5:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras,int,kotlin.jvm.internal.DefaultConstructorMarker):54:54 -> 6:6:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory,androidx.lifecycle.viewmodel.CreationExtras,int,kotlin.jvm.internal.DefaultConstructorMarker):51:51 -> 7:7:void (androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider$Factory):130:130 -> 8:8:void (androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider$Factory):132:132 -> 9:9:void (androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider$Factory):129:129 -> 1:1:androidx.lifecycle.ViewModel get(java.lang.Class):151:151 -> a 2:2:androidx.lifecycle.ViewModel get(java.lang.Class):153:153 -> a 3:3:androidx.lifecycle.ViewModel get(java.lang.Class):152:152 -> a 1:4:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):172:175 -> b 5:6:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):182:183 -> b 7:7:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):187:187 -> b 8:9:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):189:190 -> b androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory -> androidx.lifecycle.d0$a: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory$Companion Companion -> f androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory sInstance -> g androidx.lifecycle.viewmodel.CreationExtras$Key APPLICATION_KEY -> h android.app.Application application -> e 1:1:void ():356:356 -> 1:1:void (android.app.Application,int):258:258 -> 2:2:void (android.app.Application,int):254:254 -> 3:3:void ():267:267 -> 4:4:void (android.app.Application):275:275 -> 1:1:androidx.lifecycle.ViewModel create(java.lang.Class):299:299 -> a 2:2:androidx.lifecycle.ViewModel create(java.lang.Class):306:306 -> a 3:3:androidx.lifecycle.ViewModel create(java.lang.Class):300:300 -> a 1:2:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):279:280 -> b 3:3:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):282:282 -> b 4:4:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):284:284 -> b 5:5:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):287:287 -> b 6:6:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):292:292 -> b 7:7:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):288:288 -> b 1:1:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory access$getSInstance$cp():252:252 -> e 1:1:void access$setSInstance$cp(androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory):252:252 -> f 1:1:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):312:312 -> g 2:2:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):314:314 -> g 3:3:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):312:312 -> g 4:4:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):322:322 -> g 5:5:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):320:320 -> g 6:6:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):318:318 -> g 7:7:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):316:316 -> g 8:8:androidx.lifecycle.ViewModel create(java.lang.Class,android.app.Application):324:324 -> g androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory$Companion -> androidx.lifecycle.d0$a$a: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} 1:1:void ():327:327 -> 1:2:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory getInstance(android.app.Application):344:345 -> a 3:3:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory getInstance(android.app.Application):347:347 -> a androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory$Companion$ApplicationKeyImpl -> androidx.lifecycle.d0$a$a$a: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory$Companion$ApplicationKeyImpl INSTANCE -> a 1:1:void ():350:350 -> androidx.lifecycle.ViewModelProvider$Factory -> androidx.lifecycle.d0$b: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} androidx.lifecycle.ViewModelProvider$Factory$Companion Companion -> a androidx.lifecycle.ViewModel create(java.lang.Class) -> a androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras) -> b androidx.lifecycle.ViewModelProvider$Factory$-CC -> androidx.lifecycle.e0: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.lifecycle.ViewModel $default$create(androidx.lifecycle.ViewModelProvider$Factory,java.lang.Class):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 2:2:androidx.lifecycle.ViewModel androidx.lifecycle.ViewModelProvider$Factory.create(java.lang.Class):69:69 -> a 2:2:androidx.lifecycle.ViewModel $default$create(androidx.lifecycle.ViewModelProvider$Factory,java.lang.Class):0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.lifecycle.ViewModel $default$create(androidx.lifecycle.ViewModelProvider$Factory,java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 2:2:androidx.lifecycle.ViewModel androidx.lifecycle.ViewModelProvider$Factory.create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):83:83 -> b 2:2:androidx.lifecycle.ViewModel $default$create(androidx.lifecycle.ViewModelProvider$Factory,java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):0 -> b # {"id":"com.android.tools.r8.synthesized"} androidx.lifecycle.ViewModelProvider$Factory$Companion -> androidx.lifecycle.d0$b$a: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} androidx.lifecycle.ViewModelProvider$Factory$Companion $$INSTANCE -> a 1:1:void ():85:85 -> androidx.lifecycle.ViewModelProvider$NewInstanceFactory -> androidx.lifecycle.d0$c: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} androidx.lifecycle.ViewModelProvider$NewInstanceFactory$Companion Companion -> b androidx.lifecycle.viewmodel.CreationExtras$Key VIEW_MODEL_KEY -> d androidx.lifecycle.ViewModelProvider$NewInstanceFactory sInstance -> c 1:1:void ():242:242 -> 1:1:void ():197:197 -> 1:1:androidx.lifecycle.ViewModel create(java.lang.Class):202:202 -> a 2:2:androidx.lifecycle.ViewModel create(java.lang.Class):201:201 -> a 3:3:androidx.lifecycle.ViewModel create(java.lang.Class):208:208 -> a 4:4:androidx.lifecycle.ViewModel create(java.lang.Class):206:206 -> a 5:5:androidx.lifecycle.ViewModel create(java.lang.Class):204:204 -> a androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.lifecycle.ViewModelProvider$NewInstanceFactory access$getSInstance$cp():197:197 -> c 1:1:void access$setSInstance$cp(androidx.lifecycle.ViewModelProvider$NewInstanceFactory):197:197 -> d androidx.lifecycle.ViewModelProvider$NewInstanceFactory$Companion -> androidx.lifecycle.d0$c$a: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} 1:1:void ():212:212 -> 1:2:androidx.lifecycle.ViewModelProvider$NewInstanceFactory getInstance():225:226 -> a 3:3:androidx.lifecycle.ViewModelProvider$NewInstanceFactory getInstance():228:228 -> a androidx.lifecycle.ViewModelProvider$NewInstanceFactory$Companion$ViewModelKeyImpl -> androidx.lifecycle.d0$c$a$a: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} androidx.lifecycle.ViewModelProvider$NewInstanceFactory$Companion$ViewModelKeyImpl INSTANCE -> a 1:1:void ():231:231 -> androidx.lifecycle.ViewModelProvider$OnRequeryFactory -> androidx.lifecycle.d0$d: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} 1:1:void ():101:101 -> void onRequery(androidx.lifecycle.ViewModel) -> c androidx.lifecycle.ViewModelProviderGetKt -> androidx.lifecycle.f0: # {"id":"sourceFile","fileName":"ViewModelProvider.kt"} 1:3:androidx.lifecycle.viewmodel.CreationExtras defaultCreationExtras(androidx.lifecycle.ViewModelStoreOwner):362:364 -> a androidx.lifecycle.ViewModelStore -> androidx.lifecycle.g0: # {"id":"sourceFile","fileName":"ViewModelStore.kt"} java.util.Map map -> a 1:1:void ():35:35 -> 2:2:void ():37:37 -> 1:2:void clear():71:72 -> a 3:3:void clear():74:74 -> a 1:1:androidx.lifecycle.ViewModel get(java.lang.String):56:56 -> b 1:1:java.util.Set keys():64:64 -> c 1:2:void put(java.lang.String,androidx.lifecycle.ViewModel):44:45 -> d androidx.lifecycle.ViewModelStoreOwner -> androidx.lifecycle.h0: # {"id":"sourceFile","fileName":"ViewModelStoreOwner.kt"} androidx.lifecycle.ViewTreeLifecycleOwner -> androidx.lifecycle.i0: # {"id":"sourceFile","fileName":"ViewTreeLifecycleOwner.kt"} 1:1:void set(android.view.View,androidx.lifecycle.LifecycleOwner):37:37 -> a androidx.lifecycle.ViewTreeViewModelStoreOwner -> androidx.lifecycle.j0: # {"id":"sourceFile","fileName":"ViewTreeViewModelStoreOwner.kt"} 1:1:void set(android.view.View,androidx.lifecycle.ViewModelStoreOwner):38:38 -> a androidx.lifecycle.runtime.R$id -> k.a: int view_tree_lifecycle_owner -> a androidx.lifecycle.viewmodel.CreationExtras -> l.a: # {"id":"sourceFile","fileName":"CreationExtras.kt"} java.util.Map map -> a 1:2:void ():26:27 -> java.lang.Object get(androidx.lifecycle.viewmodel.CreationExtras$Key) -> a 1:1:java.util.Map getMap$lifecycle_viewmodel_release():27:27 -> b androidx.lifecycle.viewmodel.CreationExtras$Empty -> l.a$a: # {"id":"sourceFile","fileName":"CreationExtras.kt"} androidx.lifecycle.viewmodel.CreationExtras$Empty INSTANCE -> b 1:1:void ():42:42 -> java.lang.Object get(androidx.lifecycle.viewmodel.CreationExtras$Key) -> a androidx.lifecycle.viewmodel.CreationExtras$Key -> l.a$b: # {"id":"sourceFile","fileName":"CreationExtras.kt"} androidx.lifecycle.viewmodel.InitializerViewModelFactory -> l.b: # {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} androidx.lifecycle.viewmodel.ViewModelInitializer[] initializers -> b 1:2:void (androidx.lifecycle.viewmodel.ViewModelInitializer[]):86:87 -> androidx.lifecycle.ViewModel create(java.lang.Class) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):105:105 -> b 2:2:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):116:116 -> b 3:4:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):106:107 -> b 5:7:androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras):110:110 -> b androidx.lifecycle.viewmodel.InitializerViewModelFactoryBuilder -> l.c: # {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} java.util.List initializers -> a 1:1:void ():36:36 -> 2:2:void ():38:38 -> 1:1:void addInitializer(kotlin.reflect.KClass,kotlin.jvm.functions.Function1):47:47 -> a 1:1:androidx.lifecycle.ViewModelProvider$Factory build():54:54 -> b 2:2:androidx.lifecycle.ViewModelProvider$Factory build():117:117 -> b 3:3:androidx.lifecycle.ViewModelProvider$Factory build():54:54 -> b androidx.lifecycle.viewmodel.MutableCreationExtras -> l.d: # {"id":"sourceFile","fileName":"CreationExtras.kt"} 1:1:void (androidx.lifecycle.viewmodel.CreationExtras):52:52 -> 2:2:void (androidx.lifecycle.viewmodel.CreationExtras):55:55 -> 3:3:void (androidx.lifecycle.viewmodel.CreationExtras,int,kotlin.jvm.internal.DefaultConstructorMarker):52:52 -> 1:1:java.lang.Object get(androidx.lifecycle.viewmodel.CreationExtras$Key):66:66 -> a 1:1:void set(androidx.lifecycle.viewmodel.CreationExtras$Key,java.lang.Object):61:61 -> c androidx.lifecycle.viewmodel.R$id -> l.e: int view_tree_view_model_store_owner -> a androidx.lifecycle.viewmodel.ViewModelInitializer -> l.f: # {"id":"sourceFile","fileName":"InitializerViewModelFactory.kt"} kotlin.jvm.functions.Function1 initializer -> b java.lang.Class clazz -> a 1:3:void (java.lang.Class,kotlin.jvm.functions.Function1):69:71 -> 1:1:java.lang.Class getClazz$lifecycle_viewmodel_release():70:70 -> a 1:1:kotlin.jvm.functions.Function1 getInitializer$lifecycle_viewmodel_release():71:71 -> b androidx.loader.app.LoaderManager -> androidx.loader.app.a: 1:1:void ():40:40 -> void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> a 1:1:androidx.loader.app.LoaderManager getInstance(androidx.lifecycle.LifecycleOwner):128:128 -> b void markForRedelivery() -> c androidx.loader.app.LoaderManagerImpl -> androidx.loader.app.b: androidx.lifecycle.LifecycleOwner mLifecycleOwner -> a androidx.loader.app.LoaderManagerImpl$LoaderViewModel mLoaderViewModel -> b boolean DEBUG -> c 1:3:void (androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStore):371:373 -> 1:1:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):498:498 -> a 1:1:void markForRedelivery():481:481 -> c 1:7:java.lang.String toString():486:492 -> toString androidx.loader.app.LoaderManagerImpl$LoaderInfo -> androidx.loader.app.b$a: int mId -> l androidx.loader.content.Loader mLoader -> n androidx.lifecycle.LifecycleOwner mLifecycleOwner -> o android.os.Bundle mArgs -> m 1:2:void onActive():76:77 -> e 1:2:void onInactive():82:83 -> f 1:1:void removeObserver(androidx.lifecycle.Observer):134:134 -> g 2:2:void removeObserver(androidx.lifecycle.Observer):136:136 -> g 1:1:void setValue(java.lang.Object):189:189 -> h 1:1:androidx.loader.content.Loader destroy(boolean):149:149 -> i 2:2:androidx.loader.content.Loader destroy(boolean):151:151 -> i 1:4:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):212:215 -> j void markForRedelivery() -> k 1:9:java.lang.String toString():199:207 -> toString androidx.loader.app.LoaderManagerImpl$LoaderViewModel -> androidx.loader.app.b$b: androidx.collection.SparseArrayCompat mLoaders -> d androidx.lifecycle.ViewModelProvider$Factory FACTORY -> f boolean mCreatingLoader -> e 1:1:void ():281:281 -> 1:1:void ():280:280 -> 2:3:void ():295:296 -> 1:2:void onCleared():344:345 -> d 3:4:void onCleared():347:348 -> d 5:5:void onCleared():350:350 -> d 1:8:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):354:361 -> f 1:1:androidx.loader.app.LoaderManagerImpl$LoaderViewModel getInstance(androidx.lifecycle.ViewModelStore):292:292 -> g 1:1:void markForRedelivery():335:335 -> h 2:3:void markForRedelivery():337:338 -> h androidx.loader.app.LoaderManagerImpl$LoaderViewModel$1 -> androidx.loader.app.b$b$a: 1:1:void ():281:281 -> 1:1:androidx.lifecycle.ViewModel create(java.lang.Class):286:286 -> a androidx.lifecycle.ViewModel create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras) -> b # {"id":"com.android.tools.r8.synthesized"} androidx.loader.content.Loader -> m.a: androidx.media.AudioAttributesCompat -> androidx.media.AudioAttributesCompat: int[] SDK_USAGES -> c androidx.media.AudioAttributesImpl mImpl -> a android.util.SparseIntArray SUPPRESSIBLE_USAGES -> b 1:5:void ():175:179 -> 6:6:void ():181:181 -> 7:7:void ():183:183 -> 8:8:void ():186:186 -> 1:1:void ():252:252 -> 1:1:int toVolumeStreamType(boolean,int,int):756:756 -> a 1:1:java.lang.String usageToString(int):649:649 -> b 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 androidx.media.AudioAttributesCompatParcelizer -> androidx.media.AudioAttributesCompatParcelizer: 1:1:void ():9:9 -> 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: int mLegacyStreamType -> b android.media.AudioAttributes mAudioAttributes -> a 1:1:void ():49:49 -> 2:2:void ():43:43 -> 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 ():9:9 -> 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: int mLegacyStream -> d int mContentType -> b int mFlags -> c int mUsage -> a 1:1:void ():50:50 -> 2:2:void ():38:38 -> 3:3:void ():40:40 -> 4:4:void ():42:42 -> 5:5:void ():44:44 -> 1:1:int getContentType():86:86 -> a 1:2:int getFlags():96:97 -> b 1:1:int getLegacyStreamType():73:73 -> c 2:2:int getLegacyStreamType():76:76 -> c 1:1:int getUsage():91:91 -> d 1:1:boolean equals(java.lang.Object):128:128 -> equals 2:5:boolean equals(java.lang.Object):131: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 ():9:9 -> 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.profileinstaller.BenchmarkOperation -> androidx.profileinstaller.a: 1:2:boolean deleteFilesRecursively(java.io.File):58:59 -> a 3:4:boolean deleteFilesRecursively(java.io.File):64:65 -> a 5:5:boolean deleteFilesRecursively(java.io.File):70:70 -> a 1:1:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):35:35 -> b 2:2:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):37:37 -> b 3:3:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):40:40 -> b 4:4:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):42:42 -> b 5:6:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):44:45 -> b 7:7:void dropShaderCache(android.content.Context,androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics):47:47 -> b androidx.profileinstaller.BenchmarkOperation$Api21ContextHelper -> androidx.profileinstaller.a$a: 1:1:java.io.File getCodeCacheDir(android.content.Context):79:79 -> a androidx.profileinstaller.BenchmarkOperation$Api24ContextHelper -> androidx.profileinstaller.a$b: 1:1:java.io.File getDeviceProtectedCodeCacheDir(android.content.Context):87:87 -> a androidx.profileinstaller.DeviceProfileWriter -> androidx.profileinstaller.c: java.lang.String mProfileSourceLocation -> g java.lang.String mApkName -> f java.lang.String mProfileMetaSourceLocation -> h boolean mDeviceSupportsAotProfile -> i androidx.profileinstaller.DexProfileData[] mProfile -> j android.content.res.AssetManager mAssetManager -> a androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback mDiagnostics -> c java.io.File mCurProfile -> e byte[] mTranscodedProfile -> k java.util.concurrent.Executor mExecutor -> b byte[] mDesiredVersion -> d 1:1:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):102:102 -> 2:2:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):80:80 -> 3:10:void (android.content.res.AssetManager,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,java.lang.String,java.lang.String,java.lang.String,java.io.File):103:110 -> void $r8$lambda$ERhlvXCSfTRq-n5iULYjO-Ntn-w(androidx.profileinstaller.DeviceProfileWriter,int,java.lang.Object) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):253:253 -> b 2:3:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):255:256 -> b 4:4:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):264:264 -> b 5:5:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):253:253 -> b 6:6:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):264:264 -> b 7:8:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):270:271 -> b 9:9:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):268:268 -> b 10:10:androidx.profileinstaller.DeviceProfileWriter addMetadata(androidx.profileinstaller.DexProfileData[],byte[]):265:265 -> b 1:2:void assertDeviceAllowsProfileInstallerAotWritesCalled():136:137 -> c 1:1:byte[] desiredVersion():363:363 -> d 2:2:byte[] desiredVersion():386:386 -> d 3:3:byte[] desiredVersion():381:381 -> d 4:4:byte[] desiredVersion():376:376 -> d 5:5:byte[] desiredVersion():374:374 -> d 6:6:byte[] desiredVersion():371:371 -> d 1:2:boolean deviceAllowsProfileInstallerAotWrites():118:119 -> e 3:3:boolean deviceAllowsProfileInstallerAotWrites():123:123 -> e 4:4:boolean deviceAllowsProfileInstallerAotWrites():127:127 -> e 5:5:boolean deviceAllowsProfileInstallerAotWrites():131:131 -> e 1:1:java.io.InputStream getProfileInputStream(android.content.res.AssetManager):210:210 -> f 2:2:java.io.InputStream getProfileInputStream(android.content.res.AssetManager):214:214 -> f 3:3:java.io.InputStream getProfileInputStream(android.content.res.AssetManager):212:212 -> f 1:1:void lambda$result$0(int,java.lang.Object):87:87 -> g 1:2:java.io.InputStream openStreamFromAssets(android.content.res.AssetManager,java.lang.String):190:191 -> h 3:5:java.io.InputStream openStreamFromAssets(android.content.res.AssetManager,java.lang.String):193:195 -> h 1:2:androidx.profileinstaller.DeviceProfileWriter read():159:160 -> i 3:3:androidx.profileinstaller.DeviceProfileWriter read():164:164 -> i 4:4:androidx.profileinstaller.DeviceProfileWriter read():166:166 -> i 5:5:androidx.profileinstaller.DeviceProfileWriter read():168:168 -> i 6:7:androidx.profileinstaller.DeviceProfileWriter read():170:171 -> i 1:2:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):228:229 -> j 3:3:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):236:236 -> j 4:4:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):238:238 -> j 5:5:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):233:233 -> j 6:6:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):236:236 -> j 7:7:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):231:231 -> j 8:8:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):236:236 -> j 9:9:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):238:238 -> j 10:10:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):236:236 -> j 11:11:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):238:238 -> j 12:12:androidx.profileinstaller.DexProfileData[] readProfileInternal(java.io.InputStream):240:240 -> j 1:1:boolean requiresMetadata():395:395 -> k 1:1:void result(int,java.lang.Object):87:87 -> l 1:2:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():296:297 -> m 3:6:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():301:304 -> m 7:7:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():311:311 -> m 8:8:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():315:315 -> m 9:9:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():320:320 -> m 10:11:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():319:320 -> m 12:12:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():302:302 -> m 13:13:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():323:323 -> m 14:14:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():321:321 -> m 15:15:androidx.profileinstaller.DeviceProfileWriter transcodeIfNeeded():325:325 -> m 1:1:boolean write():338:338 -> n 2:2:boolean write():342:342 -> n 3:4:boolean write():344:345 -> n 5:6:boolean write():347:348 -> n 7:7:boolean write():350:350 -> n 8:9:boolean write():355:356 -> n 10:10:boolean write():343:343 -> n 11:11:boolean write():353:353 -> n 12:12:boolean write():351:351 -> n 13:15:boolean write():355:355 -> n 16:17:boolean write():356:357 -> n androidx.profileinstaller.DeviceProfileWriter$$ExternalSyntheticLambda0 -> androidx.profileinstaller.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Object androidx.profileinstaller.DeviceProfileWriter$$InternalSyntheticLambda$1$7e458ba6a410f8bb6b55ba3db8c78cd4be92cf8f12bd9151b453bae8d6ef0166$0.f$2 -> f androidx.profileinstaller.DeviceProfileWriter androidx.profileinstaller.DeviceProfileWriter$$InternalSyntheticLambda$1$7e458ba6a410f8bb6b55ba3db8c78cd4be92cf8f12bd9151b453bae8d6ef0166$0.f$0 -> d int androidx.profileinstaller.DeviceProfileWriter$$InternalSyntheticLambda$1$7e458ba6a410f8bb6b55ba3db8c78cd4be92cf8f12bd9151b453bae8d6ef0166$0.f$1 -> e void androidx.profileinstaller.DeviceProfileWriter$$InternalSyntheticLambda$1$7e458ba6a410f8bb6b55ba3db8c78cd4be92cf8f12bd9151b453bae8d6ef0166$0.(androidx.profileinstaller.DeviceProfileWriter,int,java.lang.Object) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.profileinstaller.DeviceProfileWriter$$InternalSyntheticLambda$1$7e458ba6a410f8bb6b55ba3db8c78cd4be92cf8f12bd9151b453bae8d6ef0166$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.DexProfileData -> androidx.profileinstaller.d: int[] classes -> h int hotMethodRegionSize -> f int numMethodIds -> g java.lang.String apkName -> a long mTypeIdCount -> d long dexChecksum -> c int classSetSize -> e java.lang.String dexName -> b java.util.TreeMap methods -> i 1:10:void (java.lang.String,java.lang.String,long,long,int,int,int,int[],java.util.TreeMap):47:56 -> androidx.profileinstaller.Encoding -> androidx.profileinstaller.e: 1:1:int bitsToBytes(int):75:75 -> a 1:6:byte[] compress(byte[]):177:182 -> b 7:7:byte[] compress(byte[]):184:184 -> b 8:8:byte[] compress(byte[]):179:179 -> b 9:10:byte[] compress(byte[]):182:183 -> b 1:1:java.lang.RuntimeException error(java.lang.String):196:196 -> c 1:1:byte[] read(java.io.InputStream,int):79:79 -> d 2:2:byte[] read(java.io.InputStream,int):82:82 -> d 3:3:byte[] read(java.io.InputStream,int):84:84 -> d 1:1:byte[] readCompressed(java.io.InputStream,int,int):123:123 -> e 2:2:byte[] readCompressed(java.io.InputStream,int,int):125:125 -> e 3:4:byte[] readCompressed(java.io.InputStream,int,int):130:131 -> e 5:5:byte[] readCompressed(java.io.InputStream,int,int):134:134 -> e 6:6:byte[] readCompressed(java.io.InputStream,int,int):141:141 -> e 7:7:byte[] readCompressed(java.io.InputStream,int,int):143:143 -> e 8:8:byte[] readCompressed(java.io.InputStream,int,int):149:149 -> e 9:9:byte[] readCompressed(java.io.InputStream,int,int):136:136 -> e 10:10:byte[] readCompressed(java.io.InputStream,int,int):160:160 -> e 11:11:byte[] readCompressed(java.io.InputStream,int,int):165:165 -> e 12:12:byte[] readCompressed(java.io.InputStream,int,int):161:161 -> e 13:13:byte[] readCompressed(java.io.InputStream,int,int):154:154 -> e 14:15:byte[] readCompressed(java.io.InputStream,int,int):165:166 -> e 1:1:java.lang.String readString(java.io.InputStream,int):114:114 -> f 1:1:long readUInt(java.io.InputStream,int):92:92 -> g 2:2:long readUInt(java.io.InputStream,int):95:95 -> g 1:1:int readUInt16(java.io.InputStream):106:106 -> h 1:1:long readUInt32(java.io.InputStream):110:110 -> i 1:1:int readUInt8(java.io.InputStream):102:102 -> j 1:1:int utf8Length(java.lang.String):46:46 -> k 1:2:void writeAll(java.io.InputStream,java.io.OutputStream):190:191 -> l 1:4:void writeCompressed(java.io.OutputStream,byte[]):170:173 -> m 1:1:void writeString(java.io.OutputStream,java.lang.String):71:71 -> n 1:1:void writeUInt(java.io.OutputStream,long,int):51:51 -> o 2:2:void writeUInt(java.io.OutputStream,long,int):53:53 -> o 3:3:void writeUInt(java.io.OutputStream,long,int):55:55 -> o 1:1:void writeUInt16(java.io.OutputStream,int):63:63 -> p 1:1:void writeUInt32(java.io.OutputStream,long):67:67 -> q 1:1:void writeUInt8(java.io.OutputStream,int):59:59 -> r androidx.profileinstaller.FileSectionType -> androidx.profileinstaller.f: androidx.profileinstaller.FileSectionType DEX_FILES -> e androidx.profileinstaller.FileSectionType METHODS -> h androidx.profileinstaller.FileSectionType AGGREGATION_COUNT -> i androidx.profileinstaller.FileSectionType EXTRA_DESCRIPTORS -> f androidx.profileinstaller.FileSectionType CLASSES -> g long mValue -> d androidx.profileinstaller.FileSectionType[] $VALUES -> j 1:1:void ():24:24 -> 2:5:void ():30:33 -> 6:6:void ():22:22 -> 1:2:void (java.lang.String,int,long):37:38 -> 1:1:androidx.profileinstaller.FileSectionType[] $values():22:22 -> a 1:1:long getValue():42:42 -> b 1:1:androidx.profileinstaller.FileSectionType valueOf(java.lang.String):22:22 -> valueOf 1:1:androidx.profileinstaller.FileSectionType[] values():22:22 -> values androidx.profileinstaller.ProfileInstallReceiver -> androidx.profileinstaller.ProfileInstallReceiver: 1:1:void ():38:38 -> 1:3:void saveProfile(androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):149:151 -> a 4:4:void saveProfile(androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):153:153 -> a 1:3:void onReceive(android.content.Context,android.content.Intent):102:104 -> onReceive 4:5:void onReceive(android.content.Context,android.content.Intent):106:107 -> onReceive 6:10:void onReceive(android.content.Context,android.content.Intent):109:113 -> onReceive 11:14:void onReceive(android.content.Context,android.content.Intent):117:120 -> onReceive 15:18:void onReceive(android.content.Context,android.content.Intent):122:125 -> onReceive 19:19:void onReceive(android.content.Context,android.content.Intent):127:127 -> onReceive androidx.profileinstaller.ProfileInstallReceiver$$ExternalSyntheticLambda0 -> androidx.profileinstaller.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstallReceiver$$InternalSyntheticLambda$0$ff8f773cfda7e6dea44f176a6403c85b45ae65a77083db23f11c8a72ed8726ff$0 androidx.profileinstaller.ProfileInstallReceiver$$InternalSyntheticLambda$0$ff8f773cfda7e6dea44f176a6403c85b45ae65a77083db23f11c8a72ed8726ff$0.INSTANCE -> d void androidx.profileinstaller.ProfileInstallReceiver$$InternalSyntheticLambda$0$ff8f773cfda7e6dea44f176a6403c85b45ae65a77083db23f11c8a72ed8726ff$0.() -> # {"id":"com.android.tools.r8.synthesized"} void androidx.profileinstaller.ProfileInstallReceiver$$InternalSyntheticLambda$0$ff8f773cfda7e6dea44f176a6403c85b45ae65a77083db23f11c8a72ed8726ff$0.() -> # {"id":"com.android.tools.r8.synthesized"} void androidx.profileinstaller.ProfileInstallReceiver$$InternalSyntheticLambda$0$ff8f773cfda7e6dea44f176a6403c85b45ae65a77083db23f11c8a72ed8726ff$0.execute(java.lang.Runnable) -> execute # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstallReceiver$ResultDiagnostics -> androidx.profileinstaller.ProfileInstallReceiver$a: androidx.profileinstaller.ProfileInstallReceiver this$0 -> a 1:1:void (androidx.profileinstaller.ProfileInstallReceiver):157:157 -> 1:1:void onDiagnosticReceived(int,java.lang.Object):160:160 -> a 1:2:void onResultReceived(int,java.lang.Object):165:166 -> b androidx.profileinstaller.ProfileInstaller -> androidx.profileinstaller.i: androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback LOG_DIAGNOSTICS -> b androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback EMPTY_DIAGNOSTICS -> a 1:1:void ():109:109 -> 2:2:void ():122:122 -> void $r8$lambda$lAFgOixnKjpoenploWSedI8N01U(androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,int,java.lang.Object) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:boolean deleteProfileWrittenFor(java.io.File):407:408 -> b 1:3:void deleteSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):630:632 -> c 1:2:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):367:368 -> d 3:5:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):374:376 -> d 6:6:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):382:382 -> d 7:7:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):384:384 -> d 8:8:boolean hasAlreadyWrittenProfileForThisInstall(android.content.pm.PackageInfo,java.io.File,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):374:374 -> d 1:1:void lambda$result$0(androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,int,java.lang.Object):96:96 -> e 1:4:void noteProfileWrittenFor(android.content.pm.PackageInfo,java.io.File):394:397 -> f 5:5:void noteProfileWrittenFor(android.content.pm.PackageInfo,java.io.File):395:395 -> f 1:1:void result(java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,int,java.lang.Object):96:96 -> g 1:2:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):431:432 -> h 3:3:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):435:435 -> h 4:4:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):437:437 -> h 5:5:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):440:440 -> h 6:8:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):444:446 -> h 9:9:boolean transcodeAndWrite(android.content.res.AssetManager,java.lang.String,android.content.pm.PackageInfo,java.io.File,java.lang.String,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):449:449 -> h 1:1:void writeProfile(android.content.Context):479:479 -> i 1:1:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):515:515 -> j 1:6:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):554:559 -> k 7:7:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):562:562 -> k 8:8:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):571:571 -> k 9:9:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):573:573 -> k 10:11:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):580:581 -> k 12:13:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):574:575 -> k 14:14:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):577:577 -> k 15:15:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):564:564 -> k 16:16:void writeProfile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,boolean):568:568 -> k 1:3:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):601:603 -> l 4:4:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):606:606 -> l 5:7:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):611:613 -> l 8:8:void writeSkipFile(android.content.Context,java.util.concurrent.Executor,androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback):608:608 -> l androidx.profileinstaller.ProfileInstaller$$ExternalSyntheticLambda0 -> androidx.profileinstaller.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback androidx.profileinstaller.ProfileInstaller$$InternalSyntheticLambda$1$ba41c54cc3b2165212896c571a1a200e9812d51602dc1180abe01513169ecf39$0.f$0 -> d java.lang.Object androidx.profileinstaller.ProfileInstaller$$InternalSyntheticLambda$1$ba41c54cc3b2165212896c571a1a200e9812d51602dc1180abe01513169ecf39$0.f$2 -> f int androidx.profileinstaller.ProfileInstaller$$InternalSyntheticLambda$1$ba41c54cc3b2165212896c571a1a200e9812d51602dc1180abe01513169ecf39$0.f$1 -> e void androidx.profileinstaller.ProfileInstaller$$InternalSyntheticLambda$1$ba41c54cc3b2165212896c571a1a200e9812d51602dc1180abe01513169ecf39$0.(androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback,int,java.lang.Object) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.profileinstaller.ProfileInstaller$$InternalSyntheticLambda$1$ba41c54cc3b2165212896c571a1a200e9812d51602dc1180abe01513169ecf39$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstaller$1 -> androidx.profileinstaller.i$a: 1:1:void ():109:109 -> void onDiagnosticReceived(int,java.lang.Object) -> a void onResultReceived(int,java.lang.Object) -> b androidx.profileinstaller.ProfileInstaller$2 -> androidx.profileinstaller.i$b: 1:1:void ():122:122 -> 1:1:void onDiagnosticReceived(int,java.lang.Object):144:144 -> a 1:1:void onResultReceived(int,java.lang.Object):180:180 -> b 2:2:void onResultReceived(int,java.lang.Object):177:177 -> b androidx.profileinstaller.ProfileInstaller$DiagnosticsCallback -> androidx.profileinstaller.i$c: void onDiagnosticReceived(int,java.lang.Object) -> a void onResultReceived(int,java.lang.Object) -> b androidx.profileinstaller.ProfileInstallerInitializer -> androidx.profileinstaller.ProfileInstallerInitializer: 1:1:void ():64:64 -> 1:1:java.util.List dependencies():126:126 -> a 1:1:java.lang.Object create(android.content.Context):64:64 -> b void $r8$lambda$QGpANLTF0YGY0pXfe2eje4OKwkc(androidx.profileinstaller.ProfileInstallerInitializer,android.content.Context) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$nkOIpN4NfyreWbcXjHv0xCvwgTY(android.content.Context) -> d # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$nvFqT5BztGB-MvszW9GUTUoI9rw(android.content.Context) -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.profileinstaller.ProfileInstallerInitializer$Result create(android.content.Context):76:76 -> f 2:2:androidx.profileinstaller.ProfileInstallerInitializer$Result create(android.content.Context):78:78 -> f 3:4:androidx.profileinstaller.ProfileInstallerInitializer$Result create(android.content.Context):82:83 -> f 1:1:void delayAfterFirstFrame(android.content.Context):94:94 -> g 1:1:void installAfterDelay(android.content.Context):108:108 -> h 2:2:void installAfterDelay(android.content.Context):110:110 -> h 3:3:void installAfterDelay(android.content.Context):112:112 -> h 4:5:void installAfterDelay(android.content.Context):114:115 -> h 6:6:void installAfterDelay(android.content.Context):117:117 -> h 1:1:void lambda$delayAfterFirstFrame$0(android.content.Context):94:94 -> i 1:1:void lambda$installAfterDelay$1(android.content.Context):117:117 -> j 1:1:void lambda$writeInBackground$2(android.content.Context):145:145 -> k 1:1:void writeInBackground(android.content.Context):138:138 -> l 2:2:void writeInBackground(android.content.Context):145:145 -> l androidx.profileinstaller.ProfileInstallerInitializer$$ExternalSyntheticLambda0 -> androidx.profileinstaller.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Context androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$1$3470824a2ed8d5448cb8a2e4151eb9c1bc301bdc9351f085270b0a2a469f1db5$0.f$0 -> d void androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$1$3470824a2ed8d5448cb8a2e4151eb9c1bc301bdc9351f085270b0a2a469f1db5$0.(android.content.Context) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$1$3470824a2ed8d5448cb8a2e4151eb9c1bc301bdc9351f085270b0a2a469f1db5$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstallerInitializer$$ExternalSyntheticLambda1 -> androidx.profileinstaller.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Context androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$2$ef1175cfab2b89481ab80ec8ff72c534d10d3f3117129f58437f748523ff19b1$0.f$0 -> d void androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$2$ef1175cfab2b89481ab80ec8ff72c534d10d3f3117129f58437f748523ff19b1$0.(android.content.Context) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$2$ef1175cfab2b89481ab80ec8ff72c534d10d3f3117129f58437f748523ff19b1$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstallerInitializer$$ExternalSyntheticLambda2 -> androidx.profileinstaller.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstallerInitializer androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$0$cd29323ab39da9bc089e387dc4949b57590e04f2a8e03aec296633a6f2d44c7d$0.f$0 -> d android.content.Context androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$0$cd29323ab39da9bc089e387dc4949b57590e04f2a8e03aec296633a6f2d44c7d$0.f$1 -> e void androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$0$cd29323ab39da9bc089e387dc4949b57590e04f2a8e03aec296633a6f2d44c7d$0.(androidx.profileinstaller.ProfileInstallerInitializer,android.content.Context) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.profileinstaller.ProfileInstallerInitializer$$InternalSyntheticLambda$0$cd29323ab39da9bc089e387dc4949b57590e04f2a8e03aec296633a6f2d44c7d$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstallerInitializer$Choreographer16Impl -> androidx.profileinstaller.ProfileInstallerInitializer$a: void $r8$lambda$DSwPKNQiVu4DdgIKQZrSpqkWM-A(java.lang.Runnable,long) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void lambda$postFrameCallback$0(java.lang.Runnable,long):161:161 -> b 1:1:void postFrameCallback(java.lang.Runnable):161:161 -> c androidx.profileinstaller.ProfileInstallerInitializer$Choreographer16Impl$$ExternalSyntheticLambda0 -> androidx.profileinstaller.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Runnable androidx.profileinstaller.ProfileInstallerInitializer$Choreographer16Impl$$InternalSyntheticLambda$1$89bf1e7fd40a2b9607d5e15e8a414874612201fff9edb747f29f86d639070cb5$0.f$0 -> a void androidx.profileinstaller.ProfileInstallerInitializer$Choreographer16Impl$$InternalSyntheticLambda$1$89bf1e7fd40a2b9607d5e15e8a414874612201fff9edb747f29f86d639070cb5$0.(java.lang.Runnable) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.profileinstaller.ProfileInstallerInitializer$Choreographer16Impl$$InternalSyntheticLambda$1$89bf1e7fd40a2b9607d5e15e8a414874612201fff9edb747f29f86d639070cb5$0.doFrame(long) -> doFrame # {"id":"com.android.tools.r8.synthesized"} androidx.profileinstaller.ProfileInstallerInitializer$Handler28Impl -> androidx.profileinstaller.ProfileInstallerInitializer$b: 1:1:android.os.Handler createAsync(android.os.Looper):174:174 -> a androidx.profileinstaller.ProfileInstallerInitializer$Result -> androidx.profileinstaller.ProfileInstallerInitializer$c: 1:1:void ():151:151 -> androidx.profileinstaller.ProfileTranscoder -> androidx.profileinstaller.n: byte[] MAGIC_PROFM -> b byte[] MAGIC_PROF -> a 1:2:void ():66:67 -> 1:2:void skipInlineCache(java.io.InputStream):1164:1165 -> A 3:4:void skipInlineCache(java.io.InputStream):1179:1180 -> A 5:5:void skipInlineCache(java.io.InputStream):1182:1182 -> A 1:2:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):98:99 -> B 3:4:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):103:104 -> B 5:6:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):108:109 -> B 7:8:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):113:114 -> B 9:10:boolean transcodeAndWriteBody(java.io.OutputStream,byte[],androidx.profileinstaller.DexProfileData[]):118:119 -> B 1:4:void writeClasses(java.io.OutputStream,androidx.profileinstaller.DexProfileData):717:720 -> C 1:1:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):285:285 -> D 2:4:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):288:290 -> D 5:5:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):293:293 -> D 6:6:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):299:299 -> D 7:7:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):302:302 -> D 8:8:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):304:304 -> D 9:10:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):310:311 -> D 11:11:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):313:313 -> D 12:13:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):315:316 -> D 14:14:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):322:322 -> D 15:15:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):328:328 -> D 16:16:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):317:317 -> D 17:17:androidx.profileinstaller.WritableFileSection writeDexFileSection(androidx.profileinstaller.DexProfileData[]):285:285 -> D 1:2:void writeHeader(java.io.OutputStream,byte[]):80:81 -> E 1:3:void writeLineData(java.io.OutputStream,androidx.profileinstaller.DexProfileData):671:673 -> F 1:6:void writeLineHeader(java.io.OutputStream,androidx.profileinstaller.DexProfileData,java.lang.String):651:656 -> G 1:4:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):733:736 -> H 5:5:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):739:739 -> H 6:6:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):743:743 -> H 7:7:void writeMethodBitmap(java.io.OutputStream,androidx.profileinstaller.DexProfileData):746:746 -> H 1:3:void writeMethodsWithInlineCaches(java.io.OutputStream,androidx.profileinstaller.DexProfileData):689:691 -> I 4:5:void writeMethodsWithInlineCaches(java.io.OutputStream,androidx.profileinstaller.DexProfileData):696:697 -> I 1:8:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):145:152 -> J 9:10:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):154:155 -> J 11:12:void writeProfileForN(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):158:159 -> J 1:3:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):521:523 -> K 4:9:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):526:531 -> K 10:11:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):533:534 -> K 12:12:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):536:536 -> K 13:14:void writeProfileForO(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):539:540 -> K 1:3:void writeProfileForO_MR1(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):482:484 -> L 1:3:void writeProfileForP(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):473:475 -> M 1:1:void writeProfileForS(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):228:228 -> N 1:5:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):237:241 -> O 6:6:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):244:244 -> O 7:10:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):248:251 -> O 11:11:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):253:253 -> O 12:12:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):255:255 -> O 13:16:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):257:260 -> O 17:17:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):262:262 -> O 18:19:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):264:265 -> O 20:20:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):267:267 -> O 21:21:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):269:269 -> O 22:23:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):271:272 -> O 24:25:void writeProfileSections(java.io.OutputStream,androidx.profileinstaller.DexProfileData[]):276:277 -> O 1:2:int computeMethodFlags(androidx.profileinstaller.DexProfileData):427:428 -> a 1:1:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):562:562 -> b 2:2:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):569:569 -> b 3:3:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):571:571 -> b 4:4:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):573:573 -> b 5:5:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):577:577 -> b 6:6:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):583:583 -> b 7:10:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):585:588 -> b 11:13:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):593:595 -> b 14:15:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):599:600 -> b 16:16:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):604:604 -> b 17:17:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):608:608 -> b 18:20:byte[] createCompressibleBody(androidx.profileinstaller.DexProfileData[],byte[]):605:605 -> b 1:3:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):335:337 -> c 4:4:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):340:340 -> c 5:5:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):343:343 -> c 6:7:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):345:346 -> c 8:9:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):348:349 -> c 10:10:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):355:355 -> c 11:11:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):361:361 -> c 12:12:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):350:350 -> c 13:13:androidx.profileinstaller.WritableFileSection createCompressibleClassSection(androidx.profileinstaller.DexProfileData[]):335:335 -> c 1:3:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):368:370 -> d 4:4:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):372:372 -> d 5:5:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):374:374 -> d 6:6:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):376:376 -> d 7:7:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):379:379 -> d 8:8:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):381:381 -> d 9:9:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):384:384 -> d 10:12:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):386:388 -> d 13:14:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):391:392 -> d 15:15:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):398:398 -> d 16:16:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):404:404 -> d 17:17:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):393:393 -> d 18:18:androidx.profileinstaller.WritableFileSection createCompressibleMethodsSection(androidx.profileinstaller.DexProfileData[]):368:368 -> d 1:5:byte[] createMethodBitmapRegion(androidx.profileinstaller.DexProfileData):410:410 -> e 1:5:byte[] createMethodsWithInlineCaches(androidx.profileinstaller.DexProfileData):419:419 -> f 1:4:java.lang.String enforceSeparator(java.lang.String,java.lang.String):1050:1053 -> g 1:1:java.lang.String extractKey(java.lang.String):1061:1061 -> h 2:2:java.lang.String extractKey(java.lang.String):1063:1063 -> h 3:3:java.lang.String extractKey(java.lang.String):1067:1067 -> h 1:1:androidx.profileinstaller.DexProfileData findByDexName(androidx.profileinstaller.DexProfileData[],java.lang.String):959:959 -> i 2:5:androidx.profileinstaller.DexProfileData findByDexName(androidx.profileinstaller.DexProfileData[],java.lang.String):964:967 -> i 1:4:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1036:1039 -> j 5:6:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1042:1043 -> j 7:7:java.lang.String generateDexKey(java.lang.String,java.lang.String,byte[]):1040:1040 -> j 1:1:int getMethodBitmapStorageSize(int):613:613 -> k 1:1:int methodFlagBitmapIndex(int,int,int):1243:1243 -> l 2:2:int methodFlagBitmapIndex(int,int,int):1237:1237 -> l 1:1:int[] readClasses(java.io.InputStream,int):1193:1193 -> m 2:2:int[] readClasses(java.io.InputStream,int):1196:1196 -> m 3:3:int[] readClasses(java.io.InputStream,int):1198:1198 -> m 1:1:int readFlagsFromBitmap(java.util.BitSet,int,int):1223:1223 -> n 2:2:int readFlagsFromBitmap(java.util.BitSet,int,int):1226:1226 -> n 1:2:byte[] readHeader(java.io.InputStream,byte[]):70:71 -> o 3:3:byte[] readHeader(java.io.InputStream,byte[]):76:76 -> o 4:4:byte[] readHeader(java.io.InputStream,byte[]):74:74 -> o 1:1:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1133:1133 -> p 2:2:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1137:1137 -> p 3:3:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1140:1140 -> p 4:4:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1143:1143 -> p 5:5:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1146:1146 -> p 6:6:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1148:1148 -> p 7:8:void readHotMethodRegion(java.io.InputStream,androidx.profileinstaller.DexProfileData):1156:1157 -> p 1:2:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):819:820 -> q 3:3:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):828:828 -> q 4:4:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):824:824 -> q 5:6:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):829:830 -> q 7:7:androidx.profileinstaller.DexProfileData[] readMeta(java.io.InputStream,byte[],byte[],androidx.profileinstaller.DexProfileData[]):832:832 -> q 1:1:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):850:850 -> r 2:4:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):853:855 -> r 5:5:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):859:859 -> r 6:6:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):864:864 -> r 7:10:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):866:866 -> r 11:11:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):864:864 -> r 12:12:androidx.profileinstaller.DexProfileData[] readMetadata001(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):851:851 -> r 1:1:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):986:986 -> s 2:2:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):989:989 -> s 3:4:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):993:994 -> s 5:7:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):996:998 -> s 8:9:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1003:1004 -> s 10:10:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1007:1007 -> s 11:11:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1009:1009 -> s 12:12:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):1005:1005 -> s 13:13:androidx.profileinstaller.DexProfileData[] readMetadataForNBody(java.io.InputStream,int,androidx.profileinstaller.DexProfileData[]):990:990 -> s 1:1:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):887:887 -> t 2:2:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):889:889 -> t 3:3:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):891:891 -> t 4:4:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):894:894 -> t 5:7:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):899:901 -> t 8:8:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):907:907 -> t 9:9:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):900:900 -> t 10:10:androidx.profileinstaller.DexProfileData[] readMetadataV002(java.io.InputStream,byte[],androidx.profileinstaller.DexProfileData[]):899:899 -> t 1:1:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):918:918 -> u 2:2:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):921:921 -> u 3:3:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):926:926 -> u 4:5:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):928:929 -> u 6:6:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):931:931 -> u 7:8:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):933:934 -> u 9:9:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):939:939 -> u 10:10:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):943:943 -> u 11:13:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):946:948 -> u 14:14:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):936:936 -> u 15:15:androidx.profileinstaller.DexProfileData[] readMetadataV002Body(java.io.InputStream,byte[],int,androidx.profileinstaller.DexProfileData[]):922:922 -> u 1:5:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1208:1212 -> v 6:8:void readMethodBitmap(java.io.InputStream,androidx.profileinstaller.DexProfileData):1214:1216 -> v 1:1:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):791:791 -> w 2:4:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):794:796 -> w 5:5:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):800:800 -> w 6:6:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):805:805 -> w 7:10:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):807:807 -> w 11:11:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):805:805 -> w 12:12:androidx.profileinstaller.DexProfileData[] readProfile(java.io.InputStream,byte[],java.lang.String):792:792 -> w 1:1:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1085:1085 -> x 2:2:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1089:1089 -> x 3:7:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1091:1095 -> x 8:8:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1097:1097 -> x 9:9:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1099:1099 -> x 10:10:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1113:1113 -> x 11:11:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1115:1115 -> x 12:12:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1118:1118 -> x 13:13:androidx.profileinstaller.DexProfileData[] readUncompressedBody(java.io.InputStream,java.lang.String,int):1123:1123 -> x int roundUpToByte(int) -> y 1:4:void setMethodBitmapBit(byte[],int,int,androidx.profileinstaller.DexProfileData):634:637 -> z androidx.profileinstaller.ProfileVerifier -> androidx.profileinstaller.o: java.lang.Object SYNC_OBJ -> b androidx.concurrent.futures.ResolvableFuture sFuture -> a androidx.profileinstaller.ProfileVerifier$CompilationStatus sCompilationStatus -> c 1:2:void ():76:77 -> 3:3:void ():81:81 -> 1:3:long getPackageLastUpdateTime(android.content.Context):299:301 -> a 4:4:long getPackageLastUpdateTime(android.content.Context):303:303 -> a 1:1:androidx.profileinstaller.ProfileVerifier$CompilationStatus setCompilationStatus(int,boolean,boolean):285:285 -> b 2:3:androidx.profileinstaller.ProfileVerifier$CompilationStatus setCompilationStatus(int,boolean,boolean):290:291 -> b 1:1:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):129:129 -> c 2:2:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):133:133 -> c 3:4:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):135:136 -> c 5:5:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):140:140 -> c 6:8:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):152:154 -> c 9:9:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):156:156 -> c 10:12:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):159:161 -> c 13:13:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):163:163 -> c 14:14:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):169:169 -> c 15:15:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):179:179 -> c 16:16:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):181:181 -> c 17:17:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):183:183 -> c 18:18:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):185:185 -> c 19:19:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):205:205 -> c 20:20:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):237:237 -> c 21:21:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):251:251 -> c 22:22:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):257:257 -> c 23:23:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):266:266 -> c 24:24:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):268:268 -> c 25:25:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):276:276 -> c 26:26:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):171:171 -> c 27:27:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):142:142 -> c 28:28:androidx.profileinstaller.ProfileVerifier$CompilationStatus writeProfileVerification(android.content.Context,boolean):277:277 -> c androidx.profileinstaller.ProfileVerifier$Api33Impl -> androidx.profileinstaller.o$a: 1:2:android.content.pm.PackageInfo getPackageInfo(android.content.pm.PackageManager,android.content.Context):559:560 -> a 3:3:android.content.pm.PackageInfo getPackageInfo(android.content.pm.PackageManager,android.content.Context):558:558 -> a androidx.profileinstaller.ProfileVerifier$Cache -> androidx.profileinstaller.o$b: long mInstalledCurrentProfileSize -> d long mPackageLastUpdateTime -> c int mResultCode -> b int mSchema -> a 1:5:void (int,int,long,long):337:341 -> 1:6:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):376:381 -> a 7:7:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):383:383 -> a 8:8:androidx.profileinstaller.ProfileVerifier$Cache readFromFile(java.io.File):376:376 -> a 1:7:void writeOnFile(java.io.File):366:372 -> b 8:8:void writeOnFile(java.io.File):367:367 -> b 1:3:boolean equals(java.lang.Object):347:349 -> equals 1:6:int hashCode():357:357 -> hashCode androidx.profileinstaller.ProfileVerifier$CompilationStatus -> androidx.profileinstaller.o$c: boolean mHasReferenceProfile -> b boolean mHasCurrentProfile -> c int mResultCode -> a 1:4:void (int,boolean,boolean):486:489 -> androidx.profileinstaller.ProfileVersion -> androidx.profileinstaller.p: byte[] V010_P -> b byte[] V015_S -> a byte[] METADATA_V002 -> g byte[] V005_O -> d byte[] V009_O_MR1 -> c byte[] METADATA_V001_N -> f byte[] V001_N -> e 1:7:void ():29:35 -> 1:1:java.lang.String dexKeySeparator(byte[]):40:40 -> a 2:2:java.lang.String dexKeySeparator(byte[]):42:42 -> a androidx.profileinstaller.WritableFileSection -> androidx.profileinstaller.q: int mExpectedInflateSize -> b androidx.profileinstaller.FileSectionType mType -> a byte[] mContents -> c boolean mNeedsCompression -> d 1:5:void (androidx.profileinstaller.FileSectionType,int,byte[],boolean):34:38 -> androidx.savedstate.R$id -> n.a: int view_tree_saved_state_registry_owner -> a androidx.savedstate.Recreator -> androidx.savedstate.Recreator: # {"id":"sourceFile","fileName":"Recreator.kt"} androidx.savedstate.SavedStateRegistryOwner owner -> d androidx.savedstate.Recreator$Companion Companion -> e 1:2:void (androidx.savedstate.SavedStateRegistryOwner):24:25 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):29:29 -> a 2:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):32:35 -> a 6:7:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):41:42 -> a 8:8:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):36:36 -> a 9:9:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):30:30 -> a 1:2:void reflectiveNew(java.lang.String):49:50 -> b 3:3:void reflectiveNew(java.lang.String):48:48 -> b 4:4:void reflectiveNew(java.lang.String):56:56 -> b 5:5:void reflectiveNew(java.lang.String):63:63 -> b 6:6:void reflectiveNew(java.lang.String):66:66 -> b 7:7:void reflectiveNew(java.lang.String):65:65 -> b 8:8:void reflectiveNew(java.lang.String):70:70 -> b 9:9:void reflectiveNew(java.lang.String):68:68 -> b 10:12:void reflectiveNew(java.lang.String):58:58 -> b 13:13:void reflectiveNew(java.lang.String):52:52 -> b androidx.savedstate.Recreator$Companion -> androidx.savedstate.Recreator$a: # {"id":"sourceFile","fileName":"Recreator.kt"} 1:1:void ():93:93 -> androidx.savedstate.Recreator$SavedStateProvider -> androidx.savedstate.Recreator$b: # {"id":"sourceFile","fileName":"Recreator.kt"} java.util.Set classes -> a 1:1:void (androidx.savedstate.SavedStateRegistry):73:73 -> 2:2:void (androidx.savedstate.SavedStateRegistry):76:76 -> 3:3:void (androidx.savedstate.SavedStateRegistry):79:79 -> 1:2:android.os.Bundle saveState():83:84 -> a 1:1:void add(java.lang.String):89:89 -> b androidx.savedstate.SavedStateRegistry -> androidx.savedstate.a: # {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} android.os.Bundle restoredState -> c androidx.savedstate.Recreator$SavedStateProvider recreatorProvider -> e androidx.savedstate.SavedStateRegistry$Companion Companion -> g androidx.arch.core.internal.SafeIterableMap components -> a boolean isAllowingSavingState -> f boolean attached -> b boolean isRestored -> d 1:1:void ():32:32 -> 2:2:void ():34:34 -> 3:3:void setAllowingSavingState$savedstate_release(boolean):48:48 -> 3:3:void ():48 -> void $r8$lambda$AUDDdpkzZrJMhBj0r-_9pI-j6hA(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:android.os.Bundle consumeRestoredStateForKey(java.lang.String):72:72 -> b 2:6:android.os.Bundle consumeRestoredStateForKey(java.lang.String):76:80 -> b 7:7:android.os.Bundle consumeRestoredStateForKey(java.lang.String):72:72 -> b 1:2:androidx.savedstate.SavedStateRegistry$SavedStateProvider getSavedStateProvider(java.lang.String):128:129 -> c 1:4:void performAttach$lambda$4(androidx.savedstate.SavedStateRegistry,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):202:205 -> d 1:1:void performAttach$savedstate_release(androidx.lifecycle.Lifecycle):199:199 -> e 2:2:void performAttach$savedstate_release(androidx.lifecycle.Lifecycle):201:201 -> e 3:3:void performAttach$savedstate_release(androidx.lifecycle.Lifecycle):208:208 -> e 4:4:void performAttach$savedstate_release(androidx.lifecycle.Lifecycle):199:199 -> e 1:1:void performRestore$savedstate_release(android.os.Bundle):217:217 -> f 2:3:void performRestore$savedstate_release(android.os.Bundle):221:222 -> f 4:4:void performRestore$savedstate_release(android.os.Bundle):224:224 -> f 5:5:void performRestore$savedstate_release(android.os.Bundle):221:221 -> f 6:6:void performRestore$savedstate_release(android.os.Bundle):217:217 -> f 1:3:void performSave(android.os.Bundle):239:241 -> g 4:7:void performSave(android.os.Bundle):244:247 -> g 8:9:void performSave(android.os.Bundle):249:250 -> g 1:2:void registerSavedStateProvider(java.lang.String,androidx.savedstate.SavedStateRegistry$SavedStateProvider):109:110 -> h 1:2:void runOnNextRecreation(java.lang.Class):180:181 -> i 3:3:void runOnNextRecreation(java.lang.Class):183:183 -> i 4:4:void runOnNextRecreation(java.lang.Class):190:190 -> i 5:7:void runOnNextRecreation(java.lang.Class):185:185 -> i 8:8:void runOnNextRecreation(java.lang.Class):180:180 -> i androidx.savedstate.SavedStateRegistry$AutoRecreated -> androidx.savedstate.a$a: # {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} void onRecreated(androidx.savedstate.SavedStateRegistryOwner) -> a androidx.savedstate.SavedStateRegistry$Companion -> androidx.savedstate.a$b: # {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} 1:1:void ():267:267 -> androidx.savedstate.SavedStateRegistry$SavedStateProvider -> androidx.savedstate.a$c: # {"id":"sourceFile","fileName":"SavedStateRegistry.kt"} android.os.Bundle saveState() -> a androidx.savedstate.SavedStateRegistryController -> n.c: # {"id":"sourceFile","fileName":"SavedStateRegistryController.kt"} androidx.savedstate.SavedStateRegistryOwner owner -> a androidx.savedstate.SavedStateRegistryController$Companion Companion -> d androidx.savedstate.SavedStateRegistry savedStateRegistry -> b boolean attached -> c 1:1:void (androidx.savedstate.SavedStateRegistryOwner):28:28 -> 2:2:void (androidx.savedstate.SavedStateRegistryOwner):33:33 -> androidx.savedstate.SavedStateRegistryController create(androidx.savedstate.SavedStateRegistryOwner) -> a 1:1:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():33:33 -> b 1:2:void performAttach():44:45 -> c 3:5:void performAttach():48:50 -> c 6:6:void performAttach():45:45 -> c 1:2:void performRestore(android.os.Bundle):62:63 -> d 3:4:void performRestore(android.os.Bundle):65:66 -> d 5:5:void performRestore(android.os.Bundle):69:69 -> d 6:6:void performRestore(android.os.Bundle):67:67 -> d 7:7:void performRestore(android.os.Bundle):66:66 -> d 1:1:void performSave(android.os.Bundle):81:81 -> e androidx.savedstate.SavedStateRegistryController$Companion -> n.c$a: # {"id":"sourceFile","fileName":"SavedStateRegistryController.kt"} 1:1:void ():84:84 -> 1:1:androidx.savedstate.SavedStateRegistryController create(androidx.savedstate.SavedStateRegistryOwner):92:92 -> a androidx.savedstate.SavedStateRegistryOwner -> n.d: # {"id":"sourceFile","fileName":"SavedStateRegistryOwner.kt"} androidx.savedstate.ViewTreeSavedStateRegistryOwner -> n.e: # {"id":"sourceFile","fileName":"ViewTreeSavedStateRegistryOwner.kt"} 1:1:void set(android.view.View,androidx.savedstate.SavedStateRegistryOwner):41:41 -> a androidx.startup.AppInitializer -> androidx.startup.a: java.util.Map mInitialized -> a android.content.Context mContext -> c java.lang.Object sLock -> e java.util.Set mDiscovered -> b androidx.startup.AppInitializer sInstance -> d 1:1:void ():57:57 -> 1:4:void (android.content.Context):73:76 -> 1:7:void discoverAndInitialize():200:206 -> a 8:8:void discoverAndInitialize():210:210 -> a 9:9:void discoverAndInitialize():208:208 -> a 10:11:void discoverAndInitialize():210:211 -> a 1:1:void discoverAndInitialize(android.os.Bundle):216:216 -> b 2:8:void discoverAndInitialize(android.os.Bundle):219:225 -> b 9:9:void discoverAndInitialize(android.os.Bundle):228:228 -> b 10:11:void discoverAndInitialize(android.os.Bundle):237:238 -> b 12:12:void discoverAndInitialize(android.os.Bundle):242:242 -> b 1:1:java.lang.Object doInitialize(java.lang.Class,java.util.Set):149:149 -> c 2:2:java.lang.Object doInitialize(java.lang.Class,java.util.Set):153:153 -> c 3:3:java.lang.Object doInitialize(java.lang.Class,java.util.Set):155:155 -> c 4:5:java.lang.Object doInitialize(java.lang.Class,java.util.Set):162:163 -> c 6:7:java.lang.Object doInitialize(java.lang.Class,java.util.Set):165:166 -> c 8:8:java.lang.Object doInitialize(java.lang.Class,java.util.Set):168:168 -> c 9:12:java.lang.Object doInitialize(java.lang.Class,java.util.Set):170:173 -> c 13:13:java.lang.Object doInitialize(java.lang.Class,java.util.Set):180:180 -> c 14:15:java.lang.Object doInitialize(java.lang.Class,java.util.Set):184:185 -> c 16:16:java.lang.Object doInitialize(java.lang.Class,java.util.Set):187:187 -> c 17:17:java.lang.Object doInitialize(java.lang.Class,java.util.Set):190:190 -> c 18:18:java.lang.Object doInitialize(java.lang.Class,java.util.Set):194:194 -> c 19:19:java.lang.Object doInitialize(java.lang.Class,java.util.Set):157:157 -> c 20:20:java.lang.Object doInitialize(java.lang.Class,java.util.Set):156:156 -> c 21:21:java.lang.Object doInitialize(java.lang.Class,java.util.Set):159:159 -> c 22:23:java.lang.Object doInitialize(java.lang.Class,java.util.Set):194:195 -> c 1:4:androidx.startup.AppInitializer getInstance(android.content.Context):86:89 -> d 5:5:androidx.startup.AppInitializer getInstance(android.content.Context):91:91 -> d 6:6:androidx.startup.AppInitializer getInstance(android.content.Context):93:93 -> d 1:1:boolean isEagerlyInitialized(java.lang.Class):128:128 -> e androidx.startup.InitializationProvider -> androidx.startup.InitializationProvider: 1:1:void ():33:33 -> 1:1:int delete(android.net.Uri,java.lang.String,java.lang.String[]):83:83 -> delete 1:1:java.lang.String getType(android.net.Uri):69:69 -> getType 1:1:android.net.Uri insert(android.net.Uri,android.content.ContentValues):75:75 -> insert 1:1:boolean onCreate():37:37 -> onCreate 2:2:boolean onCreate():43:43 -> onCreate 3:3:boolean onCreate():45:45 -> onCreate 4:4:boolean onCreate():50:50 -> onCreate 1:1:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):63:63 -> query 1:1:int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]):92:92 -> update androidx.startup.Initializer -> o.a: java.util.List dependencies() -> a java.lang.Object create(android.content.Context) -> b androidx.startup.R$string -> o.b: int androidx_startup -> a androidx.startup.StartupException -> o.c: 1:1:void (java.lang.String):31:31 -> 2:2:void (java.lang.Throwable):35:35 -> androidx.tracing.Trace -> p.a: java.lang.reflect.Method sAsyncTraceBeginMethod -> c long sTraceTagApp -> a java.lang.reflect.Method sAsyncTraceEndMethod -> d java.lang.reflect.Method sIsTagEnabledMethod -> b 1:2:void beginAsyncSection(java.lang.String,int):111:112 -> a 3:3:void beginAsyncSection(java.lang.String,int):117:117 -> a 1:1:void beginAsyncSectionFallback(java.lang.String,int):177:177 -> b 2:3:void beginAsyncSectionFallback(java.lang.String,int):179:180 -> b 4:4:void beginAsyncSectionFallback(java.lang.String,int):186:186 -> b 5:5:void beginAsyncSectionFallback(java.lang.String,int):188:188 -> b 1:2:void beginSection(java.lang.String):80:81 -> c 1:2:void endAsyncSection(java.lang.String,int):131:132 -> d 3:3:void endAsyncSection(java.lang.String,int):137:137 -> d 1:1:void endAsyncSectionFallback(java.lang.String,int):194:194 -> e 2:3:void endAsyncSectionFallback(java.lang.String,int):196:197 -> e 4:4:void endAsyncSectionFallback(java.lang.String,int):203:203 -> e 5:5:void endAsyncSectionFallback(java.lang.String,int):205:205 -> e 1:2:void endSection():93:94 -> f 1:4:void handleException(java.lang.String,java.lang.Exception):229:232 -> g 5:5:void handleException(java.lang.String,java.lang.Exception):234:234 -> g 6:6:void handleException(java.lang.String,java.lang.Exception):237:237 -> g 1:2:boolean isEnabled():61:62 -> h 3:3:boolean isEnabled():66:66 -> h 1:1:boolean isEnabledFallback():159:159 -> i 2:6:boolean isEnabledFallback():161:165 -> i 7:7:boolean isEnabledFallback():167:167 -> i 8:8:boolean isEnabledFallback():169:169 -> i androidx.tracing.TraceApi18Impl -> p.b: 1:1:void beginSection(java.lang.String):49:49 -> a 1:1:void endSection():60:60 -> b androidx.tracing.TraceApi29Impl -> p.c: 1:1:void beginAsyncSection(java.lang.String,int):46:46 -> a 1:1:void endAsyncSection(java.lang.String,int):58:58 -> b androidx.versionedparcelable.CustomVersionedParcelable -> androidx.versionedparcelable.CustomVersionedParcelable: 1:1:void ():27:27 -> androidx.versionedparcelable.ParcelImpl -> androidx.versionedparcelable.ParcelImpl: androidx.versionedparcelable.VersionedParcelable mParcel -> d 1:1:void ():60:60 -> 1:2:void (android.os.Parcel):38:39 -> 1:2:void writeToParcel(android.os.Parcel,int):56:57 -> writeToParcel androidx.versionedparcelable.ParcelImpl$1 -> androidx.versionedparcelable.ParcelImpl$a: 1:1:void ():60:60 -> 1:1:androidx.versionedparcelable.ParcelImpl createFromParcel(android.os.Parcel):63:63 -> a 1:1:androidx.versionedparcelable.ParcelImpl[] newArray(int):68:68 -> b 1:1:java.lang.Object createFromParcel(android.os.Parcel):60:60 -> createFromParcel 1:1:java.lang.Object[] newArray(int):60:60 -> newArray androidx.versionedparcelable.VersionedParcel -> androidx.versionedparcelable.a: androidx.collection.ArrayMap mParcelizerCache -> c androidx.collection.ArrayMap mReadCache -> a androidx.collection.ArrayMap mWriteCache -> b 1:4:void (androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):86:89 -> void writeByteArray(byte[]) -> A 1:2:void writeByteArray(byte[],int):304:305 -> B void writeCharSequence(java.lang.CharSequence) -> C 1:2:void writeCharSequence(java.lang.CharSequence,int):325:326 -> D void writeInt(int) -> E 1:2:void writeInt(int,int):334:335 -> F void writeParcelable(android.os.Parcelable) -> G 1:2:void writeParcelable(android.os.Parcelable,int):391:392 -> H void writeString(java.lang.String) -> I 1:2:void writeString(java.lang.String,int):370:371 -> J 1:2:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1586:1587 -> K 3:3:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1598:1598 -> K 4:4:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1596:1596 -> K 5:6:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1591:1592 -> K 7:7:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1594:1594 -> K 8:8:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1589:1589 -> K 1:1:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1029:1029 -> L 2:2:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1032:1032 -> L 3:5:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1034:1036 -> L 1:2:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1021:1022 -> M 1:1:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1042:1042 -> N 2:2:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1047:1047 -> N 3:3:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1044:1044 -> N void closeField() -> a androidx.versionedparcelable.VersionedParcel createSubParcel() -> b 1:1:java.lang.Class findParcelClass(java.lang.Class):1628:1628 -> c 2:5:java.lang.Class findParcelClass(java.lang.Class):1630:1633 -> c 1:1:java.lang.reflect.Method getReadMethod(java.lang.String):1604:1604 -> d 2:5:java.lang.reflect.Method getReadMethod(java.lang.String):1606:1609 -> d 1:1:java.lang.reflect.Method getWriteMethod(java.lang.Class):1616:1616 -> e 2:5:java.lang.reflect.Method getWriteMethod(java.lang.Class):1618:1621 -> e boolean isStream() -> f boolean readBoolean() -> g 1:1:boolean readBoolean(boolean,int):399:399 -> h 2:2:boolean readBoolean(boolean,int):402:402 -> h byte[] readByteArray() -> i 1:1:byte[] readByteArray(byte[],int):472:472 -> j 2:2:byte[] readByteArray(byte[],int):475:475 -> j java.lang.CharSequence readCharSequence() -> k 1:1:java.lang.CharSequence readCharSequence(java.lang.CharSequence,int):616:616 -> l 2:2:java.lang.CharSequence readCharSequence(java.lang.CharSequence,int):619:619 -> l boolean readField(int) -> m 1:2:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1565:1566 -> n 3:3:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1577:1577 -> n 4:4:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1575:1575 -> n 5:6:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1570:1571 -> n 7:7:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1573:1573 -> n 8:8:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1568:1568 -> n int readInt() -> o 1:1:int readInt(int,int):409:409 -> p 2:2:int readInt(int,int):412:412 -> p android.os.Parcelable readParcelable() -> q 1:1:android.os.Parcelable readParcelable(android.os.Parcelable,int):481:481 -> r 2:2:android.os.Parcelable readParcelable(android.os.Parcelable,int):484:484 -> r java.lang.String readString() -> s 1:1:java.lang.String readString(java.lang.String,int):451:451 -> t 2:2:java.lang.String readString(java.lang.String,int):454:454 -> t 1:1:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1509:1509 -> u 2:2:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513:1513 -> u 1:1:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1493:1493 -> v 2:2:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1496:1496 -> v void setOutputField(int) -> w void setSerializationFlags(boolean,boolean) -> x void writeBoolean(boolean) -> y 1:2:void writeBoolean(boolean,int):294:295 -> z androidx.versionedparcelable.VersionedParcelParcel -> androidx.versionedparcelable.b: android.util.SparseIntArray mPositionLookup -> d java.lang.String mPrefix -> h int mNextRead -> j android.os.Parcel mParcel -> e int mFieldId -> k int mCurrentField -> i int mOffset -> f int mEnd -> g 1:1:void (android.os.Parcel):51:51 -> 2:2:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):60:60 -> 3:3:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):41:41 -> 4:6:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):46:48 -> 7:11:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):61:65 -> 1:2:void writeByteArray(byte[]):127:128 -> A 3:3:void writeByteArray(byte[]):130:130 -> A 1:1:void writeCharSequence(java.lang.CharSequence):196:196 -> C 1:1:void writeInt(int):146:146 -> E 1:1:void writeParcelable(android.os.Parcelable):176:176 -> G 1:1:void writeString(java.lang.String):166:166 -> I 1:3:void closeField():99:101 -> a 4:6:void closeField():107:109 -> a 1:1:androidx.versionedparcelable.VersionedParcel createSubParcel():119:119 -> b 1:1:boolean readBoolean():258:258 -> g 1:1:byte[] readByteArray():236:236 -> i 2:3:byte[] readByteArray():240:241 -> i 1:1:java.lang.CharSequence readCharSequence():201:201 -> k 1:2:boolean readField(int):70:71 -> m 3:3:boolean readField(int):74:74 -> m 4:6:boolean readField(int):77:79 -> m 7:7:boolean readField(int):82:82 -> m 8:8:boolean readField(int):84:84 -> m 1:1:int readInt():206:206 -> o 1:1:android.os.Parcelable readParcelable():248:248 -> q 1:1:java.lang.String readString():226:226 -> s 1:3:void setOutputField(int):89:91 -> w 4:5:void setOutputField(int):93:94 -> w 1:1:void writeBoolean(boolean):181:181 -> y androidx.versionedparcelable.VersionedParcelable -> q.a: androidx.window.core.Bounds -> androidx.window.core.Bounds: # {"id":"sourceFile","fileName":"Bounds.kt"} 1:5:void (int,int,int,int):30:34 -> 6:6:void (android.graphics.Rect):36:36 -> 1:1:boolean equals(java.lang.Object):73:73 -> equals 2:2:boolean equals(java.lang.Object):75:75 -> equals 3:6:boolean equals(java.lang.Object):77:80 -> equals 1:1:int getBottom():34:34 -> getBottom 1:1:int getHeight():53:53 -> getHeight 1:1:int getLeft():31:31 -> getLeft 1:1:int getRight():33:33 -> getRight 1:1:int getTop():32:32 -> getTop 1:1:int getWidth():47:47 -> getWidth 1:4:int hashCode():86:89 -> hashCode 1:1:boolean isEmpty():59:59 -> isEmpty 1:1:boolean isZero():65:65 -> isZero 1:1:android.graphics.Rect toRect():41:41 -> toRect 1:1:java.lang.String toString():68:68 -> toString androidx.window.core.ExperimentalWindowApi -> androidx.window.core.ExperimentalWindowApi: # {"id":"sourceFile","fileName":"ExperimentalWindowApi.kt"} androidx.window.core.Version -> androidx.window.core.Version: # {"id":"sourceFile","fileName":"Version.kt"} 1:4:void ():78:81 -> 1:5:void (int,int,int,java.lang.String):24:28 -> 6:6:void (int,int,int,java.lang.String):32:32 -> 1:1:androidx.window.core.Version access$getCURRENT$cp():24:24 -> access$getCURRENT$cp 1:1:androidx.window.core.Version access$getUNKNOWN$cp():24:24 -> access$getUNKNOWN$cp 1:1:androidx.window.core.Version access$getVERSION_0_1$cp():24:24 -> access$getVERSION_0_1$cp 1:1:androidx.window.core.Version access$getVERSION_1_0$cp():24:24 -> access$getVERSION_1_0$cp 1:1:int compareTo(java.lang.Object):24:24 -> compareTo 2:2:int compareTo(androidx.window.core.Version):56:56 -> compareTo 1:1:boolean equals(java.lang.Object):60:60 -> equals 2:2:boolean equals(java.lang.Object):65:65 -> equals 1:1:java.math.BigInteger getBigInteger():32:32 -> getBigInteger 1:1:java.lang.String getDescription():28:28 -> getDescription 1:1:int getMajor():25:25 -> getMajor 1:1:int getMinor():26:26 -> getMinor 1:1:int getPatch():27:27 -> getPatch 1:3:int hashCode():71:73 -> hashCode 1:2:java.lang.String toString():40:41 -> toString 3:3:java.lang.String toString():45:45 -> toString androidx.window.core.Version$Companion -> androidx.window.core.Version$Companion: # {"id":"sourceFile","fileName":"Version.kt"} 1:1:void ():77:77 -> 1:1:androidx.window.core.Version getCURRENT():81:81 -> getCURRENT 1:1:androidx.window.core.Version getUNKNOWN():78:78 -> getUNKNOWN 1:1:androidx.window.core.Version getVERSION_0_1():79:79 -> getVERSION_0_1 1:1:androidx.window.core.Version getVERSION_1_0():80:80 -> getVERSION_1_0 1:1:androidx.window.core.Version parse(java.lang.String):93:93 -> parse 2:3:androidx.window.core.Version parse(java.lang.String):96:97 -> parse 4:8:androidx.window.core.Version parse(java.lang.String):100:104 -> parse androidx.window.core.Version$bigInteger$2 -> androidx.window.core.Version$bigInteger$2: # {"id":"sourceFile","fileName":"Version.kt"} 1:1:java.lang.Object invoke():32:32 -> invoke 2:5:java.math.BigInteger invoke():33:36 -> invoke androidx.window.embedding.ActivityFilter -> androidx.window.embedding.ActivityFilter: # {"id":"sourceFile","fileName":"ActivityFilter.kt"} 1:1:void (android.content.ComponentName,java.lang.String):31:31 -> 2:2:void (android.content.ComponentName,java.lang.String):41:41 -> 3:3:void (android.content.ComponentName,java.lang.String):48:48 -> 4:5:void (android.content.ComponentName,java.lang.String):51:52 -> 6:6:void (android.content.ComponentName,java.lang.String):54:54 -> 7:7:void (android.content.ComponentName,java.lang.String):57:57 -> 8:9:void (android.content.ComponentName,java.lang.String):61:62 -> 10:11:void (android.content.ComponentName,java.lang.String):67:68 -> 12:12:void (android.content.ComponentName,java.lang.String):65:65 -> 13:13:void (android.content.ComponentName,java.lang.String):59:59 -> 14:14:void (android.content.ComponentName,java.lang.String):56:56 -> 15:15:void (android.content.ComponentName,java.lang.String):53:53 -> 1:1:boolean equals(java.lang.Object):106:106 -> equals 2:3:boolean equals(java.lang.Object):108:109 -> equals 1:1:android.content.ComponentName getComponentName():41:41 -> getComponentName 1:1:java.lang.String getIntentAction():48:48 -> getIntentAction 1:2:int hashCode():115:116 -> hashCode 1:2:boolean matchesActivity(android.app.Activity):92:93 -> matchesActivity 1:1:boolean matchesIntent(android.content.Intent):75:75 -> matchesIntent 2:2:boolean matchesIntent(android.content.Intent):78:78 -> matchesIntent 1:1:java.lang.String toString():121:121 -> toString androidx.window.embedding.ActivityRule -> androidx.window.embedding.ActivityRule: # {"id":"sourceFile","fileName":"ActivityRule.kt"} 1:1:void (java.util.Set,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):26:26 -> 2:2:void (java.util.Set,boolean):37:37 -> 3:3:void (java.util.Set,boolean):36:36 -> 4:4:void (java.util.Set,boolean):41:41 -> 1:1:boolean equals(java.lang.Object):58:58 -> equals 2:3:boolean equals(java.lang.Object):60:61 -> equals 1:1:boolean getAlwaysExpand():36:36 -> getAlwaysExpand 1:1:java.util.Set getFilters():41:41 -> getFilters 1:2:int hashCode():67:68 -> hashCode 1:6:androidx.window.embedding.ActivityRule plus$window_release(androidx.window.embedding.ActivityFilter):47:52 -> plus$window_release 7:7:androidx.window.embedding.ActivityRule plus$window_release(androidx.window.embedding.ActivityFilter):50:50 -> plus$window_release androidx.window.embedding.ActivityRule$$ExternalSyntheticBackport0 -> androidx.window.embedding.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} int androidx.window.embedding.ActivityRule$$InternalSyntheticBackport$0$b71e8fe64a52db10711b3a506906ceb0486fb9e3802ae4391e5fa331430c81f5$0.m(boolean) -> a # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.ActivityStack -> androidx.window.embedding.ActivityStack: # {"id":"sourceFile","fileName":"ActivityStack.kt"} 1:1:void (java.util.List,boolean):25:25 -> 2:3:void (java.util.List,boolean):34:35 -> 4:4:void (java.util.List,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):26:26 -> 1:1:boolean contains(android.app.Activity):39:39 -> contains 1:1:boolean equals(java.lang.Object):55:55 -> equals 2:2:boolean equals(java.lang.Object):57:57 -> equals 1:1:java.util.List getActivities$window_release():34:34 -> getActivities$window_release 1:1:int hashCode():62:62 -> hashCode 2:2:int hashCode():67:67 -> hashCode 1:1:boolean isEmpty():50:50 -> isEmpty 1:5:java.lang.String toString():72:72 -> toString androidx.window.embedding.EmbeddingAdapter -> androidx.window.embedding.EmbeddingAdapter: # {"id":"sourceFile","fileName":"EmbeddingAdapter.kt"} 1:1:void ():34:34 -> boolean $r8$lambda$-QlFe7fckaSVTLCegr9_8uxVaa4(java.util.Set,android.app.Activity) -> a # {"id":"com.android.tools.r8.synthesized"} boolean $r8$lambda$nSea4sfI4EFFkXqov0va87aZ_68(androidx.window.embedding.SplitRule,android.view.WindowMetrics) -> b # {"id":"com.android.tools.r8.synthesized"} boolean $r8$lambda$x8eGFLpnqP7STokqkg3obw9dl5Q(androidx.window.embedding.EmbeddingAdapter,java.util.Set,android.util.Pair) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Object component1(android.util.Pair):158:158 -> component1 1:1:java.lang.Object component2(android.util.Pair):162:162 -> component2 boolean $r8$lambda$xf-Lop7h3ngH6EmzyuDyOYtb8Lk(androidx.window.embedding.EmbeddingAdapter,java.util.Set,android.util.Pair) -> d # {"id":"com.android.tools.r8.synthesized"} boolean $r8$lambda$yScxR8XDNmwEhhX_T4Oe1hesc-c(java.util.Set,android.content.Intent) -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.window.embedding.SplitInfo translate(androidx.window.extensions.embedding.SplitInfo):43:43 -> translate 2:2:androidx.window.embedding.SplitInfo translate(androidx.window.extensions.embedding.SplitInfo):45:45 -> translate 3:3:androidx.window.embedding.SplitInfo translate(androidx.window.extensions.embedding.SplitInfo):51:51 -> translate 4:4:androidx.window.embedding.SplitInfo translate(androidx.window.extensions.embedding.SplitInfo):53:53 -> translate 5:5:androidx.window.embedding.SplitInfo translate(androidx.window.extensions.embedding.SplitInfo):55:55 -> translate 6:8:androidx.window.embedding.SplitInfo translate(androidx.window.extensions.embedding.SplitInfo):61:61 -> translate 9:9:androidx.window.embedding.SplitInfo translate(androidx.window.extensions.embedding.SplitInfo):64:64 -> translate 10:12:java.util.List translate(java.util.List):165:167 -> translate 13:13:java.util.List translate(java.util.List):39:39 -> translate 14:16:java.util.Set translate(java.util.Set):169:171 -> translate 17:21:java.util.Set translate(java.util.Set):123:127 -> translate 22:22:java.util.Set translate(java.util.Set):124:124 -> translate 23:28:java.util.Set translate(java.util.Set):129:134 -> translate 29:29:java.util.Set translate(java.util.Set):133:133 -> translate 30:35:java.util.Set translate(java.util.Set):135:140 -> translate 36:36:java.util.Set translate(java.util.Set):136:136 -> translate 37:39:java.util.Set translate(java.util.Set):142:144 -> translate 40:40:java.util.Set translate(java.util.Set):143:143 -> translate 41:44:java.util.Set translate(java.util.Set):145:148 -> translate 45:45:java.util.Set translate(java.util.Set):146:146 -> translate 46:48:java.util.Set translate(java.util.Set):150:150 -> translate 49:49:java.util.Set translate(java.util.Set):122:122 -> translate 50:50:java.util.Set translate(java.util.Set):152:152 -> translate 51:51:java.util.Set translate(java.util.Set):154:154 -> translate 1:1:java.util.function.Predicate translateActivityIntentPredicates(java.util.Set):81:81 -> translateActivityIntentPredicates 1:1:boolean translateActivityIntentPredicates$lambda-3(androidx.window.embedding.EmbeddingAdapter,java.util.Set,android.util.Pair):82:82 -> translateActivityIntentPredicates$lambda-3 2:3:boolean translateActivityIntentPredicates$lambda-3(androidx.window.embedding.EmbeddingAdapter,java.util.Set,android.util.Pair):176:177 -> translateActivityIntentPredicates$lambda-3 4:4:boolean translateActivityIntentPredicates$lambda-3(androidx.window.embedding.EmbeddingAdapter,java.util.Set,android.util.Pair):83:83 -> translateActivityIntentPredicates$lambda-3 1:1:java.util.function.Predicate translateActivityPairPredicates(java.util.Set):71:71 -> translateActivityPairPredicates 1:1:boolean translateActivityPairPredicates$lambda-1(androidx.window.embedding.EmbeddingAdapter,java.util.Set,android.util.Pair):72:72 -> translateActivityPairPredicates$lambda-1 2:3:boolean translateActivityPairPredicates$lambda-1(androidx.window.embedding.EmbeddingAdapter,java.util.Set,android.util.Pair):173:174 -> translateActivityPairPredicates$lambda-1 4:4:boolean translateActivityPairPredicates$lambda-1(androidx.window.embedding.EmbeddingAdapter,java.util.Set,android.util.Pair):73:73 -> translateActivityPairPredicates$lambda-1 1:1:java.util.function.Predicate translateActivityPredicates(java.util.Set):101:101 -> translateActivityPredicates 1:2:boolean translateActivityPredicates$lambda-6(java.util.Set,android.app.Activity):179:180 -> translateActivityPredicates$lambda-6 3:3:boolean translateActivityPredicates$lambda-6(java.util.Set,android.app.Activity):103:103 -> translateActivityPredicates$lambda-6 1:1:java.util.function.Predicate translateIntentPredicates(java.util.Set):111:111 -> translateIntentPredicates 1:2:boolean translateIntentPredicates$lambda-8(java.util.Set,android.content.Intent):182:183 -> translateIntentPredicates$lambda-8 3:3:boolean translateIntentPredicates$lambda-8(java.util.Set,android.content.Intent):113:113 -> translateIntentPredicates$lambda-8 1:1:java.util.function.Predicate translateParentMetricsPredicate(androidx.window.embedding.SplitRule):91:91 -> translateParentMetricsPredicate 1:1:boolean translateParentMetricsPredicate$lambda-4(androidx.window.embedding.SplitRule,android.view.WindowMetrics):93:93 -> translateParentMetricsPredicate$lambda-4 androidx.window.embedding.EmbeddingAdapter$$ExternalSyntheticLambda0 -> androidx.window.embedding.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.Set androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$a3b4d03a5186685a0e27f59a3a71c7c18588cf346f0c8fb7988245a0b0aa2df6$0.f$1 -> b androidx.window.embedding.EmbeddingAdapter androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$a3b4d03a5186685a0e27f59a3a71c7c18588cf346f0c8fb7988245a0b0aa2df6$0.f$0 -> a void androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$a3b4d03a5186685a0e27f59a3a71c7c18588cf346f0c8fb7988245a0b0aa2df6$0.(androidx.window.embedding.EmbeddingAdapter,java.util.Set) -> # {"id":"com.android.tools.r8.synthesized"} boolean androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$a3b4d03a5186685a0e27f59a3a71c7c18588cf346f0c8fb7988245a0b0aa2df6$0.test(java.lang.Object) -> test # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.EmbeddingAdapter$$ExternalSyntheticLambda1 -> androidx.window.embedding.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.Set androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$9edbbd15ab3f7c78b91956d1912a1ba6d1e71a3c52c5ca5080afe207a2459af4$0.f$1 -> b androidx.window.embedding.EmbeddingAdapter androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$9edbbd15ab3f7c78b91956d1912a1ba6d1e71a3c52c5ca5080afe207a2459af4$0.f$0 -> a void androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$9edbbd15ab3f7c78b91956d1912a1ba6d1e71a3c52c5ca5080afe207a2459af4$0.(androidx.window.embedding.EmbeddingAdapter,java.util.Set) -> # {"id":"com.android.tools.r8.synthesized"} boolean androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$9edbbd15ab3f7c78b91956d1912a1ba6d1e71a3c52c5ca5080afe207a2459af4$0.test(java.lang.Object) -> test # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.EmbeddingAdapter$$ExternalSyntheticLambda2 -> androidx.window.embedding.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.SplitRule androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$5a8bca4f9f715c6b1db1ede1f6cda7143144d290469eea135fd6c2e4546b6f0d$0.f$0 -> a void androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$5a8bca4f9f715c6b1db1ede1f6cda7143144d290469eea135fd6c2e4546b6f0d$0.(androidx.window.embedding.SplitRule) -> # {"id":"com.android.tools.r8.synthesized"} boolean androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$5a8bca4f9f715c6b1db1ede1f6cda7143144d290469eea135fd6c2e4546b6f0d$0.test(java.lang.Object) -> test # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.EmbeddingAdapter$$ExternalSyntheticLambda3 -> androidx.window.embedding.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.Set androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$8d73fd94004f4fe609da51ec12bab287d36fafd007f0fc372c94073a8846f2d2$0.f$0 -> a void androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$8d73fd94004f4fe609da51ec12bab287d36fafd007f0fc372c94073a8846f2d2$0.(java.util.Set) -> # {"id":"com.android.tools.r8.synthesized"} boolean androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$8d73fd94004f4fe609da51ec12bab287d36fafd007f0fc372c94073a8846f2d2$0.test(java.lang.Object) -> test # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.EmbeddingAdapter$$ExternalSyntheticLambda4 -> androidx.window.embedding.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.Set androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$ede5f1d20071c938de505407a8155f00854946176f2c5e3e3695ca581b468346$0.f$0 -> a void androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$ede5f1d20071c938de505407a8155f00854946176f2c5e3e3695ca581b468346$0.(java.util.Set) -> # {"id":"com.android.tools.r8.synthesized"} boolean androidx.window.embedding.EmbeddingAdapter$$InternalSyntheticLambda$0$ede5f1d20071c938de505407a8155f00854946176f2c5e3e3695ca581b468346$0.test(java.lang.Object) -> test # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.EmbeddingBackend -> androidx.window.embedding.EmbeddingBackend: # {"id":"sourceFile","fileName":"EmbeddingBackend.kt"} androidx.window.embedding.EmbeddingCompat -> androidx.window.embedding.EmbeddingCompat: # {"id":"sourceFile","fileName":"EmbeddingCompat.kt"} 1:1:void (androidx.window.extensions.embedding.ActivityEmbeddingComponent,androidx.window.embedding.EmbeddingAdapter):32:32 -> 2:3:void (androidx.window.extensions.embedding.ActivityEmbeddingComponent,androidx.window.embedding.EmbeddingAdapter):34:35 -> 4:5:void ():38:39 -> 6:6:void ():37:37 -> 1:2:void setEmbeddingCallback(androidx.window.embedding.EmbeddingInterfaceCompat$EmbeddingCallbackInterface):47:48 -> setEmbeddingCallback 1:1:void setSplitRules(java.util.Set):43:43 -> setSplitRules androidx.window.embedding.EmbeddingCompat$Companion -> androidx.window.embedding.EmbeddingCompat$Companion: # {"id":"sourceFile","fileName":"EmbeddingCompat.kt"} 1:1:void ():51:51 -> 1:3:androidx.window.extensions.embedding.ActivityEmbeddingComponent embeddingComponent():88:90 -> embeddingComponent 4:4:androidx.window.extensions.embedding.ActivityEmbeddingComponent embeddingComponent():92:92 -> embeddingComponent 1:1:java.lang.Integer getExtensionApiLevel():57:57 -> getExtensionApiLevel 2:2:java.lang.Integer getExtensionApiLevel():65:65 -> getExtensionApiLevel 3:3:java.lang.Integer getExtensionApiLevel():60:60 -> getExtensionApiLevel 1:1:boolean isEmbeddingAvailable():73:73 -> isEmbeddingAvailable 2:2:boolean isEmbeddingAvailable():81:81 -> isEmbeddingAvailable 3:3:boolean isEmbeddingAvailable():76:76 -> isEmbeddingAvailable androidx.window.embedding.EmbeddingInterfaceCompat -> androidx.window.embedding.EmbeddingInterfaceCompat: # {"id":"sourceFile","fileName":"EmbeddingInterfaceCompat.kt"} androidx.window.embedding.EmbeddingInterfaceCompat$EmbeddingCallbackInterface -> androidx.window.embedding.EmbeddingInterfaceCompat$EmbeddingCallbackInterface: # {"id":"sourceFile","fileName":"EmbeddingInterfaceCompat.kt"} androidx.window.embedding.EmbeddingRule -> androidx.window.embedding.EmbeddingRule: # {"id":"sourceFile","fileName":"EmbeddingRule.kt"} 1:1:void ():25:25 -> androidx.window.embedding.EmbeddingTranslatingCallback -> androidx.window.embedding.EmbeddingTranslatingCallback: # {"id":"sourceFile","fileName":"EmbeddingTranslatingCallback.kt"} 1:1:void (androidx.window.embedding.EmbeddingInterfaceCompat$EmbeddingCallbackInterface,androidx.window.embedding.EmbeddingAdapter):24:24 -> 2:3:void (androidx.window.embedding.EmbeddingInterfaceCompat$EmbeddingCallbackInterface,androidx.window.embedding.EmbeddingAdapter):27:28 -> 1:1:void accept(java.lang.Object):24:24 -> accept 2:2:void accept(java.util.List):31:31 -> accept androidx.window.embedding.EmptyEmbeddingComponent -> androidx.window.embedding.EmptyEmbeddingComponent: # {"id":"sourceFile","fileName":"EmbeddingCompat.kt"} 1:1:void ():100:100 -> androidx.window.embedding.ExtensionEmbeddingBackend -> androidx.window.embedding.ExtensionEmbeddingBackend: # {"id":"sourceFile","fileName":"ExtensionEmbeddingBackend.kt"} 1:1:void ():51:51 -> 1:1:void (androidx.window.embedding.EmbeddingInterfaceCompat):32:32 -> 2:2:void (androidx.window.embedding.EmbeddingInterfaceCompat):34:34 -> 3:3:void (androidx.window.embedding.EmbeddingInterfaceCompat):41:41 -> 4:5:void (androidx.window.embedding.EmbeddingInterfaceCompat):44:45 -> 6:6:void (androidx.window.embedding.EmbeddingInterfaceCompat):109:109 -> 1:1:androidx.window.embedding.ExtensionEmbeddingBackend access$getGlobalInstance$cp():32:32 -> access$getGlobalInstance$cp 1:1:java.util.concurrent.locks.ReentrantLock access$getGlobalLock$cp():32:32 -> access$getGlobalLock$cp 1:1:void access$setGlobalInstance$cp(androidx.window.embedding.ExtensionEmbeddingBackend):32:32 -> access$setGlobalInstance$cp 1:1:androidx.window.embedding.EmbeddingInterfaceCompat getEmbeddingExtension():36:36 -> getEmbeddingExtension 1:1:java.util.concurrent.CopyOnWriteArrayList getSplitChangeCallbacks():40:40 -> getSplitChangeCallbacks 1:1:java.util.Set getSplitRules():112:112 -> getSplitRules 1:1:boolean isSplitSupported():209:209 -> isSplitSupported 1:3:void registerRule(androidx.window.embedding.EmbeddingRule):122:124 -> registerRule 1:2:void registerSplitListenerForActivity(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):162:163 -> registerSplitListenerForActivity 3:3:void registerSplitListenerForActivity(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):165:165 -> registerSplitListenerForActivity 4:5:void registerSplitListenerForActivity(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):167:168 -> registerSplitListenerForActivity 6:9:void registerSplitListenerForActivity(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):171:174 -> registerSplitListenerForActivity 10:10:void registerSplitListenerForActivity(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):176:176 -> registerSplitListenerForActivity 11:11:void registerSplitListenerForActivity(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):178:178 -> registerSplitListenerForActivity 12:12:void registerSplitListenerForActivity(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):162:162 -> registerSplitListenerForActivity 1:1:void setEmbeddingExtension(androidx.window.embedding.EmbeddingInterfaceCompat):36:36 -> setEmbeddingExtension 1:3:void setSplitRules(java.util.Set):116:118 -> setSplitRules 1:3:void unregisterRule(androidx.window.embedding.EmbeddingRule):129:131 -> unregisterRule 1:4:void unregisterSplitListenerForActivity(androidx.core.util.Consumer):184:187 -> unregisterSplitListenerForActivity 5:5:void unregisterSplitListenerForActivity(androidx.core.util.Consumer):191:191 -> unregisterSplitListenerForActivity 6:6:void unregisterSplitListenerForActivity(androidx.core.util.Consumer):184:184 -> unregisterSplitListenerForActivity androidx.window.embedding.ExtensionEmbeddingBackend$Companion -> androidx.window.embedding.ExtensionEmbeddingBackend$Companion: # {"id":"sourceFile","fileName":"ExtensionEmbeddingBackend.kt"} 1:1:void ():48:48 -> 1:5:androidx.window.embedding.ExtensionEmbeddingBackend getInstance():55:59 -> getInstance 6:6:androidx.window.embedding.ExtensionEmbeddingBackend getInstance():61:61 -> getInstance 7:7:androidx.window.embedding.ExtensionEmbeddingBackend getInstance():56:56 -> getInstance 8:8:androidx.window.embedding.ExtensionEmbeddingBackend getInstance():63:63 -> getInstance 1:2:androidx.window.embedding.EmbeddingInterfaceCompat initAndVerifyEmbeddingExtension():74:75 -> initAndVerifyEmbeddingExtension 3:3:androidx.window.embedding.EmbeddingInterfaceCompat initAndVerifyEmbeddingExtension():77:77 -> initAndVerifyEmbeddingExtension 4:4:androidx.window.embedding.EmbeddingInterfaceCompat initAndVerifyEmbeddingExtension():82:82 -> initAndVerifyEmbeddingExtension 5:5:androidx.window.embedding.EmbeddingInterfaceCompat initAndVerifyEmbeddingExtension():88:88 -> initAndVerifyEmbeddingExtension 1:1:boolean isExtensionVersionSupported(java.lang.Integer):104:104 -> isExtensionVersionSupported androidx.window.embedding.ExtensionEmbeddingBackend$EmbeddingCallbackImpl -> androidx.window.embedding.ExtensionEmbeddingBackend$EmbeddingCallbackImpl: # {"id":"sourceFile","fileName":"ExtensionEmbeddingBackend.kt"} 1:1:void (androidx.window.embedding.ExtensionEmbeddingBackend):198:198 -> 1:1:java.util.List getLastInfo():199:199 -> getLastInfo 1:3:void onSplitInfoChanged(java.util.List):201:203 -> onSplitInfoChanged 1:1:void setLastInfo(java.util.List):199:199 -> setLastInfo androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper -> androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper: # {"id":"sourceFile","fileName":"ExtensionEmbeddingBackend.kt"} 1:3:void (android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):139:141 -> 4:4:androidx.core.util.Consumer getCallback():142:142 -> 4:4:void (android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):142 -> void $r8$lambda$R0583vPiK5P4651WzcCfIdW6hLQ(androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper,java.util.List) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void accept(java.util.List):212:213 -> accept 3:3:void accept(java.util.List):147:147 -> accept 4:4:void accept(java.util.List):149:149 -> accept 5:5:void accept(java.util.List):152:152 -> accept 6:6:void accept$lambda-1(androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper,java.util.List):153:153 -> accept 6:6:void accept(java.util.List):153 -> accept 1:1:void accept$lambda-1(androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper,java.util.List):153:153 -> accept$lambda-1 1:1:androidx.core.util.Consumer getCallback():142:142 -> getCallback androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper$$ExternalSyntheticLambda0 -> androidx.window.embedding.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper$$InternalSyntheticLambda$0$c3cdab18a7b5803fd4a6892189481bc8b3b4628de87f73441008542d59c07a45$0.f$0 -> d java.util.List androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper$$InternalSyntheticLambda$0$c3cdab18a7b5803fd4a6892189481bc8b3b4628de87f73441008542d59c07a45$0.f$1 -> e void androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper$$InternalSyntheticLambda$0$c3cdab18a7b5803fd4a6892189481bc8b3b4628de87f73441008542d59c07a45$0.(androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper,java.util.List) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.window.embedding.ExtensionEmbeddingBackend$SplitListenerWrapper$$InternalSyntheticLambda$0$c3cdab18a7b5803fd4a6892189481bc8b3b4628de87f73441008542d59c07a45$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.window.embedding.MatcherUtils -> androidx.window.embedding.MatcherUtils: # {"id":"sourceFile","fileName":"MatcherUtils.kt"} 1:1:void ():26:26 -> 1:1:boolean areActivityOrIntentComponentsMatching$window_release(android.app.Activity,android.content.ComponentName):65:65 -> areActivityOrIntentComponentsMatching$window_release 2:3:boolean areActivityOrIntentComponentsMatching$window_release(android.app.Activity,android.content.ComponentName):69:70 -> areActivityOrIntentComponentsMatching$window_release 1:1:boolean areComponentsMatching$window_release(android.content.ComponentName,android.content.ComponentName):34:34 -> areComponentsMatching$window_release 2:2:boolean areComponentsMatching$window_release(android.content.ComponentName,android.content.ComponentName):37:37 -> areComponentsMatching$window_release 3:6:boolean areComponentsMatching$window_release(android.content.ComponentName,android.content.ComponentName):40:43 -> areComponentsMatching$window_release 7:7:boolean areComponentsMatching$window_release(android.content.ComponentName,android.content.ComponentName):36:36 -> areComponentsMatching$window_release 1:1:boolean wildcardMatch(java.lang.String,java.lang.String):79:79 -> wildcardMatch 2:2:boolean wildcardMatch(java.lang.String,java.lang.String):82:82 -> wildcardMatch 3:4:boolean wildcardMatch(java.lang.String,java.lang.String):87:88 -> wildcardMatch 5:5:boolean wildcardMatch(java.lang.String,java.lang.String):91:91 -> wildcardMatch 6:6:boolean wildcardMatch(java.lang.String,java.lang.String):85:85 -> wildcardMatch androidx.window.embedding.SplitController -> androidx.window.embedding.SplitController: # {"id":"sourceFile","fileName":"SplitController.kt"} 1:1:void ():122:122 -> 1:1:void ():39:39 -> 2:3:void ():41:42 -> 1:1:androidx.window.embedding.SplitController access$getGlobalInstance$cp():39:39 -> access$getGlobalInstance$cp 1:1:java.util.concurrent.locks.ReentrantLock access$getGlobalLock$cp():39:39 -> access$getGlobalLock$cp 1:1:void access$setGlobalInstance$cp(androidx.window.embedding.SplitController):39:39 -> access$setGlobalInstance$cp 1:1:void access$setStaticSplitRules(androidx.window.embedding.SplitController,java.util.Set):39:39 -> access$setStaticSplitRules 1:1:void addSplitListener(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):88:88 -> addSplitListener 1:1:void clearRegisteredRules():69:69 -> clearRegisteredRules 1:1:java.util.Set getSplitRules():48:48 -> getSplitRules 1:1:boolean isSplitSupported():111:111 -> isSplitSupported 1:1:void registerRule(androidx.window.embedding.EmbeddingRule):55:55 -> registerRule 1:1:void removeSplitListener(androidx.core.util.Consumer):97:97 -> removeSplitListener 1:2:void setStaticSplitRules(java.util.Set):115:116 -> setStaticSplitRules 1:1:void unregisterRule(androidx.window.embedding.EmbeddingRule):62:62 -> unregisterRule androidx.window.embedding.SplitController$Companion -> androidx.window.embedding.SplitController$Companion: # {"id":"sourceFile","fileName":"SplitController.kt"} 1:1:void ():119:119 -> 1:4:androidx.window.embedding.SplitController getInstance():131:134 -> getInstance 5:5:androidx.window.embedding.SplitController getInstance():136:136 -> getInstance 6:6:androidx.window.embedding.SplitController getInstance():132:132 -> getInstance 7:7:androidx.window.embedding.SplitController getInstance():138:138 -> getInstance 1:4:void initialize(android.content.Context,int):149:152 -> initialize androidx.window.embedding.SplitInfo -> androidx.window.embedding.SplitInfo: # {"id":"sourceFile","fileName":"SplitInfo.kt"} 1:1:void (androidx.window.embedding.ActivityStack,androidx.window.embedding.ActivityStack,float):23:23 -> 2:4:void (androidx.window.embedding.ActivityStack,androidx.window.embedding.ActivityStack,float):25:27 -> 1:2:boolean contains(android.app.Activity):30:31 -> contains 1:1:boolean equals(java.lang.Object):36:36 -> equals 2:4:boolean equals(java.lang.Object):38:40 -> equals 1:1:androidx.window.embedding.ActivityStack getPrimaryActivityStack():25:25 -> getPrimaryActivityStack 1:1:androidx.window.embedding.ActivityStack getSecondaryActivityStack():26:26 -> getSecondaryActivityStack 1:1:float getSplitRatio():27:27 -> getSplitRatio 1:3:int hashCode():46:48 -> hashCode 1:6:java.lang.String toString():53:53 -> toString androidx.window.embedding.SplitPairFilter -> androidx.window.embedding.SplitPairFilter: # {"id":"sourceFile","fileName":"SplitPairFilter.kt"} 1:1:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):31:31 -> 2:2:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):39:39 -> 3:3:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):49:49 -> 4:4:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):53:53 -> 5:8:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):104:107 -> 9:9:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):109:109 -> 10:10:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):112:112 -> 11:12:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):116:117 -> 13:14:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):122:123 -> 15:16:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):128:129 -> 17:18:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):134:135 -> 19:19:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):132:132 -> 20:20:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):126:126 -> 21:21:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):120:120 -> 22:22:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):114:114 -> 23:23:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):111:111 -> 24:24:void (android.content.ComponentName,android.content.ComponentName,java.lang.String):108:108 -> 1:1:boolean equals(java.lang.Object):142:142 -> equals 2:4:boolean equals(java.lang.Object):144:146 -> equals 1:1:android.content.ComponentName getPrimaryActivityName():39:39 -> getPrimaryActivityName 1:1:java.lang.String getSecondaryActivityIntentAction():53:53 -> getSecondaryActivityIntentAction 1:1:android.content.ComponentName getSecondaryActivityName():49:49 -> getSecondaryActivityName 1:3:int hashCode():152:154 -> hashCode 1:1:boolean matchesActivityIntentPair(android.app.Activity,android.content.Intent):79:79 -> matchesActivityIntentPair 2:2:boolean matchesActivityIntentPair(android.app.Activity,android.content.Intent):81:81 -> matchesActivityIntentPair 3:3:boolean matchesActivityIntentPair(android.app.Activity,android.content.Intent):85:85 -> matchesActivityIntentPair 4:5:boolean matchesActivityIntentPair(android.app.Activity,android.content.Intent):89:90 -> matchesActivityIntentPair 1:2:boolean matchesActivityPair(android.app.Activity,android.app.Activity):57:58 -> matchesActivityPair 3:4:boolean matchesActivityPair(android.app.Activity,android.app.Activity):60:61 -> matchesActivityPair 1:3:java.lang.String toString():159:159 -> toString 4:4:java.lang.String toString():161:161 -> toString 5:5:java.lang.String toString():159:159 -> toString androidx.window.embedding.SplitPairRule -> androidx.window.embedding.SplitPairRule: # {"id":"sourceFile","fileName":"SplitPairRule.kt"} 1:1:void (java.util.Set,boolean,boolean,boolean,int,int,float,int,int,kotlin.jvm.internal.DefaultConstructorMarker):31:31 -> 2:2:void (java.util.Set,boolean,boolean,boolean,int,int,float,int):61:61 -> 3:3:void (java.util.Set,boolean,boolean,boolean,int,int,float,int):41:41 -> 4:4:void (java.util.Set,boolean,boolean,boolean,int,int,float,int):47:47 -> 5:5:void (java.util.Set,boolean,boolean,boolean,int,int,float,int):54:54 -> 6:6:void (java.util.Set,boolean,boolean,boolean,int,int,float,int):70:70 -> 1:1:boolean equals(java.lang.Object):93:93 -> equals 2:6:boolean equals(java.lang.Object):95:99 -> equals 1:1:boolean getClearTop():54:54 -> getClearTop 1:1:java.util.Set getFilters():70:70 -> getFilters 1:1:boolean getFinishPrimaryWithSecondary():41:41 -> getFinishPrimaryWithSecondary 1:1:boolean getFinishSecondaryWithPrimary():47:47 -> getFinishSecondaryWithPrimary 1:5:int hashCode():105:109 -> hashCode 1:12:androidx.window.embedding.SplitPairRule plus$window_release(androidx.window.embedding.SplitPairFilter):76:87 -> plus$window_release 13:13:androidx.window.embedding.SplitPairRule plus$window_release(androidx.window.embedding.SplitPairFilter):79:79 -> plus$window_release androidx.window.embedding.SplitPlaceholderRule -> androidx.window.embedding.SplitPlaceholderRule: # {"id":"sourceFile","fileName":"SplitPlaceholderRule.kt"} 1:1:void (java.util.Set,android.content.Intent,int,int,float,int,int,kotlin.jvm.internal.DefaultConstructorMarker):27:27 -> 2:2:void (java.util.Set,android.content.Intent,int,int,float,int):43:43 -> 3:3:void (java.util.Set,android.content.Intent,int,int,float,int):36:36 -> 4:4:void (java.util.Set,android.content.Intent,int,int,float,int):52:52 -> 1:2:boolean equals(java.lang.Object):73:74 -> equals 3:5:boolean equals(java.lang.Object):76:78 -> equals 1:1:java.util.Set getFilters():52:52 -> getFilters 1:1:android.content.Intent getPlaceholderIntent():36:36 -> getPlaceholderIntent 1:3:int hashCode():84:86 -> hashCode 1:10:androidx.window.embedding.SplitPlaceholderRule plus$window_release(androidx.window.embedding.ActivityFilter):58:67 -> plus$window_release 11:11:androidx.window.embedding.SplitPlaceholderRule plus$window_release(androidx.window.embedding.ActivityFilter):61:61 -> plus$window_release androidx.window.embedding.SplitRule -> androidx.window.embedding.SplitRule: # {"id":"sourceFile","fileName":"SplitRule.kt"} 1:1:void (int,int,float,int,int,kotlin.jvm.internal.DefaultConstructorMarker):38:38 -> 2:2:void (int,int,float,int):67:67 -> 3:3:void (int,int,float,int):45:45 -> 4:4:void (int,int,float,int):54:54 -> 5:5:void (int,int,float,int):60:60 -> 6:6:void (int,int,float,int):65:65 -> 1:1:boolean checkParentMetrics(android.view.WindowMetrics):78:78 -> checkParentMetrics 2:3:boolean checkParentMetrics(android.view.WindowMetrics):81:82 -> checkParentMetrics 4:5:boolean checkParentMetrics(android.view.WindowMetrics):84:85 -> checkParentMetrics 1:1:boolean equals(java.lang.Object):100:100 -> equals 2:5:boolean equals(java.lang.Object):102:105 -> equals 1:1:int getLayoutDirection():66:66 -> getLayoutDirection 1:1:int getMinSmallestWidth():54:54 -> getMinSmallestWidth 1:1:int getMinWidth():45:45 -> getMinWidth 1:1:float getSplitRatio():60:60 -> getSplitRatio 1:4:int hashCode():111:114 -> hashCode androidx.window.embedding.SplitRule$Api30Impl -> androidx.window.embedding.SplitRule$Api30Impl: # {"id":"sourceFile","fileName":"SplitRule.kt"} 1:1:void ():90:90 -> 1:1:android.graphics.Rect getBounds(android.view.WindowMetrics):94:94 -> getBounds androidx.window.embedding.SplitRule$LayoutDir -> androidx.window.embedding.SplitRule$LayoutDir: # {"id":"sourceFile","fileName":"SplitRule.kt"} androidx.window.embedding.SplitRuleParser -> androidx.window.embedding.SplitRuleParser: # {"id":"sourceFile","fileName":"SplitRuleParser.kt"} 1:1:void ():34:34 -> 1:1:android.content.ComponentName buildClassName(java.lang.String,java.lang.CharSequence):281:281 -> buildClassName 2:3:android.content.ComponentName buildClassName(java.lang.String,java.lang.CharSequence):284:285 -> buildClassName 4:4:android.content.ComponentName buildClassName(java.lang.String,java.lang.CharSequence):287:287 -> buildClassName 5:5:android.content.ComponentName buildClassName(java.lang.String,java.lang.CharSequence):291:291 -> buildClassName 6:7:android.content.ComponentName buildClassName(java.lang.String,java.lang.CharSequence):293:294 -> buildClassName 8:12:android.content.ComponentName buildClassName(java.lang.String,java.lang.CharSequence):296:300 -> buildClassName 13:13:android.content.ComponentName buildClassName(java.lang.String,java.lang.CharSequence):302:302 -> buildClassName 14:14:android.content.ComponentName buildClassName(java.lang.String,java.lang.CharSequence):282:282 -> buildClassName 1:1:androidx.window.embedding.ActivityFilter parseActivityFilter(android.content.Context,android.content.res.XmlResourceParser):264:264 -> parseActivityFilter 2:2:androidx.window.embedding.ActivityFilter parseActivityFilter(android.content.Context,android.content.res.XmlResourceParser):266:266 -> parseActivityFilter 3:3:androidx.window.embedding.ActivityFilter parseActivityFilter(android.content.Context,android.content.res.XmlResourceParser):264:264 -> parseActivityFilter 4:5:androidx.window.embedding.ActivityFilter parseActivityFilter(android.content.Context,android.content.res.XmlResourceParser):270:271 -> parseActivityFilter 6:8:androidx.window.embedding.ActivityFilter parseActivityFilter(android.content.Context,android.content.res.XmlResourceParser):273:275 -> parseActivityFilter 9:9:androidx.window.embedding.ActivityFilter parseActivityFilter(android.content.Context,android.content.res.XmlResourceParser):274:274 -> parseActivityFilter 1:1:androidx.window.embedding.ActivityRule parseSplitActivityRule(android.content.Context,android.content.res.XmlResourceParser):247:247 -> parseSplitActivityRule 2:2:androidx.window.embedding.ActivityRule parseSplitActivityRule(android.content.Context,android.content.res.XmlResourceParser):249:249 -> parseSplitActivityRule 3:3:androidx.window.embedding.ActivityRule parseSplitActivityRule(android.content.Context,android.content.res.XmlResourceParser):247:247 -> parseSplitActivityRule 4:4:androidx.window.embedding.ActivityRule parseSplitActivityRule(android.content.Context,android.content.res.XmlResourceParser):253:253 -> parseSplitActivityRule 5:5:androidx.window.embedding.ActivityRule parseSplitActivityRule(android.content.Context,android.content.res.XmlResourceParser):255:255 -> parseSplitActivityRule 1:1:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):218:218 -> parseSplitPairFilter 2:2:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):220:220 -> parseSplitPairFilter 3:3:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):218:218 -> parseSplitPairFilter 4:4:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):224:224 -> parseSplitPairFilter 5:5:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):226:226 -> parseSplitPairFilter 6:6:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):225:225 -> parseSplitPairFilter 7:7:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):229:229 -> parseSplitPairFilter 8:8:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):228:228 -> parseSplitPairFilter 9:12:androidx.window.embedding.SplitPairFilter parseSplitPairFilter(android.content.Context,android.content.res.XmlResourceParser):232:235 -> parseSplitPairFilter 1:1:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):133:133 -> parseSplitPairRule 2:2:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):135:135 -> parseSplitPairRule 3:3:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):133:133 -> parseSplitPairRule 4:6:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):139:141 -> parseSplitPairRule 7:7:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):144:144 -> parseSplitPairRule 8:8:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):143:143 -> parseSplitPairRule 9:9:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):148:148 -> parseSplitPairRule 10:10:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):150:150 -> parseSplitPairRule 11:11:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):152:152 -> parseSplitPairRule 12:14:androidx.window.embedding.SplitPairRule parseSplitPairRule(android.content.Context,android.content.res.XmlResourceParser):154:154 -> parseSplitPairRule 1:1:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):175:175 -> parseSplitPlaceholderRule 2:2:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):177:177 -> parseSplitPlaceholderRule 3:3:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):175:175 -> parseSplitPlaceholderRule 4:4:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):182:182 -> parseSplitPlaceholderRule 5:5:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):181:181 -> parseSplitPlaceholderRule 6:7:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):184:185 -> parseSplitPlaceholderRule 8:8:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):187:187 -> parseSplitPlaceholderRule 9:9:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):186:186 -> parseSplitPlaceholderRule 10:10:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):191:191 -> parseSplitPlaceholderRule 11:11:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):190:190 -> parseSplitPlaceholderRule 12:12:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):195:195 -> parseSplitPlaceholderRule 13:13:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):197:197 -> parseSplitPlaceholderRule 14:14:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):196:196 -> parseSplitPlaceholderRule 15:18:androidx.window.embedding.SplitPlaceholderRule parseSplitPlaceholderRule(android.content.Context,android.content.res.XmlResourceParser):201:201 -> parseSplitPlaceholderRule 1:1:java.util.Set parseSplitRules$window_release(android.content.Context,int):38:38 -> parseSplitRules$window_release 1:1:java.util.Set parseSplitXml(android.content.Context,int):42:42 -> parseSplitXml 2:2:java.util.Set parseSplitXml(android.content.Context,int):45:45 -> parseSplitXml 3:3:java.util.Set parseSplitXml(android.content.Context,int):51:51 -> parseSplitXml 4:5:java.util.Set parseSplitXml(android.content.Context,int):53:54 -> parseSplitXml 6:6:java.util.Set parseSplitXml(android.content.Context,int):59:59 -> parseSplitXml 7:7:java.util.Set parseSplitXml(android.content.Context,int):61:61 -> parseSplitXml 8:8:java.util.Set parseSplitXml(android.content.Context,int):65:65 -> parseSplitXml 9:9:java.util.Set parseSplitXml(android.content.Context,int):74:74 -> parseSplitXml 10:10:java.util.Set parseSplitXml(android.content.Context,int):76:76 -> parseSplitXml 11:11:java.util.Set parseSplitXml(android.content.Context,int):65:65 -> parseSplitXml 12:13:java.util.Set parseSplitXml(android.content.Context,int):92:93 -> parseSplitXml 14:14:java.util.Set parseSplitXml(android.content.Context,int):65:65 -> parseSplitXml 15:18:java.util.Set parseSplitXml(android.content.Context,int):86:89 -> parseSplitXml 19:19:java.util.Set parseSplitXml(android.content.Context,int):82:82 -> parseSplitXml 20:20:java.util.Set parseSplitXml(android.content.Context,int):65:65 -> parseSplitXml 21:21:java.util.Set parseSplitXml(android.content.Context,int):67:67 -> parseSplitXml 22:22:java.util.Set parseSplitXml(android.content.Context,int):69:69 -> parseSplitXml 23:23:java.util.Set parseSplitXml(android.content.Context,int):65:65 -> parseSplitXml 24:24:java.util.Set parseSplitXml(android.content.Context,int):100:100 -> parseSplitXml 25:25:java.util.Set parseSplitXml(android.content.Context,int):104:104 -> parseSplitXml 26:28:java.util.Set parseSplitXml(android.content.Context,int):106:108 -> parseSplitXml 29:31:java.util.Set parseSplitXml(android.content.Context,int):110:112 -> parseSplitXml 32:32:java.util.Set parseSplitXml(android.content.Context,int):116:116 -> parseSplitXml 33:33:java.util.Set parseSplitXml(android.content.Context,int):62:62 -> parseSplitXml androidx.window.java.layout.WindowInfoTrackerCallbackAdapter -> androidx.window.java.layout.WindowInfoTrackerCallbackAdapter: # {"id":"sourceFile","fileName":"WindowInfoTrackerCallbackAdapter.kt"} 1:2:void (androidx.window.layout.WindowInfoTracker):37:38 -> 3:4:void (androidx.window.layout.WindowInfoTracker):44:45 -> 1:4:void addListener(java.util.concurrent.Executor,androidx.core.util.Consumer,kotlinx.coroutines.flow.Flow):74:77 -> addListener 5:5:void addListener(java.util.concurrent.Executor,androidx.core.util.Consumer,kotlinx.coroutines.flow.Flow):81:81 -> addListener 6:6:void addListener(java.util.concurrent.Executor,androidx.core.util.Consumer,kotlinx.coroutines.flow.Flow):74:74 -> addListener 1:1:void addWindowLayoutInfoListener(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):57:57 -> addWindowLayoutInfoListener 1:4:void removeListener(androidx.core.util.Consumer):89:89 -> removeListener 1:1:void removeWindowLayoutInfoListener(androidx.core.util.Consumer):66:66 -> removeWindowLayoutInfoListener androidx.window.java.layout.WindowInfoTrackerCallbackAdapter$addListener$1$1 -> androidx.window.java.layout.WindowInfoTrackerCallbackAdapter$addListener$1$1: # {"id":"sourceFile","fileName":"WindowInfoTrackerCallbackAdapter.kt"} 1:1:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend 2:2:java.lang.Object invokeSuspend(java.lang.Object):79:79 -> invokeSuspend 3:4:java.lang.Object invokeSuspend(java.lang.Object):77:78 -> invokeSuspend 5:5:java.lang.Object invokeSuspend(java.lang.Object):96:96 -> invokeSuspend 6:6:java.lang.Object invokeSuspend(java.lang.Object):79:79 -> invokeSuspend androidx.window.java.layout.WindowInfoTrackerCallbackAdapter$addListener$1$1$invokeSuspend$$inlined$collect$1 -> androidx.window.java.layout.WindowInfoTrackerCallbackAdapter$addListener$1$1$invokeSuspend$$inlined$collect$1: # {"id":"sourceFile","fileName":"Collect.kt"} 1:1:void (androidx.core.util.Consumer):72:72 -> 1:1:java.lang.Object androidx.window.java.layout.WindowInfoTrackerCallbackAdapter$addListener$1$1.invokeSuspend(java.lang.Object):78:78 -> emit 1:1:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):135 -> emit androidx.window.layout.ActivityCompatHelperApi24 -> androidx.window.layout.ActivityCompatHelperApi24: # {"id":"sourceFile","fileName":"ActivityCompatHelper.kt"} 1:1:void ():24:24 -> 1:1:boolean isInMultiWindowMode(android.app.Activity):27:27 -> isInMultiWindowMode androidx.window.layout.ActivityCompatHelperApi30 -> androidx.window.layout.ActivityCompatHelperApi30: # {"id":"sourceFile","fileName":"ActivityCompatHelper.kt"} 1:1:void ():31:31 -> 1:1:android.graphics.Rect currentWindowBounds(android.app.Activity):34:34 -> currentWindowBounds 1:1:android.graphics.Rect maximumWindowBounds(android.app.Activity):38:38 -> maximumWindowBounds androidx.window.layout.DisplayCompatHelperApi17 -> androidx.window.layout.DisplayCompatHelperApi17: # {"id":"sourceFile","fileName":"DisplayCompatHelper.kt"} 1:1:void ():25:25 -> 1:1:void getRealSize(android.view.Display,android.graphics.Point):30:30 -> getRealSize androidx.window.layout.DisplayCompatHelperApi28 -> androidx.window.layout.DisplayCompatHelperApi28: # {"id":"sourceFile","fileName":"DisplayCompatHelper.kt"} 1:1:void ():34:34 -> 1:1:int safeInsetBottom(android.view.DisplayCutout):50:50 -> safeInsetBottom 1:1:int safeInsetLeft(android.view.DisplayCutout):38:38 -> safeInsetLeft 1:1:int safeInsetRight(android.view.DisplayCutout):46:46 -> safeInsetRight 1:1:int safeInsetTop(android.view.DisplayCutout):42:42 -> safeInsetTop androidx.window.layout.DisplayFeature -> androidx.window.layout.DisplayFeature: # {"id":"sourceFile","fileName":"DisplayFeature.kt"} androidx.window.layout.EmptyDecorator -> androidx.window.layout.EmptyDecorator: # {"id":"sourceFile","fileName":"WindowInfoTracker.kt"} 1:1:void ():112:112 -> androidx.window.layout.ExtensionInterfaceCompat -> androidx.window.layout.ExtensionInterfaceCompat: # {"id":"sourceFile","fileName":"ExtensionInterfaceCompat.kt"} androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface -> androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface: # {"id":"sourceFile","fileName":"ExtensionInterfaceCompat.kt"} androidx.window.layout.ExtensionWindowLayoutInfoBackend -> androidx.window.layout.ExtensionWindowLayoutInfoBackend: # {"id":"sourceFile","fileName":"ExtensionWindowLayoutInfoBackend.kt"} 1:2:void (androidx.window.extensions.layout.WindowLayoutComponent):36:37 -> 3:3:void (androidx.window.extensions.layout.WindowLayoutComponent):40:40 -> 4:4:void (androidx.window.extensions.layout.WindowLayoutComponent):42:42 -> 5:5:void (androidx.window.extensions.layout.WindowLayoutComponent):44:44 -> 1:4:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):59:62 -> registerLayoutChangeCallback 5:5:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):60:60 -> registerLayoutChangeCallback 6:10:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):64:68 -> registerLayoutChangeCallback 11:11:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):70:70 -> registerLayoutChangeCallback 12:12:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):59:59 -> registerLayoutChangeCallback 1:6:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):79:84 -> unregisterLayoutChangeCallback 7:7:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):86:86 -> unregisterLayoutChangeCallback 8:8:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):79:79 -> unregisterLayoutChangeCallback androidx.window.layout.ExtensionWindowLayoutInfoBackend$MulticastConsumer -> androidx.window.layout.ExtensionWindowLayoutInfoBackend$MulticastConsumer: # {"id":"sourceFile","fileName":"ExtensionWindowLayoutInfoBackend.kt"} 1:1:void accept(java.lang.Object):94:94 -> 1:1:void (android.app.Activity):94 -> 2:2:void (android.app.Activity):96:96 -> 3:3:void (android.app.Activity):98:98 -> 4:4:void (android.app.Activity):102:102 -> 1:1:void accept(java.lang.Object):94:94 -> accept 2:4:void accept(androidx.window.extensions.layout.WindowLayoutInfo):105:107 -> accept 5:5:void accept(androidx.window.extensions.layout.WindowLayoutInfo):129:129 -> accept 6:7:void accept(androidx.window.extensions.layout.WindowLayoutInfo):107:108 -> accept 8:8:void accept(androidx.window.extensions.layout.WindowLayoutInfo):105:105 -> accept 1:4:void addListener(androidx.core.util.Consumer):112:112 -> addListener 1:1:boolean isEmpty():125:125 -> isEmpty 1:3:void removeListener(androidx.core.util.Consumer):119:119 -> removeListener androidx.window.layout.ExtensionsWindowLayoutInfoAdapter -> androidx.window.layout.ExtensionsWindowLayoutInfoAdapter: # {"id":"sourceFile","fileName":"ExtensionsWindowLayoutInfoAdapter.kt"} 1:1:void ():29:29 -> 1:1:androidx.window.layout.FoldingFeature translate$window_release(android.app.Activity,androidx.window.extensions.layout.FoldingFeature):32:32 -> translate$window_release 2:2:androidx.window.layout.FoldingFeature translate$window_release(android.app.Activity,androidx.window.extensions.layout.FoldingFeature):34:34 -> translate$window_release 3:3:androidx.window.layout.FoldingFeature translate$window_release(android.app.Activity,androidx.window.extensions.layout.FoldingFeature):33:33 -> translate$window_release 4:4:androidx.window.layout.FoldingFeature translate$window_release(android.app.Activity,androidx.window.extensions.layout.FoldingFeature):37:37 -> translate$window_release 5:5:androidx.window.layout.FoldingFeature translate$window_release(android.app.Activity,androidx.window.extensions.layout.FoldingFeature):39:39 -> translate$window_release 6:6:androidx.window.layout.FoldingFeature translate$window_release(android.app.Activity,androidx.window.extensions.layout.FoldingFeature):38:38 -> translate$window_release 7:9:androidx.window.layout.FoldingFeature translate$window_release(android.app.Activity,androidx.window.extensions.layout.FoldingFeature):42:44 -> translate$window_release 10:10:androidx.window.layout.WindowLayoutInfo translate$window_release(android.app.Activity,androidx.window.extensions.layout.WindowLayoutInfo):51:51 -> translate$window_release 11:11:androidx.window.layout.WindowLayoutInfo translate$window_release(android.app.Activity,androidx.window.extensions.layout.WindowLayoutInfo):90:90 -> translate$window_release 12:12:androidx.window.layout.WindowLayoutInfo translate$window_release(android.app.Activity,androidx.window.extensions.layout.WindowLayoutInfo):99:99 -> translate$window_release 13:13:androidx.window.layout.WindowLayoutInfo translate$window_release(android.app.Activity,androidx.window.extensions.layout.WindowLayoutInfo):98:98 -> translate$window_release 14:14:androidx.window.layout.WindowLayoutInfo translate$window_release(android.app.Activity,androidx.window.extensions.layout.WindowLayoutInfo):53:53 -> translate$window_release 15:15:androidx.window.layout.WindowLayoutInfo translate$window_release(android.app.Activity,androidx.window.extensions.layout.WindowLayoutInfo):98:98 -> translate$window_release 16:16:androidx.window.layout.WindowLayoutInfo translate$window_release(android.app.Activity,androidx.window.extensions.layout.WindowLayoutInfo):57:57 -> translate$window_release 1:2:boolean validBounds(android.app.Activity,androidx.window.core.Bounds):73:74 -> validBounds 3:3:boolean validBounds(android.app.Activity,androidx.window.core.Bounds):77:77 -> validBounds 4:4:boolean validBounds(android.app.Activity,androidx.window.core.Bounds):80:80 -> validBounds 5:5:boolean validBounds(android.app.Activity,androidx.window.core.Bounds):83:83 -> validBounds androidx.window.layout.FoldingFeature -> androidx.window.layout.FoldingFeature: # {"id":"sourceFile","fileName":"FoldingFeature.kt"} androidx.window.layout.FoldingFeature$OcclusionType -> androidx.window.layout.FoldingFeature$OcclusionType: # {"id":"sourceFile","fileName":"FoldingFeature.kt"} 1:1:void ():42:42 -> 2:2:void ():52:52 -> 1:1:void (java.lang.String):28:28 -> 1:1:java.lang.String toString():31:31 -> toString androidx.window.layout.FoldingFeature$OcclusionType$Companion -> androidx.window.layout.FoldingFeature$OcclusionType$Companion: # {"id":"sourceFile","fileName":"FoldingFeature.kt"} 1:1:void ():34:34 -> androidx.window.layout.FoldingFeature$Orientation -> androidx.window.layout.FoldingFeature$Orientation: # {"id":"sourceFile","fileName":"FoldingFeature.kt"} 1:1:void ():71:71 -> 2:2:void ():77:77 -> 1:1:void (java.lang.String):59:59 -> 1:1:java.lang.String toString():62:62 -> toString androidx.window.layout.FoldingFeature$Orientation$Companion -> androidx.window.layout.FoldingFeature$Orientation$Companion: # {"id":"sourceFile","fileName":"FoldingFeature.kt"} 1:1:void ():65:65 -> androidx.window.layout.FoldingFeature$State -> androidx.window.layout.FoldingFeature$State: # {"id":"sourceFile","fileName":"FoldingFeature.kt"} 1:1:void ():98:98 -> 2:2:void ():108:108 -> 1:1:void (java.lang.String):84:84 -> 1:1:java.lang.String toString():87:87 -> toString androidx.window.layout.FoldingFeature$State$Companion -> androidx.window.layout.FoldingFeature$State$Companion: # {"id":"sourceFile","fileName":"FoldingFeature.kt"} 1:1:void ():90:90 -> androidx.window.layout.HardwareFoldingFeature -> androidx.window.layout.HardwareFoldingFeature: # {"id":"sourceFile","fileName":"HardwareFoldingFeature.kt"} 1:1:void (androidx.window.core.Bounds,androidx.window.layout.HardwareFoldingFeature$Type,androidx.window.layout.FoldingFeature$State):27:27 -> 2:4:void (androidx.window.core.Bounds,androidx.window.layout.HardwareFoldingFeature$Type,androidx.window.layout.FoldingFeature$State):32:34 -> 5:5:void (androidx.window.core.Bounds,androidx.window.layout.HardwareFoldingFeature$Type,androidx.window.layout.FoldingFeature$State):38:38 -> 1:1:boolean equals(java.lang.Object):74:74 -> equals 2:2:boolean equals(java.lang.Object):76:76 -> equals 3:5:boolean equals(java.lang.Object):78:80 -> equals 1:1:android.graphics.Rect getBounds():42:42 -> getBounds 1:1:androidx.window.layout.FoldingFeature$OcclusionType getOcclusionType():52:52 -> getOcclusionType 2:2:androidx.window.layout.FoldingFeature$OcclusionType getOcclusionType():55:55 -> getOcclusionType 3:3:androidx.window.layout.FoldingFeature$OcclusionType getOcclusionType():53:53 -> getOcclusionType 1:2:androidx.window.layout.FoldingFeature$Orientation getOrientation():60:61 -> getOrientation 3:3:androidx.window.layout.FoldingFeature$Orientation getOrientation():63:63 -> getOrientation 1:1:androidx.window.layout.FoldingFeature$State getState():34:34 -> getState 1:1:androidx.window.layout.HardwareFoldingFeature$Type getType$window_release():33:33 -> getType$window_release 1:3:int hashCode():86:88 -> hashCode 1:2:boolean isSeparating():46:47 -> isSeparating 1:3:java.lang.String toString():68:68 -> toString androidx.window.layout.HardwareFoldingFeature$Companion -> androidx.window.layout.HardwareFoldingFeature$Companion: # {"id":"sourceFile","fileName":"HardwareFoldingFeature.kt"} 1:1:void ():92:92 -> 1:3:void validateFeatureBounds$window_release(androidx.window.core.Bounds):97:97 -> validateFeatureBounds$window_release androidx.window.layout.HardwareFoldingFeature$Type -> androidx.window.layout.HardwareFoldingFeature$Type: # {"id":"sourceFile","fileName":"HardwareFoldingFeature.kt"} 1:1:void ():117:117 -> 2:2:void ():122:122 -> 1:1:void (java.lang.String):107:107 -> 1:1:androidx.window.layout.HardwareFoldingFeature$Type access$getFOLD$cp():107:107 -> access$getFOLD$cp 1:1:androidx.window.layout.HardwareFoldingFeature$Type access$getHINGE$cp():107:107 -> access$getHINGE$cp 1:1:java.lang.String toString():110:110 -> toString androidx.window.layout.HardwareFoldingFeature$Type$Companion -> androidx.window.layout.HardwareFoldingFeature$Type$Companion: # {"id":"sourceFile","fileName":"HardwareFoldingFeature.kt"} 1:1:void ():113:113 -> 1:1:androidx.window.layout.HardwareFoldingFeature$Type getFOLD():117:117 -> getFOLD 1:1:androidx.window.layout.HardwareFoldingFeature$Type getHINGE():122:122 -> getHINGE androidx.window.layout.SidecarAdapter -> androidx.window.layout.SidecarAdapter: # {"id":"sourceFile","fileName":"SidecarAdapter.kt"} 1:1:void ():145:145 -> 1:1:java.lang.String access$getTAG$cp():33:33 -> 1:1:void ():33 -> 1:1:java.lang.String access$getTAG$cp():33:33 -> access$getTAG$cp 1:1:boolean isEqualSidecarDeviceState(androidx.window.sidecar.SidecarDeviceState,androidx.window.sidecar.SidecarDeviceState):63:63 -> isEqualSidecarDeviceState 2:3:boolean isEqualSidecarDeviceState(androidx.window.sidecar.SidecarDeviceState,androidx.window.sidecar.SidecarDeviceState):72:73 -> isEqualSidecarDeviceState 1:1:boolean isEqualSidecarDisplayFeature(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDisplayFeature):125:125 -> isEqualSidecarDisplayFeature 2:2:boolean isEqualSidecarDisplayFeature(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDisplayFeature):134:134 -> isEqualSidecarDisplayFeature 3:3:boolean isEqualSidecarDisplayFeature(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDisplayFeature):137:137 -> isEqualSidecarDisplayFeature 1:1:boolean isEqualSidecarDisplayFeatures(java.util.List,java.util.List):108:108 -> isEqualSidecarDisplayFeatures 2:5:boolean isEqualSidecarDisplayFeatures(java.util.List,java.util.List):111:114 -> isEqualSidecarDisplayFeatures 1:1:boolean isEqualSidecarWindowLayoutInfo(androidx.window.sidecar.SidecarWindowLayoutInfo,androidx.window.sidecar.SidecarWindowLayoutInfo):81:81 -> isEqualSidecarWindowLayoutInfo 2:4:boolean isEqualSidecarWindowLayoutInfo(androidx.window.sidecar.SidecarWindowLayoutInfo,androidx.window.sidecar.SidecarWindowLayoutInfo):90:92 -> isEqualSidecarWindowLayoutInfo 1:1:androidx.window.layout.WindowLayoutInfo translate(androidx.window.sidecar.SidecarWindowLayoutInfo,androidx.window.sidecar.SidecarDeviceState):49:49 -> translate 2:7:androidx.window.layout.WindowLayoutInfo translate(androidx.window.sidecar.SidecarWindowLayoutInfo,androidx.window.sidecar.SidecarDeviceState):51:56 -> translate 8:8:java.util.List translate(java.util.List,androidx.window.sidecar.SidecarDeviceState):348:348 -> translate 9:9:java.util.List translate(java.util.List,androidx.window.sidecar.SidecarDeviceState):357:357 -> translate 10:10:java.util.List translate(java.util.List,androidx.window.sidecar.SidecarDeviceState):356:356 -> translate 11:11:java.util.List translate(java.util.List,androidx.window.sidecar.SidecarDeviceState):40:40 -> translate 12:12:java.util.List translate(java.util.List,androidx.window.sidecar.SidecarDeviceState):356:356 -> translate androidx.window.layout.SidecarAdapter$Companion -> androidx.window.layout.SidecarAdapter$Companion: # {"id":"sourceFile","fileName":"SidecarAdapter.kt"} 1:1:void ():144:144 -> 1:1:int getRawSidecarDevicePosture(androidx.window.sidecar.SidecarDeviceState):224:224 -> getRawSidecarDevicePosture 2:4:int getRawSidecarDevicePosture(androidx.window.sidecar.SidecarDeviceState):226:228 -> getRawSidecarDevicePosture 1:1:int getSidecarDevicePosture$window_release(androidx.window.sidecar.SidecarDeviceState):209:209 -> getSidecarDevicePosture$window_release 1:1:java.util.List getSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo):152:152 -> getSidecarDisplayFeatures 2:3:java.util.List getSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo):154:155 -> getSidecarDisplayFeatures 4:4:java.util.List getSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo):159:159 -> getSidecarDisplayFeatures 5:5:java.util.List getSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo):174:174 -> getSidecarDisplayFeatures 1:1:void setSidecarDevicePosture(androidx.window.sidecar.SidecarDeviceState,int):251:251 -> setSidecarDevicePosture 2:2:void setSidecarDevicePosture(androidx.window.sidecar.SidecarDeviceState,int):253:253 -> setSidecarDevicePosture 3:3:void setSidecarDevicePosture(androidx.window.sidecar.SidecarDeviceState,int):256:256 -> setSidecarDevicePosture 4:4:void setSidecarDevicePosture(androidx.window.sidecar.SidecarDeviceState,int):254:254 -> setSidecarDevicePosture 5:5:void setSidecarDevicePosture(androidx.window.sidecar.SidecarDeviceState,int):258:258 -> setSidecarDevicePosture 1:1:void setSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo,java.util.List):185:185 -> setSidecarDisplayFeatures 2:2:void setSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo,java.util.List):187:187 -> setSidecarDisplayFeatures 3:3:void setSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo,java.util.List):189:189 -> setSidecarDisplayFeatures 4:4:void setSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo,java.util.List):188:188 -> setSidecarDisplayFeatures 5:5:void setSidecarDisplayFeatures(androidx.window.sidecar.SidecarWindowLayoutInfo,java.util.List):191:191 -> setSidecarDisplayFeatures 1:2:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):283:284 -> translate$window_release 3:4:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):290:291 -> translate$window_release 5:6:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):304:305 -> translate$window_release 7:8:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):310:311 -> translate$window_release 9:9:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):326:326 -> translate$window_release 10:10:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):328:328 -> translate$window_release 11:11:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):327:327 -> translate$window_release 12:12:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):336:336 -> translate$window_release 13:13:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):342:342 -> translate$window_release 14:14:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):341:341 -> translate$window_release 15:15:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):340:340 -> translate$window_release 16:16:androidx.window.layout.DisplayFeature translate$window_release(androidx.window.sidecar.SidecarDisplayFeature,androidx.window.sidecar.SidecarDeviceState):344:344 -> translate$window_release androidx.window.layout.SidecarCompat -> androidx.window.layout.SidecarCompat: # {"id":"sourceFile","fileName":"SidecarCompat.kt"} 1:2:void (androidx.window.sidecar.SidecarInterface,androidx.window.layout.SidecarAdapter):49:50 -> 3:3:void (androidx.window.sidecar.SidecarInterface,androidx.window.layout.SidecarAdapter):52:52 -> 4:4:void (androidx.window.sidecar.SidecarInterface,androidx.window.layout.SidecarAdapter):56:56 -> 5:5:void (androidx.window.sidecar.SidecarInterface,androidx.window.layout.SidecarAdapter):59:59 -> 6:7:void (android.content.Context):63:64 -> 8:8:void (android.content.Context):62:62 -> 1:1:androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface access$getExtensionCallback$p(androidx.window.layout.SidecarCompat):49:49 -> access$getExtensionCallback$p 1:1:androidx.window.layout.SidecarAdapter access$getSidecarAdapter$p(androidx.window.layout.SidecarCompat):49:49 -> access$getSidecarAdapter$p 1:1:java.util.Map access$getWindowListenerRegisteredContexts$p(androidx.window.layout.SidecarCompat):49:49 -> access$getWindowListenerRegisteredContexts$p 1:1:androidx.window.sidecar.SidecarInterface getSidecar():51:51 -> getSidecar 1:3:androidx.window.layout.WindowLayoutInfo getWindowLayoutInfo(android.app.Activity):79:81 -> getWindowLayoutInfo 4:4:androidx.window.layout.WindowLayoutInfo getWindowLayoutInfo(android.app.Activity):83:83 -> getWindowLayoutInfo 5:5:androidx.window.layout.WindowLayoutInfo getWindowLayoutInfo(android.app.Activity):81:81 -> getWindowLayoutInfo 1:1:void onWindowLayoutChangeListenerAdded(android.app.Activity):88:88 -> onWindowLayoutChangeListenerAdded 2:2:void onWindowLayoutChangeListenerAdded(android.app.Activity):90:90 -> onWindowLayoutChangeListenerAdded 3:4:void onWindowLayoutChangeListenerAdded(android.app.Activity):92:93 -> onWindowLayoutChangeListenerAdded 1:5:void onWindowLayoutChangeListenerRemoved(android.app.Activity):139:143 -> onWindowLayoutChangeListenerRemoved 6:6:void onWindowLayoutChangeListenerRemoved(android.app.Activity):145:145 -> onWindowLayoutChangeListenerRemoved 1:2:void register(android.os.IBinder,android.app.Activity):104:105 -> register 3:4:void register(android.os.IBinder,android.app.Activity):108:109 -> register 5:6:void register(android.os.IBinder,android.app.Activity):111:112 -> register 1:1:void registerConfigurationChangeListener(android.app.Activity):118:118 -> registerConfigurationChangeListener 2:2:void registerConfigurationChangeListener(android.app.Activity):121:121 -> registerConfigurationChangeListener 3:4:void registerConfigurationChangeListener(android.app.Activity):133:134 -> registerConfigurationChangeListener 1:5:void setExtensionCallback(androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface):68:72 -> setExtensionCallback 6:6:void setExtensionCallback(androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface):70:70 -> setExtensionCallback 7:7:void setExtensionCallback(androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface):69:69 -> setExtensionCallback 1:3:void unregisterComponentCallback(android.app.Activity):150:152 -> unregisterComponentCallback 1:1:boolean validateExtensionInterface():159:159 -> validateExtensionInterface 2:2:boolean validateExtensionInterface():161:161 -> validateExtensionInterface 3:3:boolean validateExtensionInterface():159:159 -> validateExtensionInterface 4:5:boolean validateExtensionInterface():163:164 -> validateExtensionInterface 6:6:boolean validateExtensionInterface():173:173 -> validateExtensionInterface 7:7:boolean validateExtensionInterface():176:176 -> validateExtensionInterface 8:11:boolean validateExtensionInterface():179:182 -> validateExtensionInterface 12:13:boolean validateExtensionInterface():189:190 -> validateExtensionInterface 14:15:boolean validateExtensionInterface():192:193 -> validateExtensionInterface 16:17:boolean validateExtensionInterface():201:202 -> validateExtensionInterface 18:19:boolean validateExtensionInterface():204:205 -> validateExtensionInterface 20:20:boolean validateExtensionInterface():213:213 -> validateExtensionInterface 21:21:boolean validateExtensionInterface():218:218 -> validateExtensionInterface 22:22:boolean validateExtensionInterface():220:220 -> validateExtensionInterface 23:23:boolean validateExtensionInterface():230:230 -> validateExtensionInterface 24:24:boolean validateExtensionInterface():228:228 -> validateExtensionInterface 25:27:boolean validateExtensionInterface():232:234 -> validateExtensionInterface 28:28:boolean validateExtensionInterface():241:241 -> validateExtensionInterface 29:30:boolean validateExtensionInterface():244:245 -> validateExtensionInterface 31:32:boolean validateExtensionInterface():249:250 -> validateExtensionInterface 33:33:boolean validateExtensionInterface():253:253 -> validateExtensionInterface 34:34:boolean validateExtensionInterface():258:258 -> validateExtensionInterface 35:36:boolean validateExtensionInterface():269:270 -> validateExtensionInterface 37:37:boolean validateExtensionInterface():272:272 -> validateExtensionInterface 38:38:boolean validateExtensionInterface():271:271 -> validateExtensionInterface 39:40:boolean validateExtensionInterface():274:275 -> validateExtensionInterface 41:44:boolean validateExtensionInterface():280:280 -> validateExtensionInterface 45:45:boolean validateExtensionInterface():236:236 -> validateExtensionInterface 46:46:boolean validateExtensionInterface():234:234 -> validateExtensionInterface 47:49:boolean validateExtensionInterface():206:206 -> validateExtensionInterface 50:52:boolean validateExtensionInterface():194:194 -> validateExtensionInterface 53:55:boolean validateExtensionInterface():183:183 -> validateExtensionInterface 56:58:boolean validateExtensionInterface():165:165 -> validateExtensionInterface androidx.window.layout.SidecarCompat$Companion -> androidx.window.layout.SidecarCompat$Companion: # {"id":"sourceFile","fileName":"SidecarCompat.kt"} 1:1:void ():441:441 -> 1:1:android.os.IBinder getActivityWindowToken$window_release(android.app.Activity):464:464 -> getActivityWindowToken$window_release 1:2:androidx.window.core.Version getSidecarVersion():445:446 -> getSidecarVersion androidx.window.layout.SidecarCompat$DistinctElementCallback -> androidx.window.layout.SidecarCompat$DistinctElementCallback: # {"id":"sourceFile","fileName":"SidecarCompat.kt"} 1:2:void (androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface):370:371 -> 3:3:void (androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface):373:373 -> 4:4:void (androidx.window.layout.ExtensionInterfaceCompat$ExtensionCallbackInterface):380:380 -> 1:4:void onWindowLayoutChanged(android.app.Activity,androidx.window.layout.WindowLayoutInfo):385:388 -> onWindowLayoutChanged 5:5:void onWindowLayoutChanged(android.app.Activity,androidx.window.layout.WindowLayoutInfo):390:390 -> onWindowLayoutChanged 6:6:void onWindowLayoutChanged(android.app.Activity,androidx.window.layout.WindowLayoutInfo):385:385 -> onWindowLayoutChanged 7:7:void onWindowLayoutChanged(android.app.Activity,androidx.window.layout.WindowLayoutInfo):392:392 -> onWindowLayoutChanged 8:8:void onWindowLayoutChanged(android.app.Activity,androidx.window.layout.WindowLayoutInfo):385:385 -> onWindowLayoutChanged androidx.window.layout.SidecarCompat$DistinctSidecarElementCallback -> androidx.window.layout.SidecarCompat$DistinctSidecarElementCallback: # {"id":"sourceFile","fileName":"SidecarCompat.kt"} 1:3:void (androidx.window.layout.SidecarAdapter,androidx.window.sidecar.SidecarInterface$SidecarCallback):401:403 -> 4:4:void (androidx.window.layout.SidecarAdapter,androidx.window.sidecar.SidecarInterface$SidecarCallback):405:405 -> 5:5:void (androidx.window.layout.SidecarAdapter,androidx.window.sidecar.SidecarInterface$SidecarCallback):415:415 -> 1:3:void onDeviceStateChanged(androidx.window.sidecar.SidecarDeviceState):417:419 -> onDeviceStateChanged 4:6:void onDeviceStateChanged(androidx.window.sidecar.SidecarDeviceState):421:423 -> onDeviceStateChanged 7:7:void onDeviceStateChanged(androidx.window.sidecar.SidecarDeviceState):417:417 -> onDeviceStateChanged 1:4:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):430:433 -> onWindowLayoutChanged 5:5:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):435:435 -> onWindowLayoutChanged 6:6:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):430:430 -> onWindowLayoutChanged 7:7:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):437:437 -> onWindowLayoutChanged 8:8:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):430:430 -> onWindowLayoutChanged androidx.window.layout.SidecarCompat$FirstAttachAdapter -> androidx.window.layout.SidecarCompat$FirstAttachAdapter: # {"id":"sourceFile","fileName":"SidecarCompat.kt"} 1:2:void (androidx.window.layout.SidecarCompat,android.app.Activity):302:303 -> 3:3:void (androidx.window.layout.SidecarCompat,android.app.Activity):306:306 -> 1:3:void onViewAttachedToWindow(android.view.View):308:310 -> onViewAttachedToWindow 4:4:void onViewAttachedToWindow(android.view.View):323:323 -> onViewAttachedToWindow androidx.window.layout.SidecarCompat$TranslatingCallback -> androidx.window.layout.SidecarCompat$TranslatingCallback: # {"id":"sourceFile","fileName":"SidecarCompat.kt"} 1:1:void (androidx.window.layout.SidecarCompat):329:329 -> 1:1:void onDeviceStateChanged(androidx.window.sidecar.SidecarDeviceState):332:332 -> onDeviceStateChanged 2:2:void onDeviceStateChanged(androidx.window.sidecar.SidecarDeviceState):468:468 -> onDeviceStateChanged 3:5:void onDeviceStateChanged(androidx.window.sidecar.SidecarDeviceState):333:335 -> onDeviceStateChanged 6:6:void onDeviceStateChanged(androidx.window.sidecar.SidecarDeviceState):337:337 -> onDeviceStateChanged 7:7:void onDeviceStateChanged(androidx.window.sidecar.SidecarDeviceState):335:335 -> onDeviceStateChanged 1:1:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):347:347 -> onWindowLayoutChanged 2:2:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):349:349 -> onWindowLayoutChanged 3:3:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):356:356 -> onWindowLayoutChanged 4:4:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):358:358 -> onWindowLayoutChanged 5:5:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):356:356 -> onWindowLayoutChanged 6:6:void onWindowLayoutChanged(android.os.IBinder,androidx.window.sidecar.SidecarWindowLayoutInfo):360:360 -> onWindowLayoutChanged androidx.window.layout.SidecarCompat$registerConfigurationChangeListener$configChangeObserver$1 -> androidx.window.layout.SidecarCompat$registerConfigurationChangeListener$configChangeObserver$1: # {"id":"sourceFile","fileName":"SidecarCompat.kt"} 1:1:void (androidx.window.layout.SidecarCompat,android.app.Activity):121:121 -> 1:4:void onConfigurationChanged(android.content.res.Configuration):123:123 -> onConfigurationChanged androidx.window.layout.SidecarWindowBackend -> androidx.window.layout.SidecarWindowBackend: # {"id":"sourceFile","fileName":"SidecarWindowBackend.kt"} 1:1:void ():174:174 -> 1:1:void access$setGlobalInstance$cp(androidx.window.layout.SidecarWindowBackend):36:36 -> 1:1:void (androidx.window.layout.ExtensionInterfaceCompat):36 -> 2:2:void (androidx.window.layout.ExtensionInterfaceCompat):37:37 -> 3:4:void (androidx.window.layout.ExtensionInterfaceCompat):50:51 -> 1:1:void access$setGlobalInstance$cp(androidx.window.layout.SidecarWindowBackend):36:36 -> access$getGlobalInstance$cp 1:1:androidx.window.layout.SidecarWindowBackend access$getGlobalInstance$cp():36 -> access$getGlobalInstance$cp 1:1:void access$setGlobalInstance$cp(androidx.window.layout.SidecarWindowBackend):36:36 -> access$getGlobalLock$cp 1:1:java.util.concurrent.locks.ReentrantLock access$getGlobalLock$cp():36 -> access$getGlobalLock$cp 1:1:void access$setGlobalInstance$cp(androidx.window.layout.SidecarWindowBackend):36:36 -> access$setGlobalInstance$cp 1:1:void callbackRemovedForActivity(android.app.Activity):127:127 -> callbackRemovedForActivity 2:3:void callbackRemovedForActivity(android.app.Activity):249:250 -> callbackRemovedForActivity 4:4:void callbackRemovedForActivity(android.app.Activity):128:128 -> callbackRemovedForActivity 5:5:void callbackRemovedForActivity(android.app.Activity):134:134 -> callbackRemovedForActivity 1:1:void setWindowExtension(androidx.window.layout.ExtensionInterfaceCompat):39:39 -> getWindowExtension 1:1:androidx.window.layout.ExtensionInterfaceCompat getWindowExtension():39 -> getWindowExtension 1:1:java.util.concurrent.CopyOnWriteArrayList getWindowLayoutChangeCallbacks():47:47 -> getWindowLayoutChangeCallbacks 1:1:boolean isActivityRegistered(android.app.Activity):90:90 -> isActivityRegistered 2:3:boolean isActivityRegistered(android.app.Activity):246:247 -> isActivityRegistered 4:4:boolean isActivityRegistered(android.app.Activity):91:91 -> isActivityRegistered 1:2:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):59:60 -> registerLayoutChangeCallback 3:4:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):65:66 -> registerLayoutChangeCallback 5:7:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):71:73 -> registerLayoutChangeCallback 8:8:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):75:75 -> registerLayoutChangeCallback 9:9:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):79:79 -> registerLayoutChangeCallback 10:10:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):244:244 -> registerLayoutChangeCallback 11:11:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):80:80 -> registerLayoutChangeCallback 12:12:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):79:79 -> registerLayoutChangeCallback 13:13:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):81:81 -> registerLayoutChangeCallback 14:14:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):83:83 -> registerLayoutChangeCallback 15:15:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):86:86 -> registerLayoutChangeCallback 16:16:void registerLayoutChangeCallback(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):59:59 -> registerLayoutChangeCallback 1:1:void setWindowExtension(androidx.window.layout.ExtensionInterfaceCompat):39:39 -> setWindowExtension 1:2:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):96:97 -> unregisterLayoutChangeCallback 3:3:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):101:101 -> unregisterLayoutChangeCallback 4:6:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):106:108 -> unregisterLayoutChangeCallback 7:7:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):110:110 -> unregisterLayoutChangeCallback 8:10:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):114:116 -> unregisterLayoutChangeCallback 11:11:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):118:118 -> unregisterLayoutChangeCallback 12:12:void unregisterLayoutChangeCallback(androidx.core.util.Consumer):96:96 -> unregisterLayoutChangeCallback androidx.window.layout.SidecarWindowBackend$Companion -> androidx.window.layout.SidecarWindowBackend$Companion: # {"id":"sourceFile","fileName":"SidecarWindowBackend.kt"} 1:1:void ():169:169 -> 1:5:androidx.window.layout.SidecarWindowBackend getInstance(android.content.Context):181:185 -> getInstance 6:6:androidx.window.layout.SidecarWindowBackend getInstance(android.content.Context):187:187 -> getInstance 7:7:androidx.window.layout.SidecarWindowBackend getInstance(android.content.Context):182:182 -> getInstance 8:8:androidx.window.layout.SidecarWindowBackend getInstance(android.content.Context):189:189 -> getInstance 1:3:androidx.window.layout.ExtensionInterfaceCompat initAndVerifyExtension(android.content.Context):200:202 -> initAndVerifyExtension 1:1:boolean isSidecarVersionSupported(androidx.window.core.Version):232:232 -> isSidecarVersionSupported 1:1:void resetInstance():240:240 -> resetInstance androidx.window.layout.SidecarWindowBackend$ExtensionListenerImpl -> androidx.window.layout.SidecarWindowBackend$ExtensionListenerImpl: # {"id":"sourceFile","fileName":"SidecarWindowBackend.kt"} 1:1:void (androidx.window.layout.SidecarWindowBackend):138:138 -> 2:2:void (androidx.window.layout.SidecarWindowBackend):137:137 -> 1:2:void onWindowLayoutChanged(android.app.Activity,androidx.window.layout.WindowLayoutInfo):144:145 -> onWindowLayoutChanged 3:3:void onWindowLayoutChanged(android.app.Activity,androidx.window.layout.WindowLayoutInfo):148:148 -> onWindowLayoutChanged androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper -> androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper: # {"id":"sourceFile","fileName":"SidecarWindowBackend.kt"} 1:4:void (android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):157:160 -> void $r8$lambda$jkQHaIq6yFprTVBW9h6wk0oO_6g(androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper,androidx.window.layout.WindowLayoutInfo) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void accept(androidx.window.layout.WindowLayoutInfo):164:165 -> accept 1:1:void accept$lambda-0(androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper,androidx.window.layout.WindowLayoutInfo):165:165 -> accept$lambda-0 1:1:android.app.Activity getActivity():158:158 -> getActivity 1:1:androidx.core.util.Consumer getCallback():160:160 -> getCallback 1:1:androidx.window.layout.WindowLayoutInfo getLastInfo():162:162 -> getLastInfo 1:1:void setLastInfo(androidx.window.layout.WindowLayoutInfo):162:162 -> setLastInfo androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper$$ExternalSyntheticLambda0 -> androidx.window.layout.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper$$InternalSyntheticLambda$0$5c9666033b6caa0ba12e5282e3db0e88c2f641b540716639e17c7c350a9ddba3$0.f$0 -> d androidx.window.layout.WindowLayoutInfo androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper$$InternalSyntheticLambda$0$5c9666033b6caa0ba12e5282e3db0e88c2f641b540716639e17c7c350a9ddba3$0.f$1 -> e void androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper$$InternalSyntheticLambda$0$5c9666033b6caa0ba12e5282e3db0e88c2f641b540716639e17c7c350a9ddba3$0.(androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper,androidx.window.layout.WindowLayoutInfo) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.window.layout.SidecarWindowBackend$WindowLayoutChangeCallbackWrapper$$InternalSyntheticLambda$0$5c9666033b6caa0ba12e5282e3db0e88c2f641b540716639e17c7c350a9ddba3$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} androidx.window.layout.WindowBackend -> androidx.window.layout.WindowBackend: # {"id":"sourceFile","fileName":"WindowBackend.kt"} androidx.window.layout.WindowInfoTracker -> androidx.window.layout.WindowInfoTracker: # {"id":"sourceFile","fileName":"WindowInfoTracker.kt"} androidx.window.layout.WindowInfoTracker$-CC -> androidx.window.layout.b: # {"id":"sourceFile","fileName":"WindowInfoTracker.kt"} # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.window.layout.WindowInfoTracker getOrCreate(android.content.Context):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void overrideDecorator(androidx.window.layout.WindowInfoTrackerDecorator):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void reset():0:0 -> c # {"id":"com.android.tools.r8.synthesized"} androidx.window.layout.WindowInfoTracker$Companion -> androidx.window.layout.WindowInfoTracker$Companion: # {"id":"sourceFile","fileName":"WindowInfoTracker.kt"} 1:1:void ():54:54 -> 2:2:void ():56:56 -> 1:1:void ():51:51 -> 1:4:androidx.window.layout.WindowInfoTracker getOrCreate(android.content.Context):68:68 -> getOrCreate 5:5:androidx.window.layout.WindowInfoTracker getOrCreate(android.content.Context):72:72 -> getOrCreate 1:1:void overrideDecorator(androidx.window.layout.WindowInfoTrackerDecorator):92:92 -> overrideDecorator 1:1:void reset():98:98 -> reset 1:2:androidx.window.layout.WindowBackend windowBackend$window_release(android.content.Context):78:79 -> windowBackend$window_release 3:4:androidx.window.layout.WindowBackend windowBackend$window_release(android.content.Context):81:82 -> windowBackend$window_release 5:5:androidx.window.layout.WindowBackend windowBackend$window_release(android.content.Context):86:86 -> windowBackend$window_release androidx.window.layout.WindowInfoTrackerDecorator -> androidx.window.layout.WindowInfoTrackerDecorator: # {"id":"sourceFile","fileName":"WindowInfoTracker.kt"} androidx.window.layout.WindowInfoTrackerImpl -> androidx.window.layout.WindowInfoTrackerImpl: # {"id":"sourceFile","fileName":"WindowInfoTrackerImpl.kt"} 1:3:void (androidx.window.layout.WindowMetricsCalculator,androidx.window.layout.WindowBackend):34:36 -> 1:1:androidx.window.layout.WindowBackend access$getWindowBackend$p(androidx.window.layout.WindowInfoTrackerImpl):34:34 -> access$getWindowBackend$p 1:1:kotlinx.coroutines.flow.Flow windowLayoutInfo(android.app.Activity):46:46 -> windowLayoutInfo androidx.window.layout.WindowInfoTrackerImpl$Companion -> androidx.window.layout.WindowInfoTrackerImpl$Companion: # {"id":"sourceFile","fileName":"WindowInfoTrackerImpl.kt"} 1:1:void ():63:63 -> androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1 -> androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1: # {"id":"sourceFile","fileName":"WindowInfoTrackerImpl.kt"} void $r8$lambda$LgDWJbk4b494d79uZZm3iJ0WM6A(kotlinx.coroutines.channels.Channel,androidx.window.layout.WindowLayoutInfo) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Object invokeSuspend(java.lang.Object):46:46 -> invokeSuspend 2:2:java.lang.Object invokeSuspend(java.lang.Object):60:60 -> invokeSuspend 3:3:java.lang.Object invokeSuspend(java.lang.Object):46:46 -> invokeSuspend 4:4:java.lang.Object invokeSuspend(java.lang.Object):49:49 -> invokeSuspend 5:5:java.lang.Object invokeSuspend(java.lang.Object):47:47 -> invokeSuspend 6:7:java.lang.Object invokeSuspend(java.lang.Object):51:52 -> invokeSuspend 8:9:java.lang.Object invokeSuspend(java.lang.Object):54:55 -> invokeSuspend 10:10:java.lang.Object invokeSuspend(java.lang.Object):58:58 -> invokeSuspend 11:11:java.lang.Object invokeSuspend(java.lang.Object):60:60 -> invokeSuspend 12:12:java.lang.Object invokeSuspend(java.lang.Object):58:58 -> invokeSuspend 1:1:void invokeSuspend$lambda-0(kotlinx.coroutines.channels.Channel,androidx.window.layout.WindowLayoutInfo):51:51 -> invokeSuspend$lambda-0 androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1$$ExternalSyntheticLambda0 -> androidx.window.layout.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} kotlinx.coroutines.channels.Channel androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1$$InternalSyntheticLambda$0$fd7771bef0bf0bd3b84d86850a7892514bb7162d61348fff977ba3d4f52b68dd$0.f$0 -> a void androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1$$InternalSyntheticLambda$0$fd7771bef0bf0bd3b84d86850a7892514bb7162d61348fff977ba3d4f52b68dd$0.(kotlinx.coroutines.channels.Channel) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1$$InternalSyntheticLambda$0$fd7771bef0bf0bd3b84d86850a7892514bb7162d61348fff977ba3d4f52b68dd$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} androidx.window.layout.WindowLayoutInfo -> androidx.window.layout.WindowLayoutInfo: # {"id":"sourceFile","fileName":"WindowLayoutInfo.kt"} 1:2:void (java.util.List):41:42 -> 1:3:boolean equals(java.lang.Object):55:57 -> equals 1:1:java.util.List getDisplayFeatures():35:35 -> getDisplayFeatures 1:1:int hashCode():61:61 -> hashCode 1:1:java.lang.String toString():46:46 -> toString androidx.window.layout.WindowMetrics -> androidx.window.layout.WindowMetrics: # {"id":"sourceFile","fileName":"WindowMetrics.kt"} 1:1:void (androidx.window.core.Bounds):32:32 -> 2:2:void (android.graphics.Rect):39:39 -> 1:3:boolean equals(java.lang.Object):61:63 -> equals 1:1:android.graphics.Rect getBounds():53:53 -> getBounds 1:1:int hashCode():67:67 -> hashCode 1:1:java.lang.String toString():56:56 -> toString androidx.window.layout.WindowMetricsCalculator -> androidx.window.layout.WindowMetricsCalculator: # {"id":"sourceFile","fileName":"WindowMetricsCalculator.kt"} androidx.window.layout.WindowMetricsCalculator$-CC -> androidx.window.layout.d: # {"id":"sourceFile","fileName":"WindowMetricsCalculator.kt"} # {"id":"com.android.tools.r8.synthesized"} 1:1:androidx.window.layout.WindowMetricsCalculator getOrCreate():0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void overrideDecorator(androidx.window.layout.WindowMetricsCalculatorDecorator):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void reset():0:0 -> c # {"id":"com.android.tools.r8.synthesized"} androidx.window.layout.WindowMetricsCalculator$Companion -> androidx.window.layout.WindowMetricsCalculator$Companion: # {"id":"sourceFile","fileName":"WindowMetricsCalculator.kt"} 1:1:void ():82:82 -> 1:1:void ():79:79 -> 1:1:androidx.window.layout.WindowMetricsCalculator getOrCreate():86:86 -> getOrCreate 1:1:void overrideDecorator(androidx.window.layout.WindowMetricsCalculatorDecorator):93:93 -> overrideDecorator 1:1:void reset():100:100 -> reset androidx.window.layout.WindowMetricsCalculator$Companion$decorator$1 -> androidx.window.layout.WindowMetricsCalculator$Companion$decorator$1: # {"id":"sourceFile","fileName":"WindowMetricsCalculator.kt"} 1:1:java.lang.Object invoke(java.lang.Object):82:82 -> invoke androidx.window.layout.WindowMetricsCalculator$Companion$overrideDecorator$1 -> androidx.window.layout.WindowMetricsCalculator$Companion$overrideDecorator$1: # {"id":"sourceFile","fileName":"WindowMetricsCalculator.kt"} 1:1:androidx.window.layout.WindowMetricsCalculator invoke(androidx.window.layout.WindowMetricsCalculator):93:93 -> invoke 2:2:java.lang.Object invoke(java.lang.Object):93:93 -> invoke androidx.window.layout.WindowMetricsCalculator$Companion$reset$1 -> androidx.window.layout.WindowMetricsCalculator$Companion$reset$1: # {"id":"sourceFile","fileName":"WindowMetricsCalculator.kt"} 1:1:java.lang.Object invoke(java.lang.Object):100:100 -> invoke androidx.window.layout.WindowMetricsCalculatorCompat -> androidx.window.layout.WindowMetricsCalculatorCompat: # {"id":"sourceFile","fileName":"WindowMetricsCalculatorCompat.kt"} 1:1:void ():46:46 -> 1:1:void ():44:44 -> 1:2:androidx.window.layout.WindowMetrics computeCurrentWindowMetrics(android.app.Activity):53:54 -> computeCurrentWindowMetrics 3:3:androidx.window.layout.WindowMetrics computeCurrentWindowMetrics(android.app.Activity):56:56 -> computeCurrentWindowMetrics 4:4:androidx.window.layout.WindowMetrics computeCurrentWindowMetrics(android.app.Activity):58:58 -> computeCurrentWindowMetrics 5:5:androidx.window.layout.WindowMetrics computeCurrentWindowMetrics(android.app.Activity):60:60 -> computeCurrentWindowMetrics 6:6:androidx.window.layout.WindowMetrics computeCurrentWindowMetrics(android.app.Activity):62:62 -> computeCurrentWindowMetrics 7:7:androidx.window.layout.WindowMetrics computeCurrentWindowMetrics(android.app.Activity):64:64 -> computeCurrentWindowMetrics 1:2:androidx.window.layout.WindowMetrics computeMaximumWindowMetrics(android.app.Activity):72:73 -> computeMaximumWindowMetrics 3:5:androidx.window.layout.WindowMetrics computeMaximumWindowMetrics(android.app.Activity):78:80 -> computeMaximumWindowMetrics 6:6:androidx.window.layout.WindowMetrics computeMaximumWindowMetrics(android.app.Activity):82:82 -> computeMaximumWindowMetrics 1:4:android.graphics.Rect computeWindowBoundsIceCreamSandwich$window_release(android.app.Activity):274:277 -> computeWindowBoundsIceCreamSandwich$window_release 5:6:android.graphics.Rect computeWindowBoundsIceCreamSandwich$window_release(android.app.Activity):283:284 -> computeWindowBoundsIceCreamSandwich$window_release 7:7:android.graphics.Rect computeWindowBoundsIceCreamSandwich$window_release(android.app.Activity):281:281 -> computeWindowBoundsIceCreamSandwich$window_release 1:1:android.graphics.Rect computeWindowBoundsN$window_release(android.app.Activity):237:237 -> computeWindowBoundsN$window_release 2:2:android.graphics.Rect computeWindowBoundsN$window_release(android.app.Activity):241:241 -> computeWindowBoundsN$window_release 3:4:android.graphics.Rect computeWindowBoundsN$window_release(android.app.Activity):245:246 -> computeWindowBoundsN$window_release 5:10:android.graphics.Rect computeWindowBoundsN$window_release(android.app.Activity):250:255 -> computeWindowBoundsN$window_release 1:3:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):128:130 -> computeWindowBoundsP$window_release 4:6:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):132:134 -> computeWindowBoundsP$window_release 7:9:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):139:141 -> computeWindowBoundsP$window_release 10:11:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):143:144 -> computeWindowBoundsP$window_release 12:13:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):156:157 -> computeWindowBoundsP$window_release 14:15:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):153:154 -> computeWindowBoundsP$window_release 16:17:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):150:151 -> computeWindowBoundsP$window_release 18:19:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):147:148 -> computeWindowBoundsP$window_release 20:20:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):159:159 -> computeWindowBoundsP$window_release 21:22:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):164:165 -> computeWindowBoundsP$window_release 23:24:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):169:170 -> computeWindowBoundsP$window_release 25:31:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):174:180 -> computeWindowBoundsP$window_release 32:33:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):183:184 -> computeWindowBoundsP$window_release 34:34:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):190:190 -> computeWindowBoundsP$window_release 35:36:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):192:193 -> computeWindowBoundsP$window_release 37:38:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):195:196 -> computeWindowBoundsP$window_release 39:40:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):198:199 -> computeWindowBoundsP$window_release 41:42:android.graphics.Rect computeWindowBoundsP$window_release(android.app.Activity):201:202 -> computeWindowBoundsP$window_release 1:2:android.graphics.Rect computeWindowBoundsQ$window_release(android.app.Activity):90:91 -> computeWindowBoundsQ$window_release 3:7:android.graphics.Rect computeWindowBoundsQ$window_release(android.app.Activity):93:97 -> computeWindowBoundsQ$window_release 8:9:android.graphics.Rect computeWindowBoundsQ$window_release(android.app.Activity):110:111 -> computeWindowBoundsQ$window_release 10:11:android.graphics.Rect computeWindowBoundsQ$window_release(android.app.Activity):107:108 -> computeWindowBoundsQ$window_release 12:13:android.graphics.Rect computeWindowBoundsQ$window_release(android.app.Activity):104:105 -> computeWindowBoundsQ$window_release 14:14:android.graphics.Rect computeWindowBoundsQ$window_release(android.app.Activity):99:99 -> computeWindowBoundsQ$window_release 15:15:android.graphics.Rect computeWindowBoundsQ$window_release(android.app.Activity):102:102 -> computeWindowBoundsQ$window_release 1:6:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):352:357 -> getCutoutForDisplay 7:7:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):356:356 -> getCutoutForDisplay 8:14:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):359:365 -> getCutoutForDisplay 15:15:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):378:378 -> getCutoutForDisplay 16:16:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):376:376 -> getCutoutForDisplay 17:17:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):374:374 -> getCutoutForDisplay 18:18:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):372:372 -> getCutoutForDisplay 19:19:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):370:370 -> getCutoutForDisplay 20:20:android.view.DisplayCutout getCutoutForDisplay(android.view.Display):368:368 -> getCutoutForDisplay 1:2:int getNavigationBarHeight(android.content.Context):334:335 -> getNavigationBarHeight 3:3:int getNavigationBarHeight(android.content.Context):337:337 -> getNavigationBarHeight 1:3:android.graphics.Point getRealSizeForDisplay$window_release(android.view.Display):303:305 -> getRealSizeForDisplay$window_release 4:4:android.graphics.Point getRealSizeForDisplay$window_release(android.view.Display):307:307 -> getRealSizeForDisplay$window_release 5:5:android.graphics.Point getRealSizeForDisplay$window_release(android.view.Display):310:310 -> getRealSizeForDisplay$window_release 6:6:android.graphics.Point getRealSizeForDisplay$window_release(android.view.Display):308:308 -> getRealSizeForDisplay$window_release 7:8:android.graphics.Point getRealSizeForDisplay$window_release(android.view.Display):312:313 -> getRealSizeForDisplay$window_release 9:9:android.graphics.Point getRealSizeForDisplay$window_release(android.view.Display):319:319 -> getRealSizeForDisplay$window_release 10:10:android.graphics.Point getRealSizeForDisplay$window_release(android.view.Display):317:317 -> getRealSizeForDisplay$window_release 11:11:android.graphics.Point getRealSizeForDisplay$window_release(android.view.Display):315:315 -> getRealSizeForDisplay$window_release 1:1:void getRectSizeFromDisplay(android.app.Activity,android.graphics.Rect):213:213 -> getRectSizeFromDisplay 2:2:void getRectSizeFromDisplay(android.app.Activity,android.graphics.Rect):217:217 -> getRectSizeFromDisplay androidx.window.layout.WindowMetricsCalculatorDecorator -> androidx.window.layout.WindowMetricsCalculatorDecorator: # {"id":"sourceFile","fileName":"WindowMetricsCalculator.kt"} com.baseflow.permissionhandler.AppSettingsManager -> r.a: 1:1:void ():7:7 -> 1:2:void openAppSettings(android.content.Context,com.baseflow.permissionhandler.AppSettingsManager$OpenAppSettingsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):18:19 -> a 3:9:void openAppSettings(android.content.Context,com.baseflow.permissionhandler.AppSettingsManager$OpenAppSettingsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):24:30 -> a 10:10:void openAppSettings(android.content.Context,com.baseflow.permissionhandler.AppSettingsManager$OpenAppSettingsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):32:32 -> a 11:11:void openAppSettings(android.content.Context,com.baseflow.permissionhandler.AppSettingsManager$OpenAppSettingsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):34:34 -> a 12:12:void openAppSettings(android.content.Context,com.baseflow.permissionhandler.AppSettingsManager$OpenAppSettingsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):36:36 -> a com.baseflow.permissionhandler.AppSettingsManager$OpenAppSettingsSuccessCallback -> r.a$a: void onSuccess(boolean) -> a com.baseflow.permissionhandler.ErrorCallback -> r.b: void onError(java.lang.String,java.lang.String) -> a com.baseflow.permissionhandler.MethodCallHandlerImpl -> r.l: android.content.Context applicationContext -> a com.baseflow.permissionhandler.AppSettingsManager appSettingsManager -> b com.baseflow.permissionhandler.PermissionManager permissionManager -> c com.baseflow.permissionhandler.ServiceManager serviceManager -> d 1:5:void (android.content.Context,com.baseflow.permissionhandler.AppSettingsManager,com.baseflow.permissionhandler.PermissionManager,com.baseflow.permissionhandler.ServiceManager):23:27 -> void $r8$lambda$AaygE11VixcKoKxi2oierHUCg_U(io.flutter.plugin.common.MethodChannel$Result,java.lang.String,java.lang.String) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$lk5T7z9CZr_kRsdWPJdSt_kHRsU(io.flutter.plugin.common.MethodChannel$Result,java.lang.String,java.lang.String) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$q7Tl8y0r1dZ06shK3VJv08xkMY8(io.flutter.plugin.common.MethodChannel$Result,java.lang.String,java.lang.String) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$z-5Y05bp5oQnzz_VynnxR9WkAQM(io.flutter.plugin.common.MethodChannel$Result,java.lang.String,java.lang.String) -> d # {"id":"com.android.tools.r8.synthesized"} 1:1:void lambda$onMethodCall$0(io.flutter.plugin.common.MethodChannel$Result,java.lang.String,java.lang.String):39:39 -> e 1:1:void lambda$onMethodCall$1(io.flutter.plugin.common.MethodChannel$Result,java.lang.String,java.lang.String):58:58 -> f 1:1:void lambda$onMethodCall$2(io.flutter.plugin.common.MethodChannel$Result,java.lang.String,java.lang.String):69:69 -> g 1:1:void lambda$onMethodCall$3(io.flutter.plugin.common.MethodChannel$Result,java.lang.String,java.lang.String):80:80 -> h 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):32:32 -> onMethodCall 2:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):87:87 -> onMethodCall 3:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):54:55 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):57:57 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):55:55 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):77:77 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):79:79 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):77:77 -> onMethodCall 10:11:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):47:48 -> onMethodCall 12:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):50:50 -> onMethodCall 13:13:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):48:48 -> onMethodCall 14:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):65:66 -> onMethodCall 16:16:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):68:68 -> onMethodCall 17:17:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):66:66 -> onMethodCall 18:19:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):34:35 -> onMethodCall 20:20:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):38:38 -> onMethodCall 21:21:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):35:35 -> onMethodCall com.baseflow.permissionhandler.PermissionHandlerPlugin -> r.m: io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding pluginBinding -> d com.baseflow.permissionhandler.PermissionManager permissionManager -> a io.flutter.plugin.common.PluginRegistry$Registrar pluginRegistrar -> c com.baseflow.permissionhandler.MethodCallHandlerImpl methodCallHandler -> e io.flutter.plugin.common.MethodChannel methodChannel -> b 1:1:void ():19:19 -> 1:3:void deregisterListeners():146:148 -> a 1:6:void registerListeners():136:141 -> b 1:1:void startListening(android.content.Context,io.flutter.plugin.common.BinaryMessenger):101:101 -> c 2:2:void startListening(android.content.Context,io.flutter.plugin.common.BinaryMessenger):105:105 -> c 3:3:void startListening(android.content.Context,io.flutter.plugin.common.BinaryMessenger):112:112 -> c 1:2:void startListeningToActivity(android.app.Activity):124:125 -> d 1:3:void stopListening():116:118 -> e 1:2:void stopListeningToActivity():130:131 -> f 1:1:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):75:75 -> onAttachedToActivity 2:2:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):74:74 -> onAttachedToActivity 3:4:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):78:79 -> onAttachedToActivity 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):59:59 -> onAttachedToEngine 2:3:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):62:63 -> onAttachedToEngine 4:4:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):61:61 -> onAttachedToEngine 1:1:void onDetachedFromActivity():89:89 -> onDetachedFromActivity 2:2:void onDetachedFromActivity():91:91 -> onDetachedFromActivity 1:1:void onDetachedFromActivityForConfigChanges():96:96 -> onDetachedFromActivityForConfigChanges 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):69:69 -> onDetachedFromEngine 1:1:void onReattachedToActivityForConfigChanges(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):84:84 -> onReattachedToActivityForConfigChanges com.baseflow.permissionhandler.PermissionManager -> r.n: android.app.Activity activity -> e com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback successCallback -> d int pendingRequestCount -> g android.content.Context context -> f java.util.Map requestResults -> h 1:2:void (android.content.Context):66:67 -> 1:2:int checkBluetoothPermissionStatus():643:644 -> a 3:3:int checkBluetoothPermissionStatus():646:646 -> a 1:3:int checkNotificationPermissionStatus():625:627 -> b 4:4:int checkNotificationPermissionStatus():634:634 -> b 5:5:int checkNotificationPermissionStatus():638:638 -> b 1:1:void checkPermissionStatus(int,com.baseflow.permissionhandler.PermissionManager$CheckPermissionsSuccessCallback):297:297 -> c 1:1:int determinePermissionStatus(int):447:447 -> d 2:2:int determinePermissionStatus(int):451:451 -> d 3:4:int determinePermissionStatus(int):457:458 -> d 5:5:int determinePermissionStatus(int):464:464 -> d 6:6:int determinePermissionStatus(int):469:469 -> d 7:7:int determinePermissionStatus(int):472:472 -> d 8:9:int determinePermissionStatus(int):478:479 -> d 10:10:int determinePermissionStatus(int):484:484 -> d 11:11:int determinePermissionStatus(int):492:492 -> d 12:12:int determinePermissionStatus(int):497:497 -> d 13:13:int determinePermissionStatus(int):502:502 -> d 14:14:int determinePermissionStatus(int):505:505 -> d 15:15:int determinePermissionStatus(int):507:507 -> d 16:19:int determinePermissionStatus(int):509:512 -> d 20:20:int determinePermissionStatus(int):514:514 -> d 21:22:int determinePermissionStatus(int):517:518 -> d 23:23:int determinePermissionStatus(int):521:521 -> d 24:24:int determinePermissionStatus(int):524:524 -> d 25:25:int determinePermissionStatus(int):526:526 -> d 26:26:int determinePermissionStatus(int):529:529 -> d 27:28:int determinePermissionStatus(int):531:532 -> d 29:29:int determinePermissionStatus(int):535:535 -> d 30:31:int determinePermissionStatus(int):538:539 -> d 32:32:int determinePermissionStatus(int):542:542 -> d 33:35:int determinePermissionStatus(int):544:546 -> d 36:36:int determinePermissionStatus(int):549:549 -> d 37:37:int determinePermissionStatus(int):551:551 -> d 38:38:int determinePermissionStatus(int):554:554 -> d 39:39:int determinePermissionStatus(int):556:556 -> d 40:41:int determinePermissionStatus(int):560:561 -> d 1:3:boolean isValidManifestForCalendarFullAccess():657:659 -> e 4:4:boolean isValidManifestForCalendarFullAccess():663:663 -> e 5:5:boolean isValidManifestForCalendarFullAccess():665:665 -> e 1:1:void launchSpecialPermission(java.lang.String,int):579:579 -> f 2:5:void launchSpecialPermission(java.lang.String,int):583:586 -> f 6:7:void launchSpecialPermission(java.lang.String,int):588:589 -> f 1:2:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):331:332 -> g 3:4:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):338:339 -> g 5:5:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):341:341 -> g 6:8:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):347:349 -> g 9:11:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):351:353 -> g 12:13:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):355:356 -> g 14:14:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):361:361 -> g 15:15:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):365:365 -> g 16:17:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):387:388 -> g 18:19:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):391:392 -> g 20:21:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):395:396 -> g 22:23:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):399:400 -> g 24:25:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):403:404 -> g 26:27:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):407:408 -> g 28:28:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):411:411 -> g 29:30:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):423:424 -> g 31:31:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):414:414 -> g 32:34:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):416:418 -> g 35:35:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):420:420 -> g 36:36:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):366:366 -> g 37:38:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):369:370 -> g 39:39:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):372:372 -> g 40:41:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):376:377 -> g 42:42:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):379:379 -> g 43:45:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):429:431 -> g 46:47:void requestPermissions(java.util.List,com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):438:439 -> g 1:1:void setActivity(android.app.Activity):71:71 -> h 1:2:void shouldShowRequestPermissionRationale(int,com.baseflow.permissionhandler.PermissionManager$ShouldShowRequestPermissionRationaleSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):596:597 -> i 3:3:void shouldShowRequestPermissionRationale(int,com.baseflow.permissionhandler.PermissionManager$ShouldShowRequestPermissionRationaleSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):599:599 -> i 4:4:void shouldShowRequestPermissionRationale(int,com.baseflow.permissionhandler.PermissionManager$ShouldShowRequestPermissionRationaleSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):605:605 -> i 5:6:void shouldShowRequestPermissionRationale(int,com.baseflow.permissionhandler.PermissionManager$ShouldShowRequestPermissionRationaleSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):609:610 -> i 7:9:void shouldShowRequestPermissionRationale(int,com.baseflow.permissionhandler.PermissionManager$ShouldShowRequestPermissionRationaleSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):614:616 -> i 10:10:void shouldShowRequestPermissionRationale(int,com.baseflow.permissionhandler.PermissionManager$ShouldShowRequestPermissionRationaleSuccessCallback,com.baseflow.permissionhandler.ErrorCallback):620:620 -> i 1:1:boolean onActivityResult(int,int,android.content.Intent):76:76 -> onActivityResult 2:3:boolean onActivityResult(int,int,android.content.Intent):89:90 -> onActivityResult 4:5:boolean onActivityResult(int,int,android.content.Intent):98:99 -> onActivityResult 6:7:boolean onActivityResult(int,int,android.content.Intent):107:108 -> onActivityResult 8:10:boolean onActivityResult(int,int,android.content.Intent):116:118 -> onActivityResult 11:13:boolean onActivityResult(int,int,android.content.Intent):126:128 -> onActivityResult 14:15:boolean onActivityResult(int,int,android.content.Intent):139:140 -> onActivityResult 16:17:boolean onActivityResult(int,int,android.content.Intent):143:144 -> onActivityResult 1:1:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):156:156 -> onRequestPermissionsResult 2:2:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):160:160 -> onRequestPermissionsResult 3:4:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):164:165 -> onRequestPermissionsResult 5:7:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):171:173 -> onRequestPermissionsResult 8:11:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):176:179 -> onRequestPermissionsResult 12:16:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):183:187 -> onRequestPermissionsResult 17:17:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):189:189 -> onRequestPermissionsResult 18:19:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):193:194 -> onRequestPermissionsResult 20:20:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):197:197 -> onRequestPermissionsResult 21:21:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):202:202 -> onRequestPermissionsResult 22:22:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):207:207 -> onRequestPermissionsResult 23:26:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):210:213 -> onRequestPermissionsResult 27:30:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):215:218 -> onRequestPermissionsResult 31:31:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):216:216 -> onRequestPermissionsResult 32:35:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):220:223 -> onRequestPermissionsResult 36:36:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):221:221 -> onRequestPermissionsResult 37:38:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):226:227 -> onRequestPermissionsResult 39:40:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):229:230 -> onRequestPermissionsResult 41:42:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):233:234 -> onRequestPermissionsResult 43:47:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):236:240 -> onRequestPermissionsResult 48:48:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):238:238 -> onRequestPermissionsResult 49:52:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):244:247 -> onRequestPermissionsResult 53:53:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):245:245 -> onRequestPermissionsResult 54:58:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):250:254 -> onRequestPermissionsResult 59:59:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):252:252 -> onRequestPermissionsResult 60:60:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):258:258 -> onRequestPermissionsResult 61:62:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):261:262 -> onRequestPermissionsResult com.baseflow.permissionhandler.PermissionManager$CheckPermissionsSuccessCallback -> r.n$a: void onSuccess(int) -> a com.baseflow.permissionhandler.PermissionManager$RequestPermissionsSuccessCallback -> r.n$b: void onSuccess(java.util.Map) -> a com.baseflow.permissionhandler.PermissionManager$ShouldShowRequestPermissionRationaleSuccessCallback -> r.n$c: void onSuccess(boolean) -> a com.baseflow.permissionhandler.PermissionUtils -> r.o: 1:1:java.lang.String determineBluetoothPermission(android.content.Context,java.lang.String):547:547 -> a 2:2:java.lang.String determineBluetoothPermission(android.content.Context,java.lang.String):550:550 -> a 3:3:java.lang.String determineBluetoothPermission(android.content.Context,java.lang.String):552:552 -> a 4:4:java.lang.String determineBluetoothPermission(android.content.Context,java.lang.String):557:557 -> a 1:1:int determineDeniedVariant(android.app.Activity,java.lang.String):516:516 -> b 2:3:int determineDeniedVariant(android.app.Activity,java.lang.String):520:521 -> b 4:4:int determineDeniedVariant(android.app.Activity,java.lang.String):527:527 -> b 1:1:java.util.List getManifestNames(android.content.Context,int):103:103 -> c 2:3:java.util.List getManifestNames(android.content.Context,int):107:108 -> c 4:6:java.util.List getManifestNames(android.content.Context,int):195:197 -> c 7:8:java.util.List getManifestNames(android.content.Context,int):353:354 -> c 9:10:java.util.List getManifestNames(android.content.Context,int):347:348 -> c 11:12:java.util.List getManifestNames(android.content.Context,int):341:342 -> c 13:14:java.util.List getManifestNames(android.content.Context,int):329:330 -> c 15:15:java.util.List getManifestNames(android.content.Context,int):308:308 -> c 16:16:java.util.List getManifestNames(android.content.Context,int):311:311 -> c 17:17:java.util.List getManifestNames(android.content.Context,int):314:314 -> c 18:18:java.util.List getManifestNames(android.content.Context,int):295:295 -> c 19:19:java.util.List getManifestNames(android.content.Context,int):298:298 -> c 20:20:java.util.List getManifestNames(android.content.Context,int):301:301 -> c 21:21:java.util.List getManifestNames(android.content.Context,int):282:282 -> c 22:22:java.util.List getManifestNames(android.content.Context,int):285:285 -> c 23:23:java.util.List getManifestNames(android.content.Context,int):288:288 -> c 24:25:java.util.List getManifestNames(android.content.Context,int):278:279 -> c 26:27:java.util.List getManifestNames(android.content.Context,int):272:273 -> c 28:29:java.util.List getManifestNames(android.content.Context,int):265:266 -> c 30:31:java.util.List getManifestNames(android.content.Context,int):260:261 -> c 32:33:java.util.List getManifestNames(android.content.Context,int):253:254 -> c 34:34:java.util.List getManifestNames(android.content.Context,int):246:246 -> c 35:36:java.util.List getManifestNames(android.content.Context,int):248:249 -> c 37:37:java.util.List getManifestNames(android.content.Context,int):237:237 -> c 38:39:java.util.List getManifestNames(android.content.Context,int):239:240 -> c 40:41:java.util.List getManifestNames(android.content.Context,int):323:324 -> c 42:43:java.util.List getManifestNames(android.content.Context,int):230:231 -> c 44:45:java.util.List getManifestNames(android.content.Context,int):219:220 -> c 46:48:java.util.List getManifestNames(android.content.Context,int):222:224 -> c 49:50:java.util.List getManifestNames(android.content.Context,int):202:203 -> c 51:52:java.util.List getManifestNames(android.content.Context,int):205:206 -> c 53:54:java.util.List getManifestNames(android.content.Context,int):208:209 -> c 55:56:java.util.List getManifestNames(android.content.Context,int):211:212 -> c 57:58:java.util.List getManifestNames(android.content.Context,int):214:215 -> c 59:61:java.util.List getManifestNames(android.content.Context,int):188:190 -> c 62:63:java.util.List getManifestNames(android.content.Context,int):335:336 -> c 64:65:java.util.List getManifestNames(android.content.Context,int):161:162 -> c 66:67:java.util.List getManifestNames(android.content.Context,int):164:165 -> c 68:69:java.util.List getManifestNames(android.content.Context,int):167:168 -> c 70:71:java.util.List getManifestNames(android.content.Context,int):170:171 -> c 72:73:java.util.List getManifestNames(android.content.Context,int):173:174 -> c 74:75:java.util.List getManifestNames(android.content.Context,int):176:177 -> c 76:77:java.util.List getManifestNames(android.content.Context,int):179:180 -> c 78:79:java.util.List getManifestNames(android.content.Context,int):182:183 -> c 80:81:java.util.List getManifestNames(android.content.Context,int):156:157 -> c 82:84:java.util.List getManifestNames(android.content.Context,int):142:144 -> c 85:86:java.util.List getManifestNames(android.content.Context,int):148:149 -> c 87:88:java.util.List getManifestNames(android.content.Context,int):151:152 -> c 89:90:java.util.List getManifestNames(android.content.Context,int):125:126 -> c 91:92:java.util.List getManifestNames(android.content.Context,int):128:129 -> c 93:94:java.util.List getManifestNames(android.content.Context,int):131:132 -> c 95:96:java.util.List getManifestNames(android.content.Context,int):120:121 -> c 97:100:java.util.List getManifestNames(android.content.Context,int):113:116 -> c 1:1:android.content.pm.PackageInfo getPackageInfo(android.content.Context):568:568 -> d 2:3:android.content.pm.PackageInfo getPackageInfo(android.content.Context):570:571 -> d 4:4:android.content.pm.PackageInfo getPackageInfo(android.content.Context):573:573 -> d 1:2:boolean hasPermissionInManifest(android.content.Context,java.util.ArrayList,java.lang.String):368:369 -> e 3:3:boolean hasPermissionInManifest(android.content.Context,java.util.ArrayList,java.lang.String):376:376 -> e 4:4:boolean hasPermissionInManifest(android.content.Context,java.util.ArrayList,java.lang.String):380:380 -> e 5:5:boolean hasPermissionInManifest(android.content.Context,java.util.ArrayList,java.lang.String):383:383 -> e 6:8:boolean hasPermissionInManifest(android.content.Context,java.util.ArrayList,java.lang.String):387:389 -> e 9:9:boolean hasPermissionInManifest(android.content.Context,java.util.ArrayList,java.lang.String):394:394 -> e 1:1:boolean isNeverAskAgainSelected(android.app.Activity,java.lang.String):542:542 -> f 1:1:int parseManifestName(java.lang.String):29:29 -> g 1:2:void setPermissionDenied(android.content.Context,java.lang.String):605:606 -> h 1:4:java.lang.Integer strictestStatus(java.lang.Integer,java.lang.Integer):490:493 -> i 1:1:java.lang.Integer strictestStatus(java.util.Collection):473:473 -> j 2:8:java.lang.Integer strictestStatus(java.util.Collection):475:481 -> j 1:1:int toPermissionStatus(android.app.Activity,java.lang.String,int):464:464 -> k 1:2:boolean wasPermissionDeniedBefore(android.content.Context,java.lang.String):590:591 -> l com.baseflow.permissionhandler.ServiceManager -> r.p: 1:1:void ():23:23 -> 1:2:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):35:36 -> a 3:3:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):51:51 -> a 4:4:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):55:55 -> a 5:7:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):60:62 -> a 8:8:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):67:67 -> a 9:9:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):69:69 -> a 10:10:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):74:74 -> a 11:12:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):76:77 -> a 13:14:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):81:82 -> a 15:15:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):86:86 -> a 16:16:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):70:70 -> a 17:17:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):91:91 -> a 18:18:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):94:94 -> a 19:19:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):98:98 -> a 20:20:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):43:43 -> a 21:21:void checkServiceStatus(int,android.content.Context,com.baseflow.permissionhandler.ServiceManager$SuccessCallback,com.baseflow.permissionhandler.ErrorCallback):47:47 -> a 1:2:java.util.List getCallAppsList(android.content.pm.PackageManager):169:170 -> b 3:4:java.util.List getCallAppsList(android.content.pm.PackageManager):172:173 -> b 5:5:java.util.List getCallAppsList(android.content.pm.PackageManager):175:175 -> b 1:2:boolean isBluetoothServiceEnabled(android.content.Context):156:157 -> c 3:5:boolean isBluetoothServiceEnabled(android.content.Context):160:162 -> c 1:1:boolean isLocationServiceEnablePreKitKat(android.content.Context):144:144 -> d 2:2:boolean isLocationServiceEnablePreKitKat(android.content.Context):148:148 -> d 3:3:boolean isLocationServiceEnablePreKitKat(android.content.Context):147:147 -> d 4:4:boolean isLocationServiceEnablePreKitKat(android.content.Context):150:150 -> d 1:2:boolean isLocationServiceEnabled(android.content.Context):102:103 -> e 3:3:boolean isLocationServiceEnabled(android.content.Context):108:108 -> e 4:4:boolean isLocationServiceEnabled(android.content.Context):110:110 -> e 5:5:boolean isLocationServiceEnabled(android.content.Context):112:112 -> e 1:1:boolean isLocationServiceEnabledKitKat(android.content.Context):121:121 -> f 2:2:boolean isLocationServiceEnabledKitKat(android.content.Context):129:129 -> f 3:3:boolean isLocationServiceEnabledKitKat(android.content.Context):128:128 -> f 4:4:boolean isLocationServiceEnabledKitKat(android.content.Context):132:132 -> f com.baseflow.permissionhandler.ServiceManager$SuccessCallback -> r.p$a: void onSuccess(int) -> a com.fluttercandies.flutter_image_compress.ImageCompressPlugin -> s.a: # {"id":"sourceFile","fileName":"ImageCompressPlugin.kt"} android.content.Context context -> a com.fluttercandies.flutter_image_compress.ImageCompressPlugin$Companion Companion -> c io.flutter.plugin.common.MethodChannel channel -> b boolean showLog -> d 1:1:void ():16:16 -> 2:5:void ():25:28 -> 1:1:boolean access$getShowLog$cp():16:16 -> a 1:2:int handleLog(io.flutter.plugin.common.MethodCall):43:44 -> b 1:3:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):49:51 -> onAttachedToEngine 1:2:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):55:56 -> onDetachedFromEngine 1:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):32:32 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):37:37 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):32:32 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):34:34 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):32:32 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):35:35 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):32:32 -> onMethodCall 10:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):36:36 -> onMethodCall 11:11:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):38:38 -> onMethodCall com.fluttercandies.flutter_image_compress.ImageCompressPlugin$Companion -> s.a$a: # {"id":"sourceFile","fileName":"ImageCompressPlugin.kt"} 1:1:void ():20:20 -> 1:1:boolean getShowLog():21:21 -> a com.fluttercandies.flutter_image_compress.core.CompressFileHandler -> t.c: # {"id":"sourceFile","fileName":"CompressFileHandler.kt"} io.flutter.plugin.common.MethodCall call -> f 1:1:void (io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):14:14 -> void $r8$lambda$TxRS63KfHuBAc5e1CManKRSAJbA(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context) -> e # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$YnMDWvgbTcy5MzKb5z0NWIZwJ_o(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context) -> f # {"id":"com.android.tools.r8.synthesized"} 1:1:void handle(android.content.Context):16:16 -> g 1:12:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):18:29 -> h 13:14:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):31:32 -> h 15:16:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):36:37 -> h 17:17:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):47:47 -> h 18:18:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):49:49 -> h 19:19:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):61:61 -> h 20:20:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):66:66 -> h 21:22:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):63:64 -> h 23:23:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):66:66 -> h 1:1:void handleGetFile(android.content.Context):72:72 -> i 1:8:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):74:81 -> j 9:10:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):83:84 -> j 11:15:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):88:92 -> j 16:17:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):94:95 -> j 18:19:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):106:107 -> j 20:20:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):119:119 -> j 21:21:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):124:124 -> j 22:23:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):121:122 -> j 24:24:void handleGetFile$lambda-1(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context):124:124 -> j com.fluttercandies.flutter_image_compress.core.CompressListHandler -> t.e: # {"id":"sourceFile","fileName":"CompressListHandler.kt"} io.flutter.plugin.common.MethodCall call -> f 1:1:void (io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):13:13 -> void $r8$lambda$mByABAWILPp268Ogo91s6WjByps(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context) -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:void handle(android.content.Context):15:15 -> f 1:11:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):16:26 -> g 12:12:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):32:32 -> g 13:14:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):34:35 -> g 15:15:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):39:39 -> g 16:16:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):41:41 -> g 17:17:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):52:52 -> g 18:18:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):61:61 -> g 19:20:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):58:59 -> g 21:21:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):54:54 -> g 22:22:void handle$lambda-0(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context):61:61 -> g com.fluttercandies.flutter_image_compress.core.ResultHandler -> t.g: # {"id":"sourceFile","fileName":"ResultHandler.kt"} io.flutter.plugin.common.MethodChannel$Result result -> a com.fluttercandies.flutter_image_compress.core.ResultHandler$Companion Companion -> c android.os.Handler handler -> d java.util.concurrent.ExecutorService threadPool -> e boolean isReply -> b 1:1:void ():12:12 -> 2:2:void ():15:15 -> 1:1:void (io.flutter.plugin.common.MethodChannel$Result):9:9 -> void $r8$lambda$sGbjowUsxS9Zur6WMn3Spf_Mt00(io.flutter.plugin.common.MethodChannel$Result,java.lang.Object) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:java.util.concurrent.ExecutorService access$getThreadPool$cp():9:9 -> b 1:1:void reply(java.lang.Object):21:21 -> c 2:5:void reply(java.lang.Object):24:27 -> c 1:1:void reply$lambda-0(io.flutter.plugin.common.MethodChannel$Result,java.lang.Object):28:28 -> d com.fluttercandies.flutter_image_compress.core.ResultHandler$Companion -> t.g$a: # {"id":"sourceFile","fileName":"ResultHandler.kt"} 1:1:void ():10:10 -> 1:1:java.util.concurrent.ExecutorService getThreadPool():15:15 -> a com.fluttercandies.flutter_image_compress.exception.CompressError -> u.a: # {"id":"sourceFile","fileName":"CompressError.kt"} com.fluttercandies.flutter_image_compress.exif.Exif -> v.a: # {"id":"sourceFile","fileName":"Exif.kt"} com.fluttercandies.flutter_image_compress.exif.Exif INSTANCE -> a 1:1:void ():7:7 -> 1:2:int getFromExifInterface(byte[]):17:18 -> a 1:1:int getRotationDegrees(byte[]):10:10 -> b com.fluttercandies.flutter_image_compress.exif.ExifKeeper -> v.b: java.util.List attributes -> b androidx.exifinterface.media.ExifInterface oldExif -> a 1:1:void ():22:22 -> 1:2:void (java.lang.String):45:46 -> 3:4:void (byte[]):49:50 -> 1:2:void copyExif(androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface):54:55 -> a 3:3:void copyExif(androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface):58:58 -> a 1:2:void setIfNotNull(androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface,java.lang.String):64:65 -> b 1:13:java.io.ByteArrayOutputStream writeToOutputStream(android.content.Context,java.io.ByteArrayOutputStream):73:85 -> c 14:14:java.io.ByteArrayOutputStream writeToOutputStream(android.content.Context,java.io.ByteArrayOutputStream):88:88 -> c 15:15:java.io.ByteArrayOutputStream writeToOutputStream(android.content.Context,java.io.ByteArrayOutputStream):92:92 -> c 16:16:java.io.ByteArrayOutputStream writeToOutputStream(android.content.Context,java.io.ByteArrayOutputStream):94:94 -> c 17:17:java.io.ByteArrayOutputStream writeToOutputStream(android.content.Context,java.io.ByteArrayOutputStream):99:99 -> c 18:18:java.io.ByteArrayOutputStream writeToOutputStream(android.content.Context,java.io.ByteArrayOutputStream):101:101 -> c com.fluttercandies.flutter_image_compress.ext.BitmapCompressExtKt -> w.a: # {"id":"sourceFile","fileName":"BitmapCompressExt.kt"} 1:2:float calcScale(android.graphics.Bitmap,int,int):60:61 -> a 3:5:float calcScale(android.graphics.Bitmap,int,int):64:66 -> a 1:6:void compress(android.graphics.Bitmap,int,int,int,int,java.io.OutputStream,int):25:30 -> b 7:9:void compress(android.graphics.Bitmap,int,int,int,int,java.io.OutputStream,int):33:35 -> b 10:10:void compress(android.graphics.Bitmap,int,int,int,int,java.io.OutputStream,int):39:39 -> b 1:3:byte[] compress(android.graphics.Bitmap,int,int,int,int,int):12:14 -> c 1:1:android.graphics.Bitmap$CompressFormat convertFormatIndexToFormat(int):73:73 -> d 2:2:android.graphics.Bitmap$CompressFormat convertFormatIndexToFormat(int):72:72 -> d 3:3:android.graphics.Bitmap$CompressFormat convertFormatIndexToFormat(int):71:71 -> d 1:2:void log(java.lang.Object):43:44 -> e 1:3:android.graphics.Bitmap rotate(android.graphics.Bitmap,int):49:51 -> f 4:4:android.graphics.Bitmap rotate(android.graphics.Bitmap,int):53:53 -> f 5:5:android.graphics.Bitmap rotate(android.graphics.Bitmap,int):49:49 -> f com.fluttercandies.flutter_image_compress.format.FormatRegister -> x.a: # {"id":"sourceFile","fileName":"FormatRegister.kt"} android.util.SparseArray formatMap -> b com.fluttercandies.flutter_image_compress.format.FormatRegister INSTANCE -> a 1:1:void ():7:7 -> 1:1:void ():6:6 -> 1:1:com.fluttercandies.flutter_image_compress.handle.FormatHandler findFormat(int):14:14 -> a 1:1:void registerFormat(com.fluttercandies.flutter_image_compress.handle.FormatHandler):10:10 -> b com.fluttercandies.flutter_image_compress.handle.FormatHandler -> y.a: # {"id":"sourceFile","fileName":"FormatHandler.kt"} void handleFile(android.content.Context,java.lang.String,java.io.OutputStream,int,int,int,int,boolean,int,int) -> a void handleByteArray(android.content.Context,byte[],java.io.OutputStream,int,int,int,int,boolean,int) -> b int getType() -> c com.fluttercandies.flutter_image_compress.handle.common.CommonHandler -> z.a: # {"id":"sourceFile","fileName":"CommonHandler.kt"} android.graphics.Bitmap$CompressFormat bitmapFormat -> c java.lang.String typeName -> b int type -> a 1:2:void (int):15:16 -> 3:3:void (int):22:22 -> 4:4:void (int):25:25 -> 5:5:void (int):24:24 -> 6:6:void (int):23:23 -> 7:7:void (int):22:22 -> 1:5:void handleFile(android.content.Context,java.lang.String,java.io.OutputStream,int,int,int,int,boolean,int,int):104:108 -> a 6:6:void handleFile(android.content.Context,java.lang.String,java.io.OutputStream,int,int,int,int,boolean,int,int):110:110 -> a 7:12:void handleFile(android.content.Context,java.lang.String,java.io.OutputStream,int,int,int,int,boolean,int,int):112:117 -> a 13:13:void handleFile(android.content.Context,java.lang.String,java.io.OutputStream,int,int,int,int,boolean,int,int):121:121 -> a 14:14:void handleFile(android.content.Context,java.lang.String,java.io.OutputStream,int,int,int,int,boolean,int,int):123:123 -> a 15:16:void handleFile(android.content.Context,java.lang.String,java.io.OutputStream,int,int,int,int,boolean,int,int):126:127 -> a 1:5:void handleByteArray(android.content.Context,byte[],java.io.OutputStream,int,int,int,int,boolean,int):39:43 -> b 6:6:void handleByteArray(android.content.Context,byte[],java.io.OutputStream,int,int,int,int,boolean,int):47:47 -> b 7:7:void handleByteArray(android.content.Context,byte[],java.io.OutputStream,int,int,int,int,boolean,int):49:49 -> b 1:1:int getType():15:15 -> c 1:5:byte[] compress(byte[],int,int,int,int,int):61:65 -> d 6:6:byte[] compress(byte[],int,int,int,int,int):67:67 -> d 7:14:byte[] compress(byte[],int,int,int,int,int):69:76 -> d 15:17:byte[] compress(byte[],int,int,int,int,int):79:81 -> d 18:19:byte[] compress(byte[],int,int,int,int,int):85:86 -> d com.fluttercandies.flutter_image_compress.handle.heif.HeifHandler -> a0.a: # {"id":"sourceFile","fileName":"HeifHandler.kt"} 1:1:void ():15:15 -> 1:3:void handleFile(android.content.Context,java.lang.String,java.io.OutputStream,int,int,int,int,boolean,int,int):125:127 -> a 1:3:void handleByteArray(android.content.Context,byte[],java.io.OutputStream,int,int,int,int,boolean,int):32:34 -> b int getType() -> c 1:3:void compress(java.lang.String,int,int,int,int,int,java.lang.String):60:62 -> d 1:3:void compress(byte[],int,int,int,int,int,java.lang.String):46:48 -> e 1:6:void convertToHeif(android.graphics.Bitmap,int,int,int,java.lang.String,int):85:90 -> f 7:9:void convertToHeif(android.graphics.Bitmap,int,int,int,java.lang.String,int):93:95 -> f 10:11:void convertToHeif(android.graphics.Bitmap,int,int,int,java.lang.String,int):100:101 -> f 12:13:void convertToHeif(android.graphics.Bitmap,int,int,int,java.lang.String,int):103:104 -> f 14:14:void convertToHeif(android.graphics.Bitmap,int,int,int,java.lang.String,int):101:101 -> f 15:19:void convertToHeif(android.graphics.Bitmap,int,int,int,java.lang.String,int):106:110 -> f 1:5:android.graphics.BitmapFactory$Options makeOption(int):66:70 -> g 6:6:android.graphics.BitmapFactory$Options makeOption(int):72:72 -> g com.fluttercandies.flutter_image_compress.logger.LogExtKt -> b0.a: # {"id":"sourceFile","fileName":"LogExt.kt"} 1:2:void log(java.lang.Object):7:8 -> a com.fluttercandies.flutter_image_compress.util.TmpFileUtil -> c0.a: # {"id":"sourceFile","fileName":"TmpFileUtil.kt"} com.fluttercandies.flutter_image_compress.util.TmpFileUtil INSTANCE -> a 1:1:void ():7:7 -> 1:2:java.io.File createTmpFile(android.content.Context):9:10 -> a com.google.common.util.concurrent.ListenableFuture -> d0.a: com.sunda.smps_flutter_pda.FlutterScanManager -> e0.a: android.device.ScanManager mScanManager -> a 1:1:void ():11:11 -> 1:1:com.sunda.smps_flutter_pda.FlutterScanManager getInstance():15:15 -> a 1:5:void init():25:29 -> b com.sunda.smps_flutter_pda.FlutterScanManager$Inner -> e0.a$a: com.sunda.smps_flutter_pda.FlutterScanManager instance -> a 1:1:void ():19:19 -> 1:1:com.sunda.smps_flutter_pda.FlutterScanManager access$000():18:18 -> a com.sunda.smps_flutter_pda.MainActivity -> com.sunda.smps_flutter_pda.MainActivity: 1:1:void ():17:17 -> 1:5:void configureFlutterEngine(io.flutter.embedding.engine.FlutterEngine):26:30 -> configureFlutterEngine 1:1:void onCreate(android.os.Bundle):21:21 -> onCreate com.sunda.smps_flutter_pda.MethodChannelDemo -> e0.b: android.content.BroadcastReceiver mReceiver -> c io.flutter.plugin.common.MethodChannel channel -> a android.app.Activity activity -> b 1:1:void (io.flutter.plugin.common.BinaryMessenger,android.app.Activity):33:33 -> 2:2:void (io.flutter.plugin.common.BinaryMessenger,android.app.Activity):84:84 -> 3:6:void (io.flutter.plugin.common.BinaryMessenger,android.app.Activity):34:37 -> 1:1:io.flutter.plugin.common.MethodChannel access$000(com.sunda.smps_flutter_pda.MethodChannelDemo):25:25 -> a 1:3:void registerScanReceiver(boolean):73:75 -> b 4:4:void registerScanReceiver(boolean):77:77 -> b 1:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):42:43 -> onMethodCall 3:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):45:45 -> onMethodCall 4:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):47:52 -> onMethodCall 10:13:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):56:59 -> onMethodCall 14:14:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):61:61 -> onMethodCall 15:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):63:63 -> onMethodCall com.sunda.smps_flutter_pda.MethodChannelDemo$1 -> e0.b$a: com.sunda.smps_flutter_pda.MethodChannelDemo this$0 -> a 1:1:void (com.sunda.smps_flutter_pda.MethodChannelDemo):84:84 -> 1:8:void onReceive(android.content.Context,android.content.Intent):87:94 -> onReceive com.sunda.smps_flutter_pda.OEMSymbologyId -> e0.c: android.util.SparseArray commonTable -> c android.util.SparseArray zebraTable -> a android.util.SparseArray honeyWellTable -> b 1:3:void ():70:72 -> int getSymbologyId(int) -> a 1:5:void loadCommonTable():162:166 -> b 6:13:void loadCommonTable():168:175 -> b 14:14:void loadCommonTable():177:177 -> b 15:15:void loadCommonTable():179:179 -> b 16:16:void loadCommonTable():183:183 -> b 17:26:void loadCommonTable():187:196 -> b 27:32:void loadCommonTable():198:203 -> b 33:35:void loadCommonTable():205:207 -> b 36:36:void loadCommonTable():209:209 -> b 37:37:void loadCommonTable():214:214 -> b 1:16:void loadHoneyWellTable():222:237 -> c 17:20:void loadHoneyWellTable():239:242 -> c 21:21:void loadHoneyWellTable():244:244 -> c 22:39:void loadHoneyWellTable():246:263 -> c 40:48:void loadHoneyWellTable():266:274 -> c 1:88:void loadZebraTable():277:364 -> d 1:2:java.lang.String stringFromSymbologyType(int,int):137:138 -> e 3:4:java.lang.String stringFromSymbologyType(int,int):144:145 -> e 5:6:java.lang.String stringFromSymbologyType(int,int):151:152 -> e com.tekartik.sqflite.Constant -> f0.a: java.lang.String[] EMPTY_STRING_ARRAY -> a 1:1:void ():63:63 -> com.tekartik.sqflite.Database -> f0.i: int lastCursorId -> m int transactionDepth -> j int lastTransactionId -> k android.database.sqlite.SQLiteDatabase sqliteDatabase -> i int logLevel -> d java.lang.Boolean walGloballyEnabled -> n android.content.Context context -> e int id -> c java.util.List noTransactionOperationQueue -> f java.lang.Integer currentTransactionId -> l boolean singleInstance -> a java.lang.String path -> b java.util.Map cursors -> g com.tekartik.sqflite.DatabaseWorkerPool databaseWorkerPool -> h 1:1:void (android.content.Context,java.lang.String,int,boolean,int):82:82 -> 2:3:void (android.content.Context,java.lang.String,int,boolean,int):68:69 -> 4:4:void (android.content.Context,java.lang.String,int,boolean,int):74:74 -> 5:5:void (android.content.Context,java.lang.String,int,boolean,int):76:76 -> 6:6:void (android.content.Context,java.lang.String,int,boolean,int):80:80 -> 7:11:void (android.content.Context,java.lang.String,int,boolean,int):83:87 -> 1:1:java.lang.String getThreadLogPrefix():208:208 -> A 1:1:java.lang.String getThreadLogTag():202:202 -> B 2:2:java.lang.String getThreadLogTag():204:204 -> B 1:1:android.database.sqlite.SQLiteDatabase getWritableDatabase():185:185 -> C 1:2:void handleException(java.lang.Exception,com.tekartik.sqflite.operation.Operation):407:408 -> D 3:4:void handleException(java.lang.Exception,com.tekartik.sqflite.operation.Operation):410:411 -> D 5:5:void handleException(java.lang.Exception,com.tekartik.sqflite.operation.Operation):414:414 -> D 1:1:void insert(com.tekartik.sqflite.operation.Operation):479:479 -> E 1:1:boolean isInTransaction():657:657 -> F 1:2:android.database.Cursor lambda$doQuery$1(com.tekartik.sqflite.SqlCommand,android.database.sqlite.SQLiteDatabase,android.database.sqlite.SQLiteCursorDriver,java.lang.String,android.database.sqlite.SQLiteQuery):293:294 -> G 1:1:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):442:442 -> H 2:2:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):444:444 -> H 3:3:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):446:446 -> H 4:4:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):448:448 -> H 5:5:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):451:451 -> H 6:8:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):456:458 -> H 9:9:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):460:460 -> H 10:10:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):462:462 -> H 11:11:void lambda$execute$3(com.tekartik.sqflite.operation.Operation):464:464 -> H 1:1:void lambda$insert$4(com.tekartik.sqflite.operation.Operation):479:479 -> I 1:1:void lambda$query$0(com.tekartik.sqflite.operation.Operation):272:272 -> J 1:1:void lambda$queryCursorNext$2(com.tekartik.sqflite.operation.Operation):332:332 -> K 1:1:void lambda$update$5(com.tekartik.sqflite.operation.Operation):539:539 -> L 1:5:void open():144:148 -> M 6:6:void open():152:152 -> M 7:7:void open():157:157 -> M 1:1:void openReadOnly():162:162 -> N 1:1:void query(com.tekartik.sqflite.operation.Operation):272:272 -> O 1:1:void queryCursorNext(com.tekartik.sqflite.operation.Operation):332:332 -> P 1:2:void runQueuedOperations():242:243 -> Q 3:5:void runQueuedOperations():246:248 -> Q 1:1:void update(com.tekartik.sqflite.operation.Operation):539:539 -> R 1:2:void wrapSqlOperationHandler(com.tekartik.sqflite.operation.Operation,java.lang.Runnable):253:254 -> S 3:5:void wrapSqlOperationHandler(com.tekartik.sqflite.operation.Operation,java.lang.Runnable):256:258 -> S 6:7:void wrapSqlOperationHandler(com.tekartik.sqflite.operation.Operation,java.lang.Runnable):260:261 -> S 8:9:void wrapSqlOperationHandler(com.tekartik.sqflite.operation.Operation,java.lang.Runnable):266:267 -> S void $r8$lambda$3l1vrF4ATPljyhzrB8DCJJboDt0(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$C2ZyDElvpG2ZbfNaJOoNpiLXm-A(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$c-xOdAERGi3OjkUvz4iPUkE1E0I(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$c19sAoF16bTKNTWY6fyH01qagS8(com.tekartik.sqflite.Database) -> d # {"id":"com.android.tools.r8.synthesized"} android.database.Cursor $r8$lambda$nsk1BuCblDs6WIqvaydLrYeFGO8(com.tekartik.sqflite.SqlCommand,android.database.sqlite.SQLiteDatabase,android.database.sqlite.SQLiteCursorDriver,java.lang.String,android.database.sqlite.SQLiteQuery) -> e # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$qYqp-SfAK3rTsQyww7jv1-RJLVs(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> f # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$wUNpYdaLJZoLAtH-Ee9EaHbrz6Q(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> g # {"id":"com.android.tools.r8.synthesized"} 1:1:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):580:580 -> h 2:3:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):582:583 -> h 4:5:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):585:586 -> h 6:6:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):589:589 -> h 7:9:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):591:593 -> h 10:10:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):643:643 -> h 11:11:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):619:619 -> h 12:12:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):621:621 -> h 13:13:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):623:623 -> h 14:14:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):626:626 -> h 15:15:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):631:631 -> h 16:16:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):633:633 -> h 17:17:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):635:635 -> h 18:18:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):638:638 -> h 19:19:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):607:607 -> h 20:20:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):609:609 -> h 21:21:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):611:611 -> h 22:22:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):614:614 -> h 23:23:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):595:595 -> h 24:24:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):597:597 -> h 25:25:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):599:599 -> h 26:26:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):602:602 -> h 27:27:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):650:650 -> h 28:28:void batch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):652:652 -> h 1:1:boolean checkMetaBoolean(android.content.Context,java.lang.String,boolean):105:105 -> i 2:3:boolean checkMetaBoolean(android.content.Context,java.lang.String,boolean):107:108 -> i 4:4:boolean checkMetaBoolean(android.content.Context,java.lang.String,boolean):110:110 -> i 5:5:boolean checkMetaBoolean(android.content.Context,java.lang.String,boolean):112:112 -> i 6:6:boolean checkMetaBoolean(android.content.Context,java.lang.String,boolean):118:118 -> i 1:1:boolean checkWalEnabled(android.content.Context):93:93 -> j 1:3:void close():176:178 -> k 4:4:void close():181:181 -> k 1:1:void closeCursor(int):400:400 -> l 2:2:void closeCursor(int):402:402 -> l 1:3:void closeCursor(com.tekartik.sqflite.SqfliteCursor):388:390 -> m 4:5:void closeCursor(com.tekartik.sqflite.SqfliteCursor):392:393 -> m 1:1:java.util.Map cursorToResults(android.database.Cursor,java.lang.Integer):215:215 -> n 2:6:java.util.Map cursorToResults(android.database.Cursor,java.lang.Integer):218:222 -> n 7:7:java.util.Map cursorToResults(android.database.Cursor,java.lang.Integer):224:224 -> n 8:8:java.util.Map cursorToResults(android.database.Cursor,java.lang.Integer):228:228 -> n 9:9:java.util.Map cursorToResults(android.database.Cursor,java.lang.Integer):235:235 -> n 1:1:void deleteDatabase(java.lang.String):125:125 -> o 1:1:boolean doExecute(com.tekartik.sqflite.operation.Operation):471:471 -> p 2:2:boolean doExecute(com.tekartik.sqflite.operation.Operation):474:474 -> p 1:1:boolean doInsert(com.tekartik.sqflite.operation.Operation):484:484 -> q 2:3:boolean doInsert(com.tekartik.sqflite.operation.Operation):488:489 -> q 4:4:boolean doInsert(com.tekartik.sqflite.operation.Operation):500:500 -> q 5:7:boolean doInsert(com.tekartik.sqflite.operation.Operation):502:504 -> q 8:9:boolean doInsert(com.tekartik.sqflite.operation.Operation):509:510 -> q 10:10:boolean doInsert(com.tekartik.sqflite.operation.Operation):512:512 -> q 11:11:boolean doInsert(com.tekartik.sqflite.operation.Operation):532:532 -> q 12:14:boolean doInsert(com.tekartik.sqflite.operation.Operation):515:517 -> q 15:15:boolean doInsert(com.tekartik.sqflite.operation.Operation):519:519 -> q 16:16:boolean doInsert(com.tekartik.sqflite.operation.Operation):532:532 -> q 17:17:boolean doInsert(com.tekartik.sqflite.operation.Operation):523:523 -> q 18:18:boolean doInsert(com.tekartik.sqflite.operation.Operation):525:525 -> q 19:19:boolean doInsert(com.tekartik.sqflite.operation.Operation):532:532 -> q 20:20:boolean doInsert(com.tekartik.sqflite.operation.Operation):528:528 -> q 21:21:boolean doInsert(com.tekartik.sqflite.operation.Operation):532:532 -> q 22:22:boolean doInsert(com.tekartik.sqflite.operation.Operation):534:534 -> q 1:1:boolean doQuery(com.tekartik.sqflite.operation.Operation):277:277 -> r 2:2:boolean doQuery(com.tekartik.sqflite.operation.Operation):280:280 -> r 3:4:boolean doQuery(com.tekartik.sqflite.operation.Operation):285:286 -> r 5:5:boolean doQuery(com.tekartik.sqflite.operation.Operation):291:291 -> r 6:6:boolean doQuery(com.tekartik.sqflite.operation.Operation):295:295 -> r 7:7:boolean doQuery(com.tekartik.sqflite.operation.Operation):291:291 -> r 8:8:boolean doQuery(com.tekartik.sqflite.operation.Operation):297:297 -> r 9:9:boolean doQuery(com.tekartik.sqflite.operation.Operation):300:300 -> r 10:13:boolean doQuery(com.tekartik.sqflite.operation.Operation):305:308 -> r 14:14:boolean doQuery(com.tekartik.sqflite.operation.Operation):310:310 -> r 15:15:boolean doQuery(com.tekartik.sqflite.operation.Operation):325:325 -> r 16:16:boolean doQuery(com.tekartik.sqflite.operation.Operation):315:315 -> r 17:17:boolean doQuery(com.tekartik.sqflite.operation.Operation):318:318 -> r 18:18:boolean doQuery(com.tekartik.sqflite.operation.Operation):325:325 -> r 19:19:boolean doQuery(com.tekartik.sqflite.operation.Operation):328:328 -> r 1:4:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):337:340 -> s 5:6:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):343:344 -> s 7:7:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):347:347 -> s 8:8:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):353:353 -> s 9:9:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):355:355 -> s 10:10:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):358:358 -> s 11:11:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):362:362 -> s 12:12:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):364:364 -> s 13:13:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):380:380 -> s 14:14:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):351:351 -> s 15:15:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):369:369 -> s 16:16:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):372:372 -> s 17:17:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):380:380 -> s 18:18:boolean doQueryCursorNext(com.tekartik.sqflite.operation.Operation):383:383 -> s 1:1:boolean doUpdate(com.tekartik.sqflite.operation.Operation):544:544 -> t 2:3:boolean doUpdate(com.tekartik.sqflite.operation.Operation):548:549 -> t 4:4:boolean doUpdate(com.tekartik.sqflite.operation.Operation):554:554 -> t 5:9:boolean doUpdate(com.tekartik.sqflite.operation.Operation):556:560 -> t 10:10:boolean doUpdate(com.tekartik.sqflite.operation.Operation):562:562 -> t 11:11:boolean doUpdate(com.tekartik.sqflite.operation.Operation):574:574 -> t 12:12:boolean doUpdate(com.tekartik.sqflite.operation.Operation):565:565 -> t 13:13:boolean doUpdate(com.tekartik.sqflite.operation.Operation):567:567 -> t 14:14:boolean doUpdate(com.tekartik.sqflite.operation.Operation):574:574 -> t 15:15:boolean doUpdate(com.tekartik.sqflite.operation.Operation):570:570 -> t 16:16:boolean doUpdate(com.tekartik.sqflite.operation.Operation):574:574 -> t 17:17:boolean doUpdate(com.tekartik.sqflite.operation.Operation):576:576 -> t 1:4:void enterOrLeaveInTransaction(java.lang.Boolean):661:664 -> u 5:5:void enterOrLeaveInTransaction(java.lang.Boolean):666:666 -> u 1:1:void execute(com.tekartik.sqflite.operation.Operation):441:441 -> v 1:3:boolean executeOrError(com.tekartik.sqflite.operation.Operation):419:421 -> w 4:4:boolean executeOrError(com.tekartik.sqflite.operation.Operation):423:423 -> w 5:6:boolean executeOrError(com.tekartik.sqflite.operation.Operation):425:426 -> w 7:7:boolean executeOrError(com.tekartik.sqflite.operation.Operation):429:429 -> w 1:1:boolean existsDatabase(java.lang.String):134:134 -> x 1:1:android.content.pm.ApplicationInfo getApplicationInfoWithMeta32(android.content.Context,java.lang.String,int):98:98 -> y 1:1:android.database.sqlite.SQLiteDatabase getReadableDatabase():189:189 -> z com.tekartik.sqflite.Database$1 -> f0.i$a: com.tekartik.sqflite.Database this$0 -> a 1:1:void (com.tekartik.sqflite.Database):163:163 -> com.tekartik.sqflite.DatabaseDelegate -> f0.j: # {"id":"sourceFile","fileName":"DatabaseTask.java"} int getDatabaseId() -> a boolean isInTransaction() -> b com.tekartik.sqflite.DatabaseTask -> f0.k: com.tekartik.sqflite.DatabaseDelegate database -> a java.lang.Runnable runnable -> b 1:3:void (com.tekartik.sqflite.DatabaseDelegate,java.lang.Runnable):19:21 -> 1:1:java.lang.Integer getDatabaseId():29:29 -> a 1:1:boolean isInTransaction():25:25 -> b com.tekartik.sqflite.DatabaseWorker -> f0.m: java.lang.Runnable onIdle -> e android.os.Handler handler -> d java.lang.String name -> a android.os.HandlerThread handlerThread -> c com.tekartik.sqflite.DatabaseTask lastTask -> f int priority -> b 1:3:void (java.lang.String,int):22:24 -> void $r8$lambda$Orw0KIcShVTS3jXmBG6ZnLaKjHI(com.tekartik.sqflite.DatabaseWorker,com.tekartik.sqflite.DatabaseTask) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean isLastTaskInTransaction():43:43 -> b 1:1:void lambda$postTask$0(com.tekartik.sqflite.DatabaseTask):51:51 -> c 1:1:java.lang.Integer lastTaskDatabaseId():47:47 -> d 1:1:void postTask(com.tekartik.sqflite.DatabaseTask):51:51 -> e 1:4:void quit():35:38 -> f 5:5:void quit():40:40 -> f 1:5:void start(java.lang.Runnable):28:32 -> g 1:3:void work(com.tekartik.sqflite.DatabaseTask):55:57 -> h com.tekartik.sqflite.DatabaseWorkerPool -> f0.o: void start() -> a void post(com.tekartik.sqflite.Database,java.lang.Runnable) -> b void post(com.tekartik.sqflite.DatabaseTask) -> c void quit() -> d com.tekartik.sqflite.DatabaseWorkerPool$-CC -> f0.n: # {"id":"com.android.tools.r8.synthesized"} 1:1:void com.tekartik.sqflite.DatabaseWorkerPool.post(com.tekartik.sqflite.Database,java.lang.Runnable):32:32 -> a 1:1:void $default$post(com.tekartik.sqflite.DatabaseWorkerPool,com.tekartik.sqflite.Database,java.lang.Runnable):0 -> a # {"id":"com.android.tools.r8.synthesized"} 2:2:void com.tekartik.sqflite.DatabaseWorkerPool.post(com.tekartik.sqflite.Database,java.lang.Runnable):43:43 -> a 2:2:void $default$post(com.tekartik.sqflite.DatabaseWorkerPool,com.tekartik.sqflite.Database,java.lang.Runnable):0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:com.tekartik.sqflite.DatabaseWorkerPool com.tekartik.sqflite.DatabaseWorkerPool.create(java.lang.String,int,int):48:48 -> b 1:1:com.tekartik.sqflite.DatabaseWorkerPool create(java.lang.String,int,int):0 -> b # {"id":"com.android.tools.r8.synthesized"} 2:2:com.tekartik.sqflite.DatabaseWorkerPool com.tekartik.sqflite.DatabaseWorkerPool.create(java.lang.String,int,int):50:50 -> b 2:2:com.tekartik.sqflite.DatabaseWorkerPool create(java.lang.String,int,int):0 -> b # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.DatabaseWorkerPool$1 -> f0.n$a: com.tekartik.sqflite.DatabaseWorkerPool this$0 -> b com.tekartik.sqflite.Database val$database -> a 1:1:void (com.tekartik.sqflite.DatabaseWorkerPool,com.tekartik.sqflite.Database):32:32 -> 1:1:int getDatabaseId():35:35 -> a 1:1:boolean isInTransaction():40:40 -> b com.tekartik.sqflite.DatabaseWorkerPoolImpl -> f0.q: # {"id":"sourceFile","fileName":"DatabaseWorkerPool.java"} java.util.Set idleWorkers -> e java.util.Set busyWorkers -> f java.util.LinkedList waitingList -> d java.lang.String name -> a int numberOfWorkers -> b int priority -> c java.util.Map onlyEligibleWorkers -> g 1:1:void (java.lang.String,int,int):105:105 -> 2:4:void (java.lang.String,int,int):95:97 -> 5:5:void (java.lang.String,int,int):103:103 -> 6:8:void (java.lang.String,int,int):106:108 -> 1:3:void start():113:115 -> a 4:4:void start():119:119 -> a 5:5:void start():121:121 -> a void post(com.tekartik.sqflite.Database,java.lang.Runnable) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void post(com.tekartik.sqflite.DatabaseTask):139:139 -> c 2:4:void post(com.tekartik.sqflite.DatabaseTask):141:143 -> c 5:5:void post(com.tekartik.sqflite.DatabaseTask):145:145 -> c 1:2:void quit():129:130 -> d 3:4:void quit():132:133 -> d 5:5:void quit():135:135 -> d void $r8$lambda$K4SSu_O0L6jLTrL9FW42B0iNNuw(com.tekartik.sqflite.DatabaseWorkerPoolImpl,com.tekartik.sqflite.DatabaseWorker) -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:com.tekartik.sqflite.DatabaseWorker createWorker(java.lang.String,int):124:124 -> f 1:3:com.tekartik.sqflite.DatabaseTask findTaskForWorker(com.tekartik.sqflite.DatabaseWorker):164:166 -> g 4:5:com.tekartik.sqflite.DatabaseTask findTaskForWorker(com.tekartik.sqflite.DatabaseWorker):168:169 -> g 6:7:com.tekartik.sqflite.DatabaseTask findTaskForWorker(com.tekartik.sqflite.DatabaseWorker):175:176 -> g 8:8:com.tekartik.sqflite.DatabaseTask findTaskForWorker(com.tekartik.sqflite.DatabaseWorker):179:179 -> g 1:1:void lambda$start$0(com.tekartik.sqflite.DatabaseWorker):117:117 -> h 1:1:void onWorkerIdle(com.tekartik.sqflite.DatabaseWorker):184:184 -> i 2:3:void onWorkerIdle(com.tekartik.sqflite.DatabaseWorker):187:188 -> i 4:5:void onWorkerIdle(com.tekartik.sqflite.DatabaseWorker):193:194 -> i 6:6:void onWorkerIdle(com.tekartik.sqflite.DatabaseWorker):196:196 -> i 7:8:void onWorkerIdle(com.tekartik.sqflite.DatabaseWorker):199:200 -> i 9:9:void onWorkerIdle(com.tekartik.sqflite.DatabaseWorker):202:202 -> i 1:1:void tryPostingTaskToWorker(com.tekartik.sqflite.DatabaseWorker):148:148 -> j 2:3:void tryPostingTaskToWorker(com.tekartik.sqflite.DatabaseWorker):151:152 -> j 4:5:void tryPostingTaskToWorker(com.tekartik.sqflite.DatabaseWorker):156:157 -> j 6:6:void tryPostingTaskToWorker(com.tekartik.sqflite.DatabaseWorker):159:159 -> j 7:7:void tryPostingTaskToWorker(com.tekartik.sqflite.DatabaseWorker):161:161 -> j com.tekartik.sqflite.LogLevel -> f0.r: 1:1:java.lang.Integer getLogLevel(io.flutter.plugin.common.MethodCall):14:14 -> a boolean hasSqlLevel(int) -> b boolean hasVerboseLevel(int) -> c com.tekartik.sqflite.SingleDatabaseWorkerPoolImpl -> f0.s: # {"id":"sourceFile","fileName":"DatabaseWorkerPool.java"} android.os.Handler handler -> d java.lang.String name -> a android.os.HandlerThread handlerThread -> c int priority -> b 1:3:void (java.lang.String,int):62:64 -> 1:3:void start():69:71 -> a void post(com.tekartik.sqflite.Database,java.lang.Runnable) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void post(com.tekartik.sqflite.DatabaseTask):85:85 -> c 1:4:void quit():76:79 -> d com.tekartik.sqflite.SqfliteCursor -> f0.t: android.database.Cursor cursor -> c int pageSize -> b int cursorId -> a 1:4:void (int,int,android.database.Cursor):13:16 -> com.tekartik.sqflite.SqflitePlugin -> f0.c0: android.content.Context context -> a java.util.Map _singleInstancesByPath -> c java.util.Map databaseMap -> d java.lang.String databasesPath -> h com.tekartik.sqflite.DatabaseWorkerPool databaseWorkerPool -> l java.lang.Object openCloseLocker -> f int THREAD_COUNT -> j int databaseId -> k java.lang.Object databaseMapLocker -> e int THREAD_PRIORITY -> i int logLevel -> g io.flutter.plugin.common.MethodChannel methodChannel -> b 1:1:void ():59:59 -> 2:5:void ():61:64 -> 6:8:void ():67:69 -> 1:1:void ():76:76 -> 1:2:void onCloseDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):463:464 -> A 3:4:void onCloseDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):469:470 -> A 5:5:void onCloseDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):473:473 -> A 6:7:void onCloseDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):476:477 -> A 8:9:void onCloseDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):479:480 -> A 10:10:void onCloseDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):482:482 -> A 11:11:void onCloseDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):484:484 -> A 12:12:void onCloseDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):482:482 -> A 1:3:void onDatabaseExistsCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):559:561 -> B 1:2:void onDebugCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):294:295 -> C 3:5:void onDebugCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):299:301 -> C 6:14:void onDebugCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):303:311 -> C 15:15:void onDebugCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):313:313 -> C 16:16:void onDebugCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):316:316 -> C 17:17:void onDebugCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):319:319 -> C 1:3:void onDebugModeCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):326:328 -> D 4:8:void onDebugModeCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):331:335 -> D 9:9:void onDebugModeCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):339:339 -> D 10:10:void onDebugModeCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):341:341 -> D 1:1:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):501:501 -> E 2:4:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):504:506 -> E 5:5:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):508:508 -> E 6:6:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):510:510 -> E 7:9:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):512:514 -> E 10:11:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):519:520 -> E 12:12:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):524:524 -> E 13:13:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):527:527 -> E 14:15:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):549:550 -> E 16:16:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):553:553 -> E 17:17:void onDeleteDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):524:524 -> E 1:1:void onExecuteCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):250:250 -> F 2:2:void onExecuteCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):254:254 -> F 1:1:void onGetDatabasesPathCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):684:684 -> G 2:3:void onGetDatabasesPathCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):686:687 -> G 4:4:void onGetDatabasesPathCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):689:689 -> G 1:1:void onInsertCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):235:235 -> H 2:2:void onInsertCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):239:239 -> H 1:3:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):348:350 -> I 4:4:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):352:352 -> I 5:7:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):360:362 -> I 8:8:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):364:364 -> I 9:9:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):366:366 -> I 10:12:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):368:370 -> I 13:14:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):373:374 -> I 15:16:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):376:377 -> I 17:17:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):381:381 -> I 18:20:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):386:388 -> I 21:21:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):391:391 -> I 22:22:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):393:393 -> I 23:24:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):395:396 -> I 25:27:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):398:400 -> I 28:30:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):403:405 -> I 31:31:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):410:410 -> I 32:32:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):455:455 -> I 33:33:void onOpenDatabaseCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):388:388 -> I 1:1:void onOptionsCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):661:661 -> J 2:2:void onOptionsCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):663:663 -> J 3:5:void onOptionsCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):665:667 -> J 6:8:void onOptionsCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):669:671 -> J 9:9:void onOptionsCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):674:674 -> J 10:10:void onOptionsCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):676:676 -> J 11:11:void onOptionsCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):678:678 -> J 1:1:void onQueryCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):194:194 -> K 2:2:void onQueryCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):198:198 -> K 1:1:void onQueryCursorNextCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):208:208 -> L 2:2:void onQueryCursorNextCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):212:212 -> L 1:1:void onSetLocaleCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):262:262 -> M 2:2:void onSetLocaleCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):266:266 -> M 1:1:void onUpdateCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):283:283 -> N 2:2:void onUpdateCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):287:287 -> N void $r8$lambda$10vcOTb9nk-HfBprIP8fjDGWhIo(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$Bt-jykj9m-aQaWKe1HcY1FCbVOM(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$D-BA9tnqgpP2UTid1lRJzgmWaOY(com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$Ucv8DrEgLs2La1IS69uDB8msYpk(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> d # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$V7atGMI_V7gP0YuWuN5S7hIqUlA(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> e # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$f1wkciOvjvVRg4xo0ZSGJRucolw(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> f # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$ipEJgNwiuyuFtGOawDQMZuk-nyA(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> g # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$w9UXKIyzEJI1skH8gkI-Y_UOjgQ(io.flutter.plugin.common.MethodCall,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodChannel$Result) -> h # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Object access$000():57:57 -> i 1:1:void access$100(com.tekartik.sqflite.SqflitePlugin,com.tekartik.sqflite.Database):57:57 -> j 1:1:int access$200():57:57 -> k 1:2:void closeDatabase(com.tekartik.sqflite.Database):566:567 -> l 3:3:void closeDatabase(com.tekartik.sqflite.Database):569:569 -> l 4:4:void closeDatabase(com.tekartik.sqflite.Database):571:571 -> l 5:5:void closeDatabase(com.tekartik.sqflite.Database):573:573 -> l 6:8:void closeDatabase(com.tekartik.sqflite.Database):575:577 -> l 9:10:void closeDatabase(com.tekartik.sqflite.Database):579:580 -> l 11:11:void closeDatabase(com.tekartik.sqflite.Database):582:582 -> l 1:1:com.tekartik.sqflite.Database getDatabase(int):175:175 -> m 1:2:com.tekartik.sqflite.Database getDatabaseOrError(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):179:180 -> n 3:3:com.tekartik.sqflite.Database getDatabaseOrError(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):185:185 -> n 1:1:boolean isInMemoryPath(java.lang.String):131:131 -> o 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):152:152 -> onAttachedToEngine 1:3:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):165:167 -> onDetachedFromEngine 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):587:587 -> onMethodCall 2:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):655:655 -> onMethodCall 3:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):626:626 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):590:590 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):638:638 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):642:642 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):598:598 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):634:634 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):618:618 -> onMethodCall 10:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):614:614 -> onMethodCall 11:11:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):647:647 -> onMethodCall 12:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):630:630 -> onMethodCall 13:13:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):651:651 -> onMethodCall 14:14:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):606:606 -> onMethodCall 15:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):602:602 -> onMethodCall 16:16:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):622:622 -> onMethodCall 17:17:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):594:594 -> onMethodCall 18:18:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):610:610 -> onMethodCall 1:1:void lambda$onBatchCall$2(com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):227:227 -> p 1:2:void lambda$onExecuteCall$4(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database):255:256 -> q 1:2:void lambda$onInsertCall$3(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database):240:241 -> r 1:1:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):414:414 -> s 2:8:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):417:423 -> s 9:10:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):431:432 -> s 11:11:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):434:434 -> s 12:12:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):442:442 -> s 13:13:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):444:444 -> s 14:17:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):446:449 -> s 18:18:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):451:451 -> s 19:19:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):453:453 -> s 20:20:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):447:447 -> s 21:23:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):437:439 -> s 24:24:void lambda$onOpenDatabaseCall$7(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int):451:451 -> s 1:2:void lambda$onQueryCall$0(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database):199:200 -> t 1:2:void lambda$onQueryCursorNextCall$1(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database):213:214 -> u 1:1:void lambda$onSetLocaleCall$5(io.flutter.plugin.common.MethodCall,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodChannel$Result):267:267 -> v 2:3:void lambda$onSetLocaleCall$5(io.flutter.plugin.common.MethodCall,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodChannel$Result):269:270 -> v 4:4:void lambda$onSetLocaleCall$5(io.flutter.plugin.common.MethodCall,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodChannel$Result):272:272 -> v 1:2:void lambda$onUpdateCall$6(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database):288:289 -> w 1:2:java.util.Map makeOpenResult(int,boolean,boolean):139:140 -> x 3:3:java.util.Map makeOpenResult(int,boolean,boolean):142:142 -> x 4:4:java.util.Map makeOpenResult(int,boolean,boolean):145:145 -> x 1:2:void onAttachedToEngine(android.content.Context,io.flutter.plugin.common.BinaryMessenger):156:157 -> y 3:4:void onAttachedToEngine(android.content.Context,io.flutter.plugin.common.BinaryMessenger):159:160 -> y 1:1:void onBatchCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):223:223 -> z 2:2:void onBatchCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):227:227 -> z com.tekartik.sqflite.SqflitePlugin$1 -> f0.c0$a: com.tekartik.sqflite.Database val$database -> d io.flutter.plugin.common.MethodChannel$Result val$result -> e com.tekartik.sqflite.SqflitePlugin this$0 -> f 1:1:void (com.tekartik.sqflite.SqflitePlugin,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodChannel$Result):484:484 -> 1:3:void run():487:489 -> run 4:4:void run():491:491 -> run 5:5:void run():489:489 -> run com.tekartik.sqflite.SqflitePlugin$2 -> f0.c0$b: com.tekartik.sqflite.Database val$openedDatabase -> d io.flutter.plugin.common.MethodChannel$Result val$result -> f java.lang.String val$path -> e com.tekartik.sqflite.SqflitePlugin this$0 -> g 1:1:void (com.tekartik.sqflite.SqflitePlugin,com.tekartik.sqflite.Database,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):527:527 -> 1:1:void run():530:530 -> run 2:3:void run():532:533 -> run 4:5:void run():536:537 -> run 6:6:void run():539:539 -> run 7:7:void run():541:541 -> run 8:10:void run():543:543 -> run com.tekartik.sqflite.SqlCommand -> f0.d0: java.util.List rawArguments -> b java.lang.String sql -> a 1:2:void (java.lang.String,java.util.List):13:14 -> 3:3:void (java.lang.String,java.util.List):16:16 -> 4:4:void (java.lang.String,java.util.List):18:18 -> 1:2:void bindTo(android.database.sqlite.SQLiteProgram):55:56 -> a 3:3:void bindTo(android.database.sqlite.SQLiteProgram):58:58 -> a 4:16:void bindTo(android.database.sqlite.SQLiteProgram):63:75 -> a 17:17:void bindTo(android.database.sqlite.SQLiteProgram):77:77 -> a 1:1:java.util.List getRawSqlArguments():95:95 -> b 1:1:java.lang.String getSql():41:41 -> c 1:1:java.lang.Object[] getSqlArguments():91:91 -> d 1:1:java.lang.Object[] getSqlArguments(java.util.List):45:45 -> e 2:3:java.lang.Object[] getSqlArguments(java.util.List):47:48 -> e 4:4:java.lang.Object[] getSqlArguments(java.util.List):51:51 -> e 1:4:boolean equals(java.lang.Object):105:108 -> equals 5:5:boolean equals(java.lang.Object):112:112 -> equals 6:6:boolean equals(java.lang.Object):117:117 -> equals 7:7:boolean equals(java.lang.Object):120:120 -> equals 8:9:boolean equals(java.lang.Object):122:123 -> equals 10:10:boolean equals(java.lang.Object):127:127 -> equals 1:1:java.lang.Object toValue(java.lang.Object):27:27 -> f 2:5:java.lang.Object toValue(java.lang.Object):29:32 -> f 1:1:int hashCode():100:100 -> hashCode 1:1:java.lang.String toString():86:86 -> toString com.tekartik.sqflite.Utils -> f0.e0: 1:1:java.util.List cursorRowToList(android.database.Cursor,int):20:20 -> a 2:3:java.util.List cursorRowToList(android.database.Cursor,int):23:24 -> a 4:5:java.util.List cursorRowToList(android.database.Cursor,int):27:28 -> a 6:6:java.util.List cursorRowToList(android.database.Cursor,int):30:30 -> a 7:7:java.util.List cursorRowToList(android.database.Cursor,int):33:33 -> a 8:8:java.util.List cursorRowToList(android.database.Cursor,int):35:35 -> a 1:1:java.lang.Object cursorValue(android.database.Cursor,int):41:41 -> b 2:2:java.lang.Object cursorValue(android.database.Cursor,int):51:51 -> b 3:3:java.lang.Object cursorValue(android.database.Cursor,int):49:49 -> b 4:4:java.lang.Object cursorValue(android.database.Cursor,int):47:47 -> b 5:5:java.lang.Object cursorValue(android.database.Cursor,int):45:45 -> b 1:1:java.util.Locale localeForLanguageTag21(java.lang.String):66:66 -> c 1:1:java.util.Locale localeForLanguageTagPre21(java.lang.String):78:78 -> d 2:5:java.util.Locale localeForLanguageTagPre21(java.lang.String):82:85 -> d 6:7:java.util.Locale localeForLanguageTagPre21(java.lang.String):87:88 -> d 8:8:java.util.Locale localeForLanguageTagPre21(java.lang.String):92:92 -> d 1:2:java.util.Locale localeForLanguateTag(java.lang.String):57:58 -> e 3:3:java.util.Locale localeForLanguateTag(java.lang.String):60:60 -> e com.tekartik.sqflite.dev.Debug -> g0.a: boolean LOGV -> a boolean _EXTRA_LOGV -> b boolean EXTRA_LOGV -> c com.tekartik.sqflite.operation.BaseOperation -> h0.a: 1:1:void ():7:7 -> 1:1:void error(java.lang.String,java.lang.String,java.lang.Object):19:19 -> error com.tekartik.sqflite.operation.OperationResult getOperationResult() -> m 1:1:void success(java.lang.Object):14:14 -> success com.tekartik.sqflite.operation.BaseReadOperation -> h0.b: 1:1:void ():22:22 -> 1:1:com.tekartik.sqflite.SqlCommand getSqlCommand():41:41 -> b 1:1:boolean getNoResult():50:50 -> c 1:1:java.lang.Boolean getInTransactionChange():45:45 -> d 1:1:java.lang.Integer getTransactionId():33:33 -> f 1:1:boolean hasNullTransactionId():37:37 -> g 1:3:java.lang.Boolean getBoolean(java.lang.String):59:61 -> i 1:1:boolean getContinueOnError():55:55 -> j 1:1:java.lang.String getSql():24:24 -> k 1:1:java.util.List getSqlArguments():28:28 -> l 1:1:java.lang.String toString():72:72 -> toString com.tekartik.sqflite.operation.BatchOperation -> h0.c: java.util.Map map -> a com.tekartik.sqflite.operation.BatchOperation$BatchOperationResult operationResult -> b boolean noResult -> c 1:1:void (java.util.Map,boolean):25:25 -> 2:2:void (java.util.Map,boolean):22:22 -> 3:4:void (java.util.Map,boolean):26:27 -> 1:1:java.lang.Object getArgument(java.lang.String):38:38 -> a 1:1:boolean getNoResult():73:73 -> c 1:1:java.lang.String getMethod():32:32 -> e 1:1:boolean hasArgument(java.lang.String):43:43 -> h 1:1:com.tekartik.sqflite.operation.OperationResult getOperationResult():48:48 -> m 1:6:java.util.Map getOperationError():58:63 -> n 1:2:java.util.Map getOperationSuccessResult():52:53 -> o 1:1:void handleError(io.flutter.plugin.common.MethodChannel$Result):68:68 -> p 1:2:void handleErrorContinue(java.util.List):83:84 -> q 1:2:void handleSuccess(java.util.List):77:78 -> r com.tekartik.sqflite.operation.BatchOperation$BatchOperationResult -> h0.c$a: com.tekartik.sqflite.operation.BatchOperation this$0 -> e java.lang.Object errorData -> d java.lang.Object result -> a java.lang.String errorMessage -> c java.lang.String errorCode -> b 1:1:void (com.tekartik.sqflite.operation.BatchOperation):88:88 -> 1:3:void error(java.lang.String,java.lang.String,java.lang.Object):104:106 -> error 1:1:void success(java.lang.Object):99:99 -> success com.tekartik.sqflite.operation.MethodCallOperation -> h0.d: com.tekartik.sqflite.operation.MethodCallOperation$Result result -> a io.flutter.plugin.common.MethodCall methodCall -> b 1:3:void (io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):14:16 -> 1:1:java.lang.Object getArgument(java.lang.String):26:26 -> a 1:1:java.lang.String getMethod():21:21 -> e 1:1:boolean hasArgument(java.lang.String):31:31 -> h 1:1:com.tekartik.sqflite.operation.OperationResult getOperationResult():36:36 -> m com.tekartik.sqflite.operation.MethodCallOperation$Result -> h0.d$a: io.flutter.plugin.common.MethodChannel$Result result -> a com.tekartik.sqflite.operation.MethodCallOperation this$0 -> b 1:2:void (com.tekartik.sqflite.operation.MethodCallOperation,io.flutter.plugin.common.MethodChannel$Result):43:44 -> 1:1:void error(java.lang.String,java.lang.String,java.lang.Object):54:54 -> error 1:1:void success(java.lang.Object):49:49 -> success com.tekartik.sqflite.operation.Operation -> h0.e: java.lang.Object getArgument(java.lang.String) -> a com.tekartik.sqflite.SqlCommand getSqlCommand() -> b boolean getNoResult() -> c java.lang.Boolean getInTransactionChange() -> d java.lang.String getMethod() -> e java.lang.Integer getTransactionId() -> f boolean hasNullTransactionId() -> g boolean hasArgument(java.lang.String) -> h com.tekartik.sqflite.operation.OperationResult -> h0.f: com.tekartik.sqflite.operation.QueuedOperation -> h0.g: java.lang.Runnable runnable -> b com.tekartik.sqflite.operation.Operation operation -> a 1:3:void (com.tekartik.sqflite.operation.Operation,java.lang.Runnable):7:9 -> 1:1:void run():13:13 -> a com.tekartik.sqflite.operation.SqlErrorInfo -> h0.h: 1:1:java.util.Map getMap(com.tekartik.sqflite.operation.Operation):15:15 -> a 2:4:java.util.Map getMap(com.tekartik.sqflite.operation.Operation):17:19 -> a com.zaihui.installplugin.InstallFileProvider -> com.zaihui.installplugin.InstallFileProvider: # {"id":"sourceFile","fileName":"InstallPlugin.kt"} com.zaihui.installplugin.InstallFileProvider$Companion Companion -> d 1:1:void ():218:218 -> com.zaihui.installplugin.InstallFileProvider$Companion -> com.zaihui.installplugin.InstallFileProvider$a: # {"id":"sourceFile","fileName":"InstallPlugin.kt"} 1:1:void ():219:219 -> 1:2:android.net.Uri getUriForFile(android.content.Context,java.io.File):221:222 -> a com.zaihui.installplugin.InstallPlugin -> i0.c: # {"id":"sourceFile","fileName":"InstallPlugin.kt"} java.lang.String apkFilePath -> f android.content.Context context -> c java.lang.ref.WeakReference activityReference -> d boolean hasPermission -> g int REQUEST_CODE_PERMISSION_OR_INSTALL -> e io.flutter.plugin.common.MethodChannel channel -> a io.flutter.plugin.common.MethodChannel$Result mResult -> b 1:1:void ():21:21 -> 2:2:void ():26:26 -> 3:3:void ():28:28 -> 4:4:void ():30:30 -> boolean $r8$lambda$1AaJ4iyJi-lz8TMPsUb_jymjckU(com.zaihui.installplugin.InstallPlugin,int,int,android.content.Intent) -> a # {"id":"com.android.tools.r8.synthesized"} boolean $r8$lambda$jKBUQ_8YVbqu9QNsb7He6VfsHNU(com.zaihui.installplugin.InstallPlugin,int,int,android.content.Intent) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:android.app.Activity getActivity():25:25 -> c 1:4:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):121:124 -> d 5:5:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):127:127 -> d 6:8:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):129:131 -> d 9:11:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):135:137 -> d 12:14:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):140:142 -> d 15:15:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):147:147 -> d 16:16:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):146:146 -> d 17:17:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):149:149 -> d 18:19:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):151:152 -> d 20:20:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):154:154 -> d 21:21:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):156:156 -> d 22:22:android.content.Intent getInstallAppIntent(android.content.Context,java.lang.String,java.lang.String,boolean):160:160 -> d 1:2:boolean handleActivityResult(int,int,android.content.Intent):164:165 -> e 3:4:boolean handleActivityResult(int,int,android.content.Intent):167:168 -> e 5:5:boolean handleActivityResult(int,int,android.content.Intent):170:170 -> e 6:7:boolean handleActivityResult(int,int,android.content.Intent):173:174 -> e 8:9:boolean handleActivityResult(int,int,android.content.Intent):176:177 -> e 10:10:boolean handleActivityResult(int,int,android.content.Intent):180:180 -> e 11:11:boolean handleActivityResult(int,int,android.content.Intent):176:176 -> e 1:2:boolean hasInstallPermission():190:191 -> f 1:2:void installApk(java.lang.String,java.lang.String):82:83 -> g 3:5:void installApk(java.lang.String,java.lang.String):86:88 -> g 6:8:void installApk(java.lang.String,java.lang.String):92:94 -> g 9:9:void installApk(java.lang.String,java.lang.String):97:97 -> g 10:10:void installApk(java.lang.String,java.lang.String):93:93 -> g 11:12:void installApk(java.lang.String,java.lang.String):101:102 -> g 13:13:void installApk(java.lang.String,java.lang.String):104:104 -> g 14:14:void installApk(java.lang.String,java.lang.String):106:106 -> g 15:17:void installApk(java.lang.String,java.lang.String):109:111 -> g 18:18:void installApk(java.lang.String,java.lang.String):113:113 -> g 19:19:void installApk(java.lang.String,java.lang.String):115:115 -> g 1:1:boolean onAttachedToActivity$lambda-0(com.zaihui.installplugin.InstallPlugin,int,int,android.content.Intent):49:49 -> h 1:1:boolean onReattachedToActivityForConfigChanges$lambda-1(com.zaihui.installplugin.InstallPlugin,int,int,android.content.Intent):60:60 -> i 1:4:void requestInstallPermission(java.lang.String):199:202 -> j 1:2:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):47:48 -> onAttachedToActivity 1:3:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):34:36 -> onAttachedToEngine 1:1:void onDetachedFromActivity():65:65 -> onDetachedFromActivity 1:1:void onDetachedFromActivityForConfigChanges():54:54 -> onDetachedFromActivityForConfigChanges 1:3:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):40:42 -> onDetachedFromEngine 1:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):69:75 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):77:77 -> onMethodCall 1:2:void onReattachedToActivityForConfigChanges(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):58:59 -> onReattachedToActivityForConfigChanges com.zaihui.installplugin.SaveResultModel -> i0.d: # {"id":"sourceFile","fileName":"InstallPlugin.kt"} boolean isSuccess -> a java.lang.String errorMessage -> b 1:3:void (boolean,java.lang.String):207:209 -> 1:3:java.util.HashMap toHashMap():211:213 -> a d.ArchTaskExecutor$$ExternalSyntheticLambda0 -> d.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$1 androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$1.INSTANCE -> d void androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$1.() -> # {"id":"com.android.tools.r8.synthesized"} void androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$1.() -> # {"id":"com.android.tools.r8.synthesized"} void androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$1.execute(java.lang.Runnable) -> execute # {"id":"com.android.tools.r8.synthesized"} d.ArchTaskExecutor$$ExternalSyntheticLambda1 -> d.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$0 androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$0.INSTANCE -> d void androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$0.() -> # {"id":"com.android.tools.r8.synthesized"} void androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$0.() -> # {"id":"com.android.tools.r8.synthesized"} void androidx.arch.core.executor.ArchTaskExecutor$$InternalSyntheticLambda$0$5e436893ec311b14d5e34f868175ebf169c3bf1d0a7aa6191bea658c4ed87abb$0.execute(java.lang.Runnable) -> execute # {"id":"com.android.tools.r8.synthesized"} dev.fluttercommunity.plus.connectivity.Connectivity -> j0.a: android.net.ConnectivityManager connectivityManager -> a 1:2:void (android.net.ConnectivityManager):22:23 -> 1:1:android.net.ConnectivityManager getConnectivityManager():81:81 -> a 1:3:java.lang.String getNetworkType():27:29 -> b 4:4:java.lang.String getNetworkType():33:33 -> b 5:5:java.lang.String getNetworkType():36:36 -> b 6:6:java.lang.String getNetworkType():39:39 -> b 7:7:java.lang.String getNetworkType():42:42 -> b 8:8:java.lang.String getNetworkType():45:45 -> b 9:9:java.lang.String getNetworkType():50:50 -> b 1:2:java.lang.String getNetworkTypeLegacy():56:57 -> c 3:3:java.lang.String getNetworkTypeLegacy():60:60 -> c dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver -> j0.d: android.content.Context context -> a android.os.Handler mainHandler -> d android.net.ConnectivityManager$NetworkCallback networkCallback -> e io.flutter.plugin.common.EventChannel$EventSink events -> c dev.fluttercommunity.plus.connectivity.Connectivity connectivity -> b 1:1:void (android.content.Context,dev.fluttercommunity.plus.connectivity.Connectivity):35:35 -> 2:2:void (android.content.Context,dev.fluttercommunity.plus.connectivity.Connectivity):31:31 -> 3:4:void (android.content.Context,dev.fluttercommunity.plus.connectivity.Connectivity):36:37 -> void $r8$lambda$KYzXJoUY-PrNIIF3vGL1DAH6-So(dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$oFYsiNeXU1Rk0VIUyZdD5nJiFpM(dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver,java.lang.String) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void access$000(dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver):26:26 -> c 1:1:void access$100(dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver,java.lang.String):26:26 -> d 1:1:void lambda$sendEvent$0():86:86 -> e 1:1:void lambda$sendEvent$1(java.lang.String):91:91 -> f 1:2:void sendEvent():86:87 -> g 1:2:void sendEvent(java.lang.String):91:92 -> h 1:4:void onCancel(java.lang.Object):64:67 -> onCancel 5:5:void onCancel(java.lang.Object):71:71 -> onCancel 1:3:void onListen(java.lang.Object,io.flutter.plugin.common.EventChannel$EventSink):42:44 -> onListen 4:4:void onListen(java.lang.Object,io.flutter.plugin.common.EventChannel$EventSink):56:56 -> onListen 5:5:void onListen(java.lang.Object,io.flutter.plugin.common.EventChannel$EventSink):58:58 -> onListen 1:2:void onReceive(android.content.Context,android.content.Intent):80:81 -> onReceive dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver$1 -> j0.d$a: dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver this$0 -> a 1:1:void (dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver):45:45 -> 1:1:void onAvailable(android.net.Network):48:48 -> onAvailable 1:1:void onLost(android.net.Network):53:53 -> onLost dev.fluttercommunity.plus.connectivity.ConnectivityMethodChannelHandler -> j0.e: dev.fluttercommunity.plus.connectivity.Connectivity connectivity -> a 1:1:void (dev.fluttercommunity.plus.connectivity.Connectivity):24:24 -> 2:2:void (dev.fluttercommunity.plus.connectivity.Connectivity):26:26 -> 1:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):31:32 -> onMethodCall 3:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):34:34 -> onMethodCall dev.fluttercommunity.plus.connectivity.ConnectivityPlugin -> j0.f: io.flutter.plugin.common.EventChannel eventChannel -> b dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver receiver -> c io.flutter.plugin.common.MethodChannel methodChannel -> a 1:1:void ():16:16 -> 1:2:void setupChannels(io.flutter.plugin.common.BinaryMessenger,android.content.Context):33:34 -> a 3:3:void setupChannels(io.flutter.plugin.common.BinaryMessenger,android.content.Context):36:36 -> a 4:4:void setupChannels(io.flutter.plugin.common.BinaryMessenger,android.content.Context):38:38 -> a 5:5:void setupChannels(io.flutter.plugin.common.BinaryMessenger,android.content.Context):40:40 -> a 6:6:void setupChannels(io.flutter.plugin.common.BinaryMessenger,android.content.Context):42:42 -> a 7:8:void setupChannels(io.flutter.plugin.common.BinaryMessenger,android.content.Context):44:45 -> a 1:6:void teardownChannels():49:54 -> b 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):24:24 -> onAttachedToEngine 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):29:29 -> onDetachedFromEngine dev.fluttercommunity.plus.device_info.DeviceInfoPlusPlugin -> k0.a: # {"id":"sourceFile","fileName":"DeviceInfoPlusPlugin.kt"} io.flutter.plugin.common.MethodChannel methodChannel -> a 1:1:void ():11:11 -> 1:5:void setupMethodChannel(io.flutter.plugin.common.BinaryMessenger,android.content.Context):24:28 -> a 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):16:16 -> onAttachedToEngine 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):20:20 -> onDetachedFromEngine dev.fluttercommunity.plus.device_info.MethodCallHandlerImpl -> k0.b: # {"id":"sourceFile","fileName":"MethodCallHandlerImpl.kt"} android.content.pm.PackageManager packageManager -> a android.view.WindowManager windowManager -> b 1:3:void (android.content.pm.PackageManager,android.view.WindowManager):18:20 -> 1:1:java.util.List getSystemFeatures():99:99 -> a 2:3:java.util.List getSystemFeatures():128:129 -> a 4:4:java.util.List getSystemFeatures():101:101 -> a 5:7:java.util.List getSystemFeatures():131:133 -> a 8:8:java.util.List getSystemFeatures():102:102 -> a 1:16:boolean isEmulator():110:125 -> b 1:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):24:25 -> onMethodCall 3:14:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):27:38 -> onMethodCall 15:18:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):40:43 -> onMethodCall 19:21:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):45:47 -> onMethodCall 22:25:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):50:53 -> onMethodCall 26:26:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):55:55 -> onMethodCall 27:29:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):57:59 -> onMethodCall 30:34:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):61:65 -> onMethodCall 35:36:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):67:68 -> onMethodCall 37:37:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):70:70 -> onMethodCall 38:38:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):72:72 -> onMethodCall 39:44:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):75:80 -> onMethodCall 45:45:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):84:84 -> onMethodCall 46:46:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):83:83 -> onMethodCall 47:47:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):89:89 -> onMethodCall 48:48:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):92:92 -> onMethodCall 49:49:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):94:94 -> onMethodCall dev.fluttercommunity.plus.packageinfo.PackageInfoPlugin -> l0.a: # {"id":"sourceFile","fileName":"PackageInfoPlugin.kt"} android.content.Context applicationContext -> a dev.fluttercommunity.plus.packageinfo.PackageInfoPlugin$Companion Companion -> c io.flutter.plugin.common.MethodChannel methodChannel -> b 1:1:void ():16:16 -> 1:1:java.lang.String bytesToHex(byte[]):133:133 -> a 2:2:java.lang.String bytesToHex(byte[]):135:135 -> a 3:6:java.lang.String bytesToHex(byte[]):137:140 -> a 7:7:java.lang.String bytesToHex(byte[]):142:142 -> a 1:1:java.lang.String getBuildSignature(android.content.pm.PackageManager):89:89 -> b 2:2:java.lang.String getBuildSignature(android.content.pm.PackageManager):91:91 -> b 3:3:java.lang.String getBuildSignature(android.content.pm.PackageManager):90:90 -> b 4:4:java.lang.String getBuildSignature(android.content.pm.PackageManager):94:94 -> b 5:6:java.lang.String getBuildSignature(android.content.pm.PackageManager):96:97 -> b 7:7:java.lang.String getBuildSignature(android.content.pm.PackageManager):99:99 -> b 8:8:java.lang.String getBuildSignature(android.content.pm.PackageManager):103:103 -> b 9:9:java.lang.String getBuildSignature(android.content.pm.PackageManager):102:102 -> b 10:10:java.lang.String getBuildSignature(android.content.pm.PackageManager):106:106 -> b 11:11:java.lang.String getBuildSignature(android.content.pm.PackageManager):108:108 -> b 12:12:java.lang.String getBuildSignature(android.content.pm.PackageManager):111:111 -> b 1:4:java.lang.String getInstallerPackageName():67:70 -> c 5:5:java.lang.String getInstallerPackageName():73:73 -> c 1:2:long getLongVersionCode(android.content.pm.PackageInfo):79:80 -> d 3:3:long getLongVersionCode(android.content.pm.PackageInfo):82:82 -> d 1:4:java.lang.String signatureToSha1(byte[]):124:127 -> e 1:3:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):22:24 -> onAttachedToEngine 1:3:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):28:30 -> onDetachedFromEngine 1:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):35:37 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):39:39 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):41:41 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):43:43 -> onMethodCall 7:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):45:50 -> onMethodCall 13:13:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):52:52 -> onMethodCall 14:14:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):55:55 -> onMethodCall 15:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall dev.fluttercommunity.plus.packageinfo.PackageInfoPlugin$Companion -> l0.a$a: # {"id":"sourceFile","fileName":"PackageInfoPlugin.kt"} 1:1:void ():145:145 -> dev.isar.isar_flutter_libs.IsarFlutterLibsPlugin -> m0.a: 1:1:void ():7:7 -> f0.Database$$ExternalSyntheticLambda0 -> f0.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.SqlCommand com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$ae29d2591739b14f689749301d715bd7ed2a92206e8135c6148622f40ef077f6$0.f$0 -> a void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$ae29d2591739b14f689749301d715bd7ed2a92206e8135c6148622f40ef077f6$0.(com.tekartik.sqflite.SqlCommand) -> # {"id":"com.android.tools.r8.synthesized"} android.database.Cursor com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$ae29d2591739b14f689749301d715bd7ed2a92206e8135c6148622f40ef077f6$0.newCursor(android.database.sqlite.SQLiteDatabase,android.database.sqlite.SQLiteCursorDriver,java.lang.String,android.database.sqlite.SQLiteQuery) -> newCursor # {"id":"com.android.tools.r8.synthesized"} f0.Database$$ExternalSyntheticLambda1 -> f0.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.Database$$InternalSyntheticLambda$2$6160ec56066dbef25648be6eaafa5c6d24ab9802ecbcf6171a7e512be2d7bbc2$0.f$0 -> d void com.tekartik.sqflite.Database$$InternalSyntheticLambda$2$6160ec56066dbef25648be6eaafa5c6d24ab9802ecbcf6171a7e512be2d7bbc2$0.(com.tekartik.sqflite.Database) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.Database$$InternalSyntheticLambda$2$6160ec56066dbef25648be6eaafa5c6d24ab9802ecbcf6171a7e512be2d7bbc2$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.Database$$ExternalSyntheticLambda2 -> f0.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$ca256a36b8872ce1900ae70c3b16ba45470b753e823289cecf5fa4fca4a4d97d$0.f$0 -> d com.tekartik.sqflite.operation.Operation com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$ca256a36b8872ce1900ae70c3b16ba45470b753e823289cecf5fa4fca4a4d97d$0.f$1 -> e void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$ca256a36b8872ce1900ae70c3b16ba45470b753e823289cecf5fa4fca4a4d97d$0.(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$ca256a36b8872ce1900ae70c3b16ba45470b753e823289cecf5fa4fca4a4d97d$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.Database$$ExternalSyntheticLambda3 -> f0.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$e84c3d0350d021ce8e30ea85ef2e03a80681f3716030afbac4e2fb077c7e10e4$0.f$0 -> d com.tekartik.sqflite.operation.Operation com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$e84c3d0350d021ce8e30ea85ef2e03a80681f3716030afbac4e2fb077c7e10e4$0.f$1 -> e void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$e84c3d0350d021ce8e30ea85ef2e03a80681f3716030afbac4e2fb077c7e10e4$0.(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$e84c3d0350d021ce8e30ea85ef2e03a80681f3716030afbac4e2fb077c7e10e4$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.Database$$ExternalSyntheticLambda4 -> f0.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$06e01b494b93cd73e1648e784279e3545870034ebf83128764ddc1d856998b0d$0.f$0 -> d com.tekartik.sqflite.operation.Operation com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$06e01b494b93cd73e1648e784279e3545870034ebf83128764ddc1d856998b0d$0.f$1 -> e void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$06e01b494b93cd73e1648e784279e3545870034ebf83128764ddc1d856998b0d$0.(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$06e01b494b93cd73e1648e784279e3545870034ebf83128764ddc1d856998b0d$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.Database$$ExternalSyntheticLambda5 -> f0.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$19075f1fb57f83ade5b73ab3fbe6d9d28a8ee72d3798e5cb1ada3c214303ff52$0.f$0 -> d com.tekartik.sqflite.operation.Operation com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$19075f1fb57f83ade5b73ab3fbe6d9d28a8ee72d3798e5cb1ada3c214303ff52$0.f$1 -> e void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$19075f1fb57f83ade5b73ab3fbe6d9d28a8ee72d3798e5cb1ada3c214303ff52$0.(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$19075f1fb57f83ade5b73ab3fbe6d9d28a8ee72d3798e5cb1ada3c214303ff52$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.Database$$ExternalSyntheticLambda6 -> f0.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$70fafe33bd50315ab307fda0253edb66d42fae143f8c09446f5a2160be94754e$0.f$0 -> d com.tekartik.sqflite.operation.Operation com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$70fafe33bd50315ab307fda0253edb66d42fae143f8c09446f5a2160be94754e$0.f$1 -> e void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$70fafe33bd50315ab307fda0253edb66d42fae143f8c09446f5a2160be94754e$0.(com.tekartik.sqflite.Database,com.tekartik.sqflite.operation.Operation) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.Database$$InternalSyntheticLambda$1$70fafe33bd50315ab307fda0253edb66d42fae143f8c09446f5a2160be94754e$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.DatabaseWorker$$ExternalSyntheticLambda0 -> f0.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.DatabaseWorker com.tekartik.sqflite.DatabaseWorker$$InternalSyntheticLambda$2$e175ae4d881533a353f07893dd98db6127b761128f3a4fddfd85266c219add41$0.f$0 -> d com.tekartik.sqflite.DatabaseTask com.tekartik.sqflite.DatabaseWorker$$InternalSyntheticLambda$2$e175ae4d881533a353f07893dd98db6127b761128f3a4fddfd85266c219add41$0.f$1 -> e void com.tekartik.sqflite.DatabaseWorker$$InternalSyntheticLambda$2$e175ae4d881533a353f07893dd98db6127b761128f3a4fddfd85266c219add41$0.(com.tekartik.sqflite.DatabaseWorker,com.tekartik.sqflite.DatabaseTask) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.DatabaseWorker$$InternalSyntheticLambda$2$e175ae4d881533a353f07893dd98db6127b761128f3a4fddfd85266c219add41$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.DatabaseWorkerPoolImpl$$ExternalSyntheticLambda0 -> f0.p: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.DatabaseWorkerPoolImpl com.tekartik.sqflite.DatabaseWorkerPoolImpl$$InternalSyntheticLambda$2$75348681c4f3fd5fad8711e4f43d6b9b83a7d8bdb93e2e566fed7cd61ecad3a4$0.f$0 -> d com.tekartik.sqflite.DatabaseWorker com.tekartik.sqflite.DatabaseWorkerPoolImpl$$InternalSyntheticLambda$2$75348681c4f3fd5fad8711e4f43d6b9b83a7d8bdb93e2e566fed7cd61ecad3a4$0.f$1 -> e void com.tekartik.sqflite.DatabaseWorkerPoolImpl$$InternalSyntheticLambda$2$75348681c4f3fd5fad8711e4f43d6b9b83a7d8bdb93e2e566fed7cd61ecad3a4$0.(com.tekartik.sqflite.DatabaseWorkerPoolImpl,com.tekartik.sqflite.DatabaseWorker) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.DatabaseWorkerPoolImpl$$InternalSyntheticLambda$2$75348681c4f3fd5fad8711e4f43d6b9b83a7d8bdb93e2e566fed7cd61ecad3a4$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.SqflitePlugin$$ExternalSyntheticLambda0 -> f0.u: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8bfa64ad675f1654fccb2e114c2309f0ba9241728e7ab3fccb9c72abde133055$0.f$0 -> d io.flutter.plugin.common.MethodChannel$Result com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8bfa64ad675f1654fccb2e114c2309f0ba9241728e7ab3fccb9c72abde133055$0.f$2 -> f io.flutter.plugin.common.MethodCall com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8bfa64ad675f1654fccb2e114c2309f0ba9241728e7ab3fccb9c72abde133055$0.f$1 -> e void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8bfa64ad675f1654fccb2e114c2309f0ba9241728e7ab3fccb9c72abde133055$0.(com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8bfa64ad675f1654fccb2e114c2309f0ba9241728e7ab3fccb9c72abde133055$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.SqflitePlugin$$ExternalSyntheticLambda1 -> f0.v: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$e4a233d8d3438b25a3eda19c85de67bf1bf4069e1eb70f259d8873bc498bdd03$0.f$1 -> e io.flutter.plugin.common.MethodChannel$Result com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$e4a233d8d3438b25a3eda19c85de67bf1bf4069e1eb70f259d8873bc498bdd03$0.f$2 -> f io.flutter.plugin.common.MethodCall com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$e4a233d8d3438b25a3eda19c85de67bf1bf4069e1eb70f259d8873bc498bdd03$0.f$0 -> d void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$e4a233d8d3438b25a3eda19c85de67bf1bf4069e1eb70f259d8873bc498bdd03$0.(io.flutter.plugin.common.MethodCall,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$e4a233d8d3438b25a3eda19c85de67bf1bf4069e1eb70f259d8873bc498bdd03$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.SqflitePlugin$$ExternalSyntheticLambda2 -> f0.w: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8f222928cb4b968bd8baa5bde483488b20d3f7cfe9886afbadbc2fec3b47bb14$0.f$2 -> f io.flutter.plugin.common.MethodCall com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8f222928cb4b968bd8baa5bde483488b20d3f7cfe9886afbadbc2fec3b47bb14$0.f$0 -> d io.flutter.plugin.common.MethodChannel$Result com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8f222928cb4b968bd8baa5bde483488b20d3f7cfe9886afbadbc2fec3b47bb14$0.f$1 -> e void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8f222928cb4b968bd8baa5bde483488b20d3f7cfe9886afbadbc2fec3b47bb14$0.(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$8f222928cb4b968bd8baa5bde483488b20d3f7cfe9886afbadbc2fec3b47bb14$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.SqflitePlugin$$ExternalSyntheticLambda3 -> f0.x: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$be07d961b1af818d609cb415d2768977e3663e39c0d87262a672eaa41a4989d8$0.f$2 -> f io.flutter.plugin.common.MethodCall com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$be07d961b1af818d609cb415d2768977e3663e39c0d87262a672eaa41a4989d8$0.f$0 -> d io.flutter.plugin.common.MethodChannel$Result com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$be07d961b1af818d609cb415d2768977e3663e39c0d87262a672eaa41a4989d8$0.f$1 -> e void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$be07d961b1af818d609cb415d2768977e3663e39c0d87262a672eaa41a4989d8$0.(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$be07d961b1af818d609cb415d2768977e3663e39c0d87262a672eaa41a4989d8$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.SqflitePlugin$$ExternalSyntheticLambda4 -> f0.y: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$a1891f8f34ae9d36a7bba6d8b3e570e9d71048193db7f37cae5f14409a789ec1$0.f$2 -> f io.flutter.plugin.common.MethodCall com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$a1891f8f34ae9d36a7bba6d8b3e570e9d71048193db7f37cae5f14409a789ec1$0.f$0 -> d io.flutter.plugin.common.MethodChannel$Result com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$a1891f8f34ae9d36a7bba6d8b3e570e9d71048193db7f37cae5f14409a789ec1$0.f$1 -> e void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$a1891f8f34ae9d36a7bba6d8b3e570e9d71048193db7f37cae5f14409a789ec1$0.(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$a1891f8f34ae9d36a7bba6d8b3e570e9d71048193db7f37cae5f14409a789ec1$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.SqflitePlugin$$ExternalSyntheticLambda5 -> f0.z: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$1a57ac45ca60d0bc3831015c5867b36196c1326b7da77d1f70ae0c6da96f4d3f$0.f$2 -> f io.flutter.plugin.common.MethodCall com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$1a57ac45ca60d0bc3831015c5867b36196c1326b7da77d1f70ae0c6da96f4d3f$0.f$0 -> d io.flutter.plugin.common.MethodChannel$Result com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$1a57ac45ca60d0bc3831015c5867b36196c1326b7da77d1f70ae0c6da96f4d3f$0.f$1 -> e void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$1a57ac45ca60d0bc3831015c5867b36196c1326b7da77d1f70ae0c6da96f4d3f$0.(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$1a57ac45ca60d0bc3831015c5867b36196c1326b7da77d1f70ae0c6da96f4d3f$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.SqflitePlugin$$ExternalSyntheticLambda6 -> f0.a0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.tekartik.sqflite.Database com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$f85c8d2c748531e485f20faca1407a5765fe8830c8d5ba710b28e380aabce921$0.f$2 -> f io.flutter.plugin.common.MethodCall com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$f85c8d2c748531e485f20faca1407a5765fe8830c8d5ba710b28e380aabce921$0.f$0 -> d io.flutter.plugin.common.MethodChannel$Result com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$f85c8d2c748531e485f20faca1407a5765fe8830c8d5ba710b28e380aabce921$0.f$1 -> e void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$f85c8d2c748531e485f20faca1407a5765fe8830c8d5ba710b28e380aabce921$0.(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,com.tekartik.sqflite.Database) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$f85c8d2c748531e485f20faca1407a5765fe8830c8d5ba710b28e380aabce921$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} f0.SqflitePlugin$$ExternalSyntheticLambda7 -> f0.b0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Boolean com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.f$3 -> g com.tekartik.sqflite.Database com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.f$4 -> h boolean com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.f$6 -> j int com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.f$7 -> k io.flutter.plugin.common.MethodCall com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.f$5 -> i io.flutter.plugin.common.MethodChannel$Result com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.f$2 -> f java.lang.String com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.f$1 -> e boolean com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.f$0 -> d void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.(boolean,java.lang.String,io.flutter.plugin.common.MethodChannel$Result,java.lang.Boolean,com.tekartik.sqflite.Database,io.flutter.plugin.common.MethodCall,boolean,int) -> # {"id":"com.android.tools.r8.synthesized"} void com.tekartik.sqflite.SqflitePlugin$$InternalSyntheticLambda$0$b80df2e146cee9017aa7a22ff0bf23d3bf7a29501009a7b68040bebcbffc664d$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} g1.CoroutineId$$ExternalSyntheticBackport0 -> g1.h0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} int kotlinx.coroutines.CoroutineId$$InternalSyntheticBackport$0$2d56af953134922fe64484e4d4be353ba8cd75a9b58b3a99f537d5eec0900243$0.m(long) -> a # {"id":"com.android.tools.r8.synthesized"} i0.InstallPlugin$$ExternalSyntheticLambda0 -> i0.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.zaihui.installplugin.InstallPlugin com.zaihui.installplugin.InstallPlugin$$InternalSyntheticLambda$0$c564de4cb8a6c0e524cbda6ae32be7c5535ab5dea12642a6a2139cc75bbed79d$0.f$0 -> d void com.zaihui.installplugin.InstallPlugin$$InternalSyntheticLambda$0$c564de4cb8a6c0e524cbda6ae32be7c5535ab5dea12642a6a2139cc75bbed79d$0.(com.zaihui.installplugin.InstallPlugin) -> # {"id":"com.android.tools.r8.synthesized"} boolean com.zaihui.installplugin.InstallPlugin$$InternalSyntheticLambda$0$c564de4cb8a6c0e524cbda6ae32be7c5535ab5dea12642a6a2139cc75bbed79d$0.onActivityResult(int,int,android.content.Intent) -> onActivityResult # {"id":"com.android.tools.r8.synthesized"} i0.InstallPlugin$$ExternalSyntheticLambda1 -> i0.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.zaihui.installplugin.InstallPlugin com.zaihui.installplugin.InstallPlugin$$InternalSyntheticLambda$0$533f5dc5d89d47701887722990020bf2f30b7389dcf4e2d4b21922f2421565dc$0.f$0 -> d void com.zaihui.installplugin.InstallPlugin$$InternalSyntheticLambda$0$533f5dc5d89d47701887722990020bf2f30b7389dcf4e2d4b21922f2421565dc$0.(com.zaihui.installplugin.InstallPlugin) -> # {"id":"com.android.tools.r8.synthesized"} boolean com.zaihui.installplugin.InstallPlugin$$InternalSyntheticLambda$0$533f5dc5d89d47701887722990020bf2f30b7389dcf4e2d4b21922f2421565dc$0.onActivityResult(int,int,android.content.Intent) -> onActivityResult # {"id":"com.android.tools.r8.synthesized"} io.flutter.BuildConfig -> io.flutter.BuildConfig: 1:1:void ():12:12 -> io.flutter.FlutterInjector -> io.flutter.FlutterInjector: 1:1:void (io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.deferredcomponents.DeferredComponentManager,io.flutter.embedding.engine.FlutterJNI$Factory,java.util.concurrent.ExecutorService,io.flutter.FlutterInjector$1):25:25 -> 2:6:void (io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.deferredcomponents.DeferredComponentManager,io.flutter.embedding.engine.FlutterJNI$Factory,java.util.concurrent.ExecutorService):74:78 -> 1:1:io.flutter.embedding.engine.deferredcomponents.DeferredComponentManager deferredComponentManager():100:100 -> deferredComponentManager 1:1:java.util.concurrent.ExecutorService executorService():104:104 -> executorService 1:1:io.flutter.embedding.engine.loader.FlutterLoader flutterLoader():91:91 -> flutterLoader 1:1:io.flutter.embedding.engine.FlutterJNI$Factory getFlutterJNIFactory():109:109 -> getFlutterJNIFactory 1:3:io.flutter.FlutterInjector instance():55:57 -> instance 4:4:io.flutter.FlutterInjector instance():59:59 -> instance 1:2:void reset():66:67 -> reset 1:1:void setInstance(io.flutter.FlutterInjector):38:38 -> setInstance 2:2:void setInstance(io.flutter.FlutterInjector):44:44 -> setInstance 3:3:void setInstance(io.flutter.FlutterInjector):39:39 -> setInstance io.flutter.FlutterInjector$Builder -> io.flutter.FlutterInjector$Builder: 1:1:void ():118:118 -> 1:1:io.flutter.FlutterInjector build():179:179 -> build 2:2:io.flutter.FlutterInjector build():181:181 -> build 1:2:void fillDefaults():160:161 -> fillDefaults 3:4:void fillDefaults():164:165 -> fillDefaults 5:6:void fillDefaults():168:169 -> fillDefaults 1:1:io.flutter.FlutterInjector$Builder setDeferredComponentManager(io.flutter.embedding.engine.deferredcomponents.DeferredComponentManager):145:145 -> setDeferredComponentManager 1:1:io.flutter.FlutterInjector$Builder setExecutorService(java.util.concurrent.ExecutorService):155:155 -> setExecutorService 1:1:io.flutter.FlutterInjector$Builder setFlutterJNIFactory(io.flutter.embedding.engine.FlutterJNI$Factory):150:150 -> setFlutterJNIFactory 1:1:io.flutter.FlutterInjector$Builder setFlutterLoader(io.flutter.embedding.engine.loader.FlutterLoader):139:139 -> setFlutterLoader io.flutter.FlutterInjector$Builder$NamedThreadFactory -> io.flutter.FlutterInjector$Builder$NamedThreadFactory: 1:2:void (io.flutter.FlutterInjector$Builder):119:120 -> 3:3:void (io.flutter.FlutterInjector$Builder,io.flutter.FlutterInjector$1):119:119 -> 1:2:java.lang.Thread newThread(java.lang.Runnable):123:124 -> newThread io.flutter.Log -> io.flutter.Log: 1:1:void ():14:14 -> 1:1:void e(java.lang.String,java.lang.String):85:85 -> e 2:2:void e(java.lang.String,java.lang.String,java.lang.Throwable):89:89 -> e 1:1:java.lang.String getStackTraceString(java.lang.Throwable):102:102 -> getStackTraceString 1:1:void setLogLevel(int):31:31 -> setLogLevel 1:1:void w(java.lang.String,java.lang.String):77:77 -> w 2:2:void w(java.lang.String,java.lang.String,java.lang.Throwable):81:81 -> w 1:1:void wtf(java.lang.String,java.lang.String):93:93 -> wtf 2:2:void wtf(java.lang.String,java.lang.String,java.lang.Throwable):97:97 -> wtf io.flutter.app.FlutterActivity -> io.flutter.app.FlutterActivity: 1:1:void ():25:25 -> 2:2:void ():29:29 -> 3:5:void ():33:35 -> 1:1:io.flutter.view.FlutterView getFlutterView():43:43 -> getFlutterView 1:1:boolean hasPlugin(java.lang.String):75:75 -> hasPlugin 1:2:void onActivityResult(int,int,android.content.Intent):145:146 -> onActivityResult 1:2:void onBackPressed():114:115 -> onBackPressed 1:2:void onConfigurationChanged(android.content.res.Configuration):178:179 -> onConfigurationChanged 1:2:void onCreate(android.os.Bundle):90:91 -> onCreate 1:2:void onDestroy():108:109 -> onDestroy 1:1:void onLowMemory():173:173 -> onLowMemory 1:1:void onNewIntent(android.content.Intent):152:152 -> onNewIntent 1:2:void onPause():127:128 -> onPause 1:2:void onPostResume():133:134 -> onPostResume 1:1:void onRequestPermissionsResult(int,java.lang.String[],int[]):140:140 -> onRequestPermissionsResult 1:2:void onResume():102:103 -> onResume 1:2:void onStart():96:97 -> onStart 1:2:void onStop():121:122 -> onStop 1:1:void onTrimMemory(int):168:168 -> onTrimMemory 1:1:void onUserLeaveHint():157:157 -> onUserLeaveHint 1:2:void onWindowFocusChanged(boolean):162:163 -> onWindowFocusChanged 1:1:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):85:85 -> registrarFor 1:1:java.lang.Object valuePublishedByPlugin(java.lang.String):80:80 -> valuePublishedByPlugin io.flutter.app.FlutterActivityDelegate -> io.flutter.app.FlutterActivityDelegate: 1:1:void ():63:63 -> 1:3:void (android.app.Activity,io.flutter.app.FlutterActivityDelegate$ViewFactory):98:100 -> 1:1:android.view.View access$000(io.flutter.app.FlutterActivityDelegate):58:58 -> access$000 1:1:android.view.View access$002(io.flutter.app.FlutterActivityDelegate,android.view.View):58:58 -> access$002 1:1:io.flutter.view.FlutterView access$100(io.flutter.app.FlutterActivityDelegate):58:58 -> access$100 1:1:void addLaunchView():458:458 -> addLaunchView 2:3:void addLaunchView():462:463 -> addLaunchView 4:4:void addLaunchView():493:493 -> addLaunchView 1:1:android.view.View createLaunchView():392:392 -> createLaunchView 2:2:android.view.View createLaunchView():395:395 -> createLaunchView 3:5:android.view.View createLaunchView():399:401 -> createLaunchView 1:3:java.lang.String[] getArgsFromIntent(android.content.Intent):289:291 -> getArgsFromIntent 4:5:java.lang.String[] getArgsFromIntent(android.content.Intent):293:294 -> getArgsFromIntent 6:7:java.lang.String[] getArgsFromIntent(android.content.Intent):296:297 -> getArgsFromIntent 8:9:java.lang.String[] getArgsFromIntent(android.content.Intent):299:300 -> getArgsFromIntent 10:11:java.lang.String[] getArgsFromIntent(android.content.Intent):302:303 -> getArgsFromIntent 12:13:java.lang.String[] getArgsFromIntent(android.content.Intent):305:306 -> getArgsFromIntent 14:15:java.lang.String[] getArgsFromIntent(android.content.Intent):308:309 -> getArgsFromIntent 16:17:java.lang.String[] getArgsFromIntent(android.content.Intent):311:312 -> getArgsFromIntent 18:19:java.lang.String[] getArgsFromIntent(android.content.Intent):314:315 -> getArgsFromIntent 20:21:java.lang.String[] getArgsFromIntent(android.content.Intent):317:318 -> getArgsFromIntent 22:23:java.lang.String[] getArgsFromIntent(android.content.Intent):320:321 -> getArgsFromIntent 24:25:java.lang.String[] getArgsFromIntent(android.content.Intent):323:324 -> getArgsFromIntent 26:27:java.lang.String[] getArgsFromIntent(android.content.Intent):326:327 -> getArgsFromIntent 28:28:java.lang.String[] getArgsFromIntent(android.content.Intent):329:329 -> getArgsFromIntent 29:29:java.lang.String[] getArgsFromIntent(android.content.Intent):331:331 -> getArgsFromIntent 30:30:java.lang.String[] getArgsFromIntent(android.content.Intent):335:335 -> getArgsFromIntent 31:31:java.lang.String[] getArgsFromIntent(android.content.Intent):337:337 -> getArgsFromIntent 32:33:java.lang.String[] getArgsFromIntent(android.content.Intent):340:341 -> getArgsFromIntent 34:35:java.lang.String[] getArgsFromIntent(android.content.Intent):346:347 -> getArgsFromIntent 36:38:java.lang.String[] getArgsFromIntent(android.content.Intent):349:351 -> getArgsFromIntent 1:1:io.flutter.view.FlutterView getFlutterView():105:105 -> getFlutterView 1:2:android.graphics.drawable.Drawable getLaunchScreenDrawableFromActivityTheme():416:417 -> getLaunchScreenDrawableFromActivityTheme 3:3:android.graphics.drawable.Drawable getLaunchScreenDrawableFromActivityTheme():420:420 -> getLaunchScreenDrawableFromActivityTheme 4:4:android.graphics.drawable.Drawable getLaunchScreenDrawableFromActivityTheme():424:424 -> getLaunchScreenDrawableFromActivityTheme 5:5:android.graphics.drawable.Drawable getLaunchScreenDrawableFromActivityTheme():426:426 -> getLaunchScreenDrawableFromActivityTheme 1:1:boolean hasPlugin(java.lang.String):111:111 -> hasPlugin 1:1:boolean isDebuggable():182:182 -> isDebuggable 1:4:boolean loadIntent(android.content.Intent):357:360 -> loadIntent 5:5:boolean loadIntent(android.content.Intent):363:363 -> loadIntent 6:6:boolean loadIntent(android.content.Intent):366:366 -> loadIntent 7:7:boolean loadIntent(android.content.Intent):369:369 -> loadIntent 1:1:boolean onActivityResult(int,int,android.content.Intent):135:135 -> onActivityResult 1:2:boolean onBackPressed():251:252 -> onBackPressed 1:5:void onCreate(android.os.Bundle):140:144 -> onCreate 6:7:void onCreate(android.os.Bundle):147:148 -> onCreate 8:8:void onCreate(android.os.Bundle):150:150 -> onCreate 9:13:void onCreate(android.os.Bundle):152:156 -> onCreate 14:14:void onCreate(android.os.Bundle):158:158 -> onCreate 15:15:void onCreate(android.os.Bundle):162:162 -> onCreate 16:16:void onCreate(android.os.Bundle):166:166 -> onCreate 17:17:void onCreate(android.os.Bundle):168:168 -> onCreate 1:5:void onDestroy():229:233 -> onDestroy 6:6:void onDestroy():236:236 -> onDestroy 7:8:void onDestroy():238:239 -> onDestroy 9:9:void onDestroy():244:244 -> onDestroy 10:10:void onDestroy():242:242 -> onDestroy 1:1:void onLowMemory():279:279 -> onLowMemory 1:2:void onNewIntent(android.content.Intent):176:177 -> onNewIntent 1:5:void onPause():187:191 -> onPause 6:7:void onPause():194:195 -> onPause 1:2:void onPostResume():222:223 -> onPostResume 1:3:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):128:130 -> onRequestPermissionsResult 1:4:void onResume():208:211 -> onResume 1:2:void onStart():201:202 -> onStart 1:1:void onStop():217:217 -> onStop 1:1:void onTrimMemory(int):273:273 -> onTrimMemory 1:1:void onUserLeaveHint():260:260 -> onUserLeaveHint 1:1:void onWindowFocusChanged(boolean):265:265 -> onWindowFocusChanged 1:1:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):122:122 -> registrarFor 1:5:void runBundle(java.lang.String):377:381 -> runBundle 1:1:java.lang.Boolean showSplashScreenUntilFirstFrame():437:437 -> showSplashScreenUntilFirstFrame 2:5:java.lang.Boolean showSplashScreenUntilFirstFrame():439:442 -> showSplashScreenUntilFirstFrame 6:6:java.lang.Boolean showSplashScreenUntilFirstFrame():444:444 -> showSplashScreenUntilFirstFrame 1:1:java.lang.Object valuePublishedByPlugin(java.lang.String):117:117 -> valuePublishedByPlugin io.flutter.app.FlutterActivityDelegate$1 -> io.flutter.app.FlutterActivityDelegate$1: 1:1:void (io.flutter.app.FlutterActivityDelegate):464:464 -> 1:4:void onFirstFrame():467:470 -> onFirstFrame 5:5:void onFirstFrame():472:472 -> onFirstFrame 6:6:void onFirstFrame():484:484 -> onFirstFrame io.flutter.app.FlutterActivityDelegate$1$1 -> io.flutter.app.FlutterActivityDelegate$1$1: 1:1:void (io.flutter.app.FlutterActivityDelegate$1):473:473 -> 1:3:void onAnimationEnd(android.animation.Animator):478:480 -> onAnimationEnd io.flutter.app.FlutterApplication -> io.flutter.app.FlutterApplication: 1:1:void ():19:19 -> 2:2:void ():27:27 -> 1:1:android.app.Activity getCurrentActivity():30:30 -> getCurrentActivity 1:2:void onCreate():23:24 -> onCreate 1:1:void setCurrentActivity(android.app.Activity):34:34 -> setCurrentActivity io.flutter.app.FlutterFragmentActivity -> io.flutter.app.FlutterFragmentActivity: 1:1:void ():35:35 -> 2:2:void ():37:37 -> 3:5:void ():41:43 -> 1:1:io.flutter.view.FlutterView getFlutterView():51:51 -> getFlutterView 1:1:boolean hasPlugin(java.lang.String):77:77 -> hasPlugin 1:2:void onActivityResult(int,int,android.content.Intent):142:143 -> onActivityResult 1:2:void onBackPressed():104:105 -> onBackPressed 1:2:void onConfigurationChanged(android.content.res.Configuration):177:178 -> onConfigurationChanged 1:2:void onCreate(android.os.Bundle):92:93 -> onCreate 1:2:void onDestroy():98:99 -> onDestroy 1:1:void onLowMemory():172:172 -> onLowMemory 1:2:void onNewIntent(android.content.Intent):149:150 -> onNewIntent 1:2:void onPause():123:124 -> onPause 1:2:void onPostResume():129:130 -> onPostResume 1:2:void onRequestPermissionsResult(int,java.lang.String[],int[]):136:137 -> onRequestPermissionsResult 1:2:void onStart():111:112 -> onStart 1:2:void onStop():117:118 -> onStop 1:2:void onTrimMemory(int):166:167 -> onTrimMemory 1:1:void onUserLeaveHint():155:155 -> onUserLeaveHint 1:2:void onWindowFocusChanged(boolean):160:161 -> onWindowFocusChanged 1:1:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):87:87 -> registrarFor 1:1:java.lang.Object valuePublishedByPlugin(java.lang.String):82:82 -> valuePublishedByPlugin io.flutter.app.FlutterPlayStoreSplitApplication -> io.flutter.app.FlutterPlayStoreSplitApplication: 1:1:void ():39:39 -> 1:1:void onCreate():43:43 -> onCreate 2:2:void onCreate():46:46 -> onCreate 3:3:void onCreate():48:48 -> onCreate 4:5:void onCreate():50:51 -> onCreate 6:6:void onCreate():48:48 -> onCreate io.flutter.app.FlutterPluginRegistry -> io.flutter.app.FlutterPluginRegistry: 1:1:void (io.flutter.view.FlutterNativeView,android.content.Context):51:51 -> 2:3:void (io.flutter.view.FlutterNativeView,android.content.Context):42:43 -> 4:8:void (io.flutter.view.FlutterNativeView,android.content.Context):45:49 -> 9:11:void (io.flutter.view.FlutterNativeView,android.content.Context):52:54 -> 12:12:void (io.flutter.embedding.engine.FlutterEngine,android.content.Context):57:57 -> 13:14:void (io.flutter.embedding.engine.FlutterEngine,android.content.Context):42:43 -> 15:19:void (io.flutter.embedding.engine.FlutterEngine,android.content.Context):45:49 -> 20:21:void (io.flutter.embedding.engine.FlutterEngine,android.content.Context):59:60 -> 1:1:android.app.Activity access$000(io.flutter.app.FlutterPluginRegistry):26:26 -> access$000 1:1:android.content.Context access$100(io.flutter.app.FlutterPluginRegistry):26:26 -> access$100 1:1:java.util.List access$1000(io.flutter.app.FlutterPluginRegistry):26:26 -> access$1000 1:1:java.util.List access$1100(io.flutter.app.FlutterPluginRegistry):26:26 -> access$1100 1:1:io.flutter.view.FlutterNativeView access$200(io.flutter.app.FlutterPluginRegistry):26:26 -> access$200 1:1:io.flutter.view.FlutterView access$300(io.flutter.app.FlutterPluginRegistry):26:26 -> access$300 1:1:io.flutter.plugin.platform.PlatformViewsController access$400(io.flutter.app.FlutterPluginRegistry):26:26 -> access$400 1:1:java.util.Map access$500(io.flutter.app.FlutterPluginRegistry):26:26 -> access$500 1:1:java.util.List access$600(io.flutter.app.FlutterPluginRegistry):26:26 -> access$600 1:1:java.util.List access$700(io.flutter.app.FlutterPluginRegistry):26:26 -> access$700 1:1:java.util.List access$800(io.flutter.app.FlutterPluginRegistry):26:26 -> access$800 1:1:java.util.List access$900(io.flutter.app.FlutterPluginRegistry):26:26 -> access$900 1:3:void attach(io.flutter.view.FlutterView,android.app.Activity):84:86 -> attach 1:1:void destroy():257:257 -> destroy 1:4:void detach():90:93 -> detach 1:1:io.flutter.plugin.platform.PlatformViewsController getPlatformViewsController():101:101 -> getPlatformViewsController 1:1:boolean hasPlugin(java.lang.String):65:65 -> hasPlugin 1:2:boolean onActivityResult(int,int,android.content.Intent):213:214 -> onActivityResult 1:2:boolean onNewIntent(android.content.Intent):223:224 -> onNewIntent 1:1:void onPreEngineRestart():97:97 -> onPreEngineRestart 1:2:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):203:204 -> onRequestPermissionsResult 1:2:void onUserLeaveHint():233:234 -> onUserLeaveHint 1:2:boolean onViewDestroy(io.flutter.view.FlutterNativeView):248:249 -> onViewDestroy 1:2:void onWindowFocusChanged(boolean):240:241 -> onWindowFocusChanged 1:1:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):76:76 -> registrarFor 2:3:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):79:80 -> registrarFor 4:4:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):77:77 -> registrarFor 1:1:java.lang.Object valuePublishedByPlugin(java.lang.String):71:71 -> valuePublishedByPlugin io.flutter.app.FlutterPluginRegistry$FlutterRegistrar -> io.flutter.app.FlutterPluginRegistry$FlutterRegistrar: 1:2:void (io.flutter.app.FlutterPluginRegistry,java.lang.String):107:108 -> 1:1:android.content.Context activeContext():123:123 -> activeContext 1:1:android.app.Activity activity():113:113 -> activity 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addActivityResultListener(io.flutter.plugin.common.PluginRegistry$ActivityResultListener):171:171 -> addActivityResultListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addNewIntentListener(io.flutter.plugin.common.PluginRegistry$NewIntentListener):177:177 -> addNewIntentListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addRequestPermissionsResultListener(io.flutter.plugin.common.PluginRegistry$RequestPermissionsResultListener):165:165 -> addRequestPermissionsResultListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addUserLeaveHintListener(io.flutter.plugin.common.PluginRegistry$UserLeaveHintListener):183:183 -> addUserLeaveHintListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addViewDestroyListener(io.flutter.plugin.common.PluginRegistry$ViewDestroyListener):195:195 -> addViewDestroyListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addWindowFocusChangedListener(io.flutter.plugin.common.PluginRegistry$WindowFocusChangedListener):189:189 -> addWindowFocusChangedListener 1:1:android.content.Context context():118:118 -> context 1:1:java.lang.String lookupKeyForAsset(java.lang.String):148:148 -> lookupKeyForAsset 2:2:java.lang.String lookupKeyForAsset(java.lang.String,java.lang.String):153:153 -> lookupKeyForAsset 1:1:io.flutter.plugin.common.BinaryMessenger messenger():128:128 -> messenger 1:1:io.flutter.plugin.platform.PlatformViewRegistry platformViewRegistry():138:138 -> platformViewRegistry 1:1:io.flutter.plugin.common.PluginRegistry$Registrar publish(java.lang.Object):158:158 -> publish 1:1:io.flutter.view.TextureRegistry textures():133:133 -> textures 1:1:io.flutter.view.FlutterView view():143:143 -> view io.flutter.embedding.android.AndroidTouchProcessor -> io.flutter.embedding.android.AndroidTouchProcessor: 1:1:void ():90:90 -> 1:1:void (io.flutter.embedding.engine.renderer.FlutterRenderer,boolean):105:105 -> 2:2:void (io.flutter.embedding.engine.renderer.FlutterRenderer,boolean):94:94 -> 3:5:void (io.flutter.embedding.engine.renderer.FlutterRenderer,boolean):106:108 -> 1:3:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):228:230 -> addPointerForIndex 4:4:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):233:233 -> addPointerForIndex 5:6:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):236:237 -> addPointerForIndex 7:7:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):240:240 -> addPointerForIndex 8:8:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):242:242 -> addPointerForIndex 9:9:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):247:247 -> addPointerForIndex 10:10:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):250:250 -> addPointerForIndex 11:11:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):255:255 -> addPointerForIndex 12:12:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):258:258 -> addPointerForIndex 13:13:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):262:262 -> addPointerForIndex 14:15:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):264:265 -> addPointerForIndex 16:17:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):267:268 -> addPointerForIndex 18:19:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):270:271 -> addPointerForIndex 20:22:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):273:275 -> addPointerForIndex 23:25:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):278:280 -> addPointerForIndex 26:27:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):282:283 -> addPointerForIndex 28:28:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):286:286 -> addPointerForIndex 29:29:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):288:288 -> addPointerForIndex 30:30:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):291:291 -> addPointerForIndex 31:31:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):293:293 -> addPointerForIndex 32:32:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):295:295 -> addPointerForIndex 33:33:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):297:297 -> addPointerForIndex 34:34:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):300:300 -> addPointerForIndex 35:35:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):302:302 -> addPointerForIndex 36:37:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):304:305 -> addPointerForIndex 38:39:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):308:309 -> addPointerForIndex 40:41:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):312:313 -> addPointerForIndex 42:43:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):315:316 -> addPointerForIndex 44:44:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):319:319 -> addPointerForIndex 45:46:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):321:322 -> addPointerForIndex 47:48:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):324:325 -> addPointerForIndex 49:49:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):327:327 -> addPointerForIndex 50:50:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):330:330 -> addPointerForIndex 51:51:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):332:332 -> addPointerForIndex 52:52:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):335:335 -> addPointerForIndex 53:54:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):338:339 -> addPointerForIndex 55:56:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):341:342 -> addPointerForIndex 57:59:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):346:348 -> addPointerForIndex 60:61:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):350:351 -> addPointerForIndex 62:65:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):353:356 -> addPointerForIndex 66:67:void addPointerForIndex(android.view.MotionEvent,int,int,int,android.graphics.Matrix,java.nio.ByteBuffer):358:359 -> addPointerForIndex 1:1:int getPointerChangeForPanZoom(int):404:404 -> getPointerChangeForPanZoom 1:1:boolean onGenericMotionEvent(android.view.MotionEvent):189:189 -> onGenericMotionEvent 2:2:boolean onGenericMotionEvent(android.view.MotionEvent):191:191 -> onGenericMotionEvent 3:4:boolean onGenericMotionEvent(android.view.MotionEvent):193:194 -> onGenericMotionEvent 5:5:boolean onGenericMotionEvent(android.view.MotionEvent):199:199 -> onGenericMotionEvent 6:6:boolean onGenericMotionEvent(android.view.MotionEvent):202:202 -> onGenericMotionEvent 7:7:boolean onGenericMotionEvent(android.view.MotionEvent):201:201 -> onGenericMotionEvent 8:8:boolean onGenericMotionEvent(android.view.MotionEvent):203:203 -> onGenericMotionEvent 9:10:boolean onGenericMotionEvent(android.view.MotionEvent):206:207 -> onGenericMotionEvent 11:11:boolean onGenericMotionEvent(android.view.MotionEvent):210:210 -> onGenericMotionEvent 12:12:boolean onGenericMotionEvent(android.view.MotionEvent):208:208 -> onGenericMotionEvent 1:1:boolean onTouchEvent(android.view.MotionEvent):112:112 -> onTouchEvent 2:2:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):124:124 -> onTouchEvent 3:4:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):128:129 -> onTouchEvent 5:6:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):131:132 -> onTouchEvent 7:7:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):141:141 -> onTouchEvent 8:9:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):148:149 -> onTouchEvent 10:10:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):155:155 -> onTouchEvent 11:11:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):161:161 -> onTouchEvent 12:12:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):166:166 -> onTouchEvent 13:13:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):171:171 -> onTouchEvent 14:14:boolean onTouchEvent(android.view.MotionEvent,android.graphics.Matrix):167:167 -> onTouchEvent io.flutter.embedding.android.DrawableSplashScreen -> io.flutter.embedding.android.DrawableSplashScreen: 1:1:void (android.graphics.drawable.Drawable):40:40 -> 2:5:void (android.graphics.drawable.Drawable,android.widget.ImageView$ScaleType,long):55:58 -> 1:3:android.view.View createSplashView(android.content.Context,android.os.Bundle):64:66 -> createSplashView 1:2:void transitionToFlutter(java.lang.Runnable):71:72 -> transitionToFlutter 3:6:void transitionToFlutter(java.lang.Runnable):77:80 -> transitionToFlutter io.flutter.embedding.android.DrawableSplashScreen$1 -> io.flutter.embedding.android.DrawableSplashScreen$1: 1:1:void (io.flutter.embedding.android.DrawableSplashScreen,java.lang.Runnable):81:81 -> 1:1:void onAnimationCancel(android.animation.Animator):92:92 -> onAnimationCancel 1:1:void onAnimationEnd(android.animation.Animator):87:87 -> onAnimationEnd io.flutter.embedding.android.DrawableSplashScreen$DrawableSplashScreenView -> io.flutter.embedding.android.DrawableSplashScreen$DrawableSplashScreenView: 1:1:void (android.content.Context):103:103 -> 2:2:void (android.content.Context,android.util.AttributeSet):107:107 -> 3:3:void (android.content.Context,android.util.AttributeSet,int):112:112 -> 1:1:void setSplashDrawable(android.graphics.drawable.Drawable):116:116 -> setSplashDrawable 2:3:void setSplashDrawable(android.graphics.drawable.Drawable,android.widget.ImageView$ScaleType):121:122 -> setSplashDrawable io.flutter.embedding.android.FlutterActivity -> io.flutter.embedding.android.FlutterActivity: 1:1:void ():228:228 -> 1:1:void ():606:606 -> 2:2:void ():220:220 -> 3:4:void ():690:691 -> 5:5:void ():701:701 -> 6:6:void ():607:607 -> 1:1:void configureFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1314:1314 -> configureFlutterEngine 2:2:void configureFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1321:1321 -> configureFlutterEngine 1:5:void configureStatusBarForFullscreenFlutterExperience():820:824 -> configureStatusBarForFullscreenFlutterExperience 1:3:void configureWindowForTransparency():803:805 -> configureWindowForTransparency 1:1:android.content.Intent createDefaultIntent(android.content.Context):243:243 -> createDefaultIntent 1:1:android.view.View createFlutterView():811:811 -> createFlutterView 2:2:android.view.View createFlutterView():816:816 -> createFlutterView 3:3:android.view.View createFlutterView():811:811 -> createFlutterView 1:1:void detachFromFlutterEngine():901:901 -> detachFromFlutterEngine 2:2:void detachFromFlutterEngine():906:906 -> detachFromFlutterEngine 3:3:void detachFromFlutterEngine():901:901 -> detachFromFlutterEngine 4:6:void detachFromFlutterEngine():908:910 -> detachFromFlutterEngine 1:2:java.lang.String getAppBundlePath():1196:1197 -> getAppBundlePath 1:2:io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode getBackgroundMode():1247:1248 -> getBackgroundMode 3:3:io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode getBackgroundMode():1250:1250 -> getBackgroundMode 1:1:java.lang.String getCachedEngineGroupId():1042:1042 -> getCachedEngineGroupId 1:1:java.lang.String getCachedEngineId():1031:1031 -> getCachedEngineId 1:1:java.util.List getDartEntrypointArgs():1110:1110 -> getDartEntrypointArgs 1:2:java.lang.String getDartEntrypointFunctionName():1087:1088 -> getDartEntrypointFunctionName 3:3:java.lang.String getDartEntrypointFunctionName():1092:1092 -> getDartEntrypointFunctionName 4:4:java.lang.String getDartEntrypointFunctionName():1094:1094 -> getDartEntrypointFunctionName 1:1:java.lang.String getDartEntrypointLibraryUri():1130:1130 -> getDartEntrypointLibraryUri 2:2:java.lang.String getDartEntrypointLibraryUri():1132:1132 -> getDartEntrypointLibraryUri 1:1:io.flutter.embedding.android.ExclusiveAppComponent getExclusiveAppComponent():633:633 -> getExclusiveAppComponent 1:1:io.flutter.embedding.engine.FlutterEngine getFlutterEngine():1276:1276 -> getFlutterEngine 1:1:io.flutter.embedding.engine.FlutterShellArgs getFlutterShellArgs():1020:1020 -> getFlutterShellArgs 1:2:java.lang.String getInitialRoute():1164:1165 -> getInitialRoute 3:3:java.lang.String getInitialRoute():1169:1169 -> getInitialRoute 4:4:java.lang.String getInitialRoute():1171:1171 -> getInitialRoute 1:1:androidx.lifecycle.Lifecycle getLifecycle():1009:1009 -> getLifecycle 1:2:android.os.Bundle getMetaData():1289:1290 -> getMetaData 1:1:io.flutter.embedding.android.RenderMode getRenderMode():1223:1223 -> getRenderMode 1:2:android.graphics.drawable.Drawable getSplashScreenFromManifest():780:781 -> getSplashScreenFromManifest 3:3:android.graphics.drawable.Drawable getSplashScreenFromManifest():783:783 -> getSplashScreenFromManifest 4:5:android.graphics.drawable.Drawable getSplashScreenFromManifest():786:787 -> getSplashScreenFromManifest 1:3:io.flutter.embedding.android.TransparencyMode getTransparencyMode():1234:1236 -> getTransparencyMode 1:1:boolean isDebuggable():1212:1212 -> isDebuggable 1:2:void onActivityResult(int,int,android.content.Intent):927:928 -> onActivityResult 1:2:void onBackPressed():943:944 -> onBackPressed 1:1:void onCreate(android.os.Bundle):638:638 -> onCreate 2:2:void onCreate(android.os.Bundle):640:640 -> onCreate 3:5:void onCreate(android.os.Bundle):642:644 -> onCreate 6:6:void onCreate(android.os.Bundle):646:646 -> onCreate 7:7:void onCreate(android.os.Bundle):648:648 -> onCreate 8:8:void onCreate(android.os.Bundle):650:650 -> onCreate 9:9:void onCreate(android.os.Bundle):652:652 -> onCreate 1:4:void onDestroy():916:919 -> onDestroy 5:6:void onDestroy():921:922 -> onDestroy 1:2:void onFlutterUiDisplayed():1419:1420 -> onFlutterUiDisplayed 1:3:void onNewIntent(android.content.Intent):935:937 -> onNewIntent 1:3:void onPause():856:858 -> onPause 4:4:void onPause():860:860 -> onPause 1:3:void onPostResume():848:850 -> onPostResume 1:2:void onRequestPermissionsResult(int,java.lang.String[],int[]):951:952 -> onRequestPermissionsResult 1:4:void onResume():839:842 -> onResume 1:3:void onSaveInstanceState(android.os.Bundle):874:876 -> onSaveInstanceState 1:4:void onStart():830:833 -> onStart 1:3:void onStop():865:867 -> onStop 4:4:void onStop():869:869 -> onStop 1:3:void onTrimMemory(int):973:975 -> onTrimMemory 1:2:void onUserLeaveHint():958:959 -> onUserLeaveHint 1:3:void onWindowFocusChanged(boolean):965:967 -> onWindowFocusChanged 1:1:io.flutter.plugin.platform.PlatformPlugin providePlatformPlugin(android.app.Activity,io.flutter.embedding.engine.FlutterEngine):1297:1297 -> providePlatformPlugin 1:1:io.flutter.embedding.android.SplashScreen provideSplashScreen():762:762 -> provideSplashScreen 2:2:io.flutter.embedding.android.SplashScreen provideSplashScreen():764:764 -> provideSplashScreen 1:3:void registerOnBackInvokedCallback():667:669 -> registerOnBackInvokedCallback 4:4:void registerOnBackInvokedCallback():671:671 -> registerOnBackInvokedCallback 1:4:void release():892:895 -> release 1:1:void setDelegate(io.flutter.embedding.android.FlutterActivityAndFragmentDelegate):624:624 -> setDelegate 1:4:void setFrameworkHandlesBack(boolean):705:708 -> setFrameworkHandlesBack 1:2:boolean shouldDestroyEngineWithHost():1057:1058 -> shouldDestroyEngineWithHost 3:3:boolean shouldDestroyEngineWithHost():1064:1064 -> shouldDestroyEngineWithHost 1:1:boolean shouldHandleDeeplinking():1391:1391 -> shouldHandleDeeplinking 2:2:boolean shouldHandleDeeplinking():1393:1393 -> shouldHandleDeeplinking 1:2:boolean shouldRestoreAndSaveState():1431:1432 -> shouldRestoreAndSaveState 3:3:boolean shouldRestoreAndSaveState():1434:1434 -> shouldRestoreAndSaveState 1:2:boolean stillAttachedForEvent(java.lang.String):1468:1469 -> stillAttachedForEvent 3:4:boolean stillAttachedForEvent(java.lang.String):1472:1473 -> stillAttachedForEvent 1:1:void switchLaunchThemeForNormalTheme():743:743 -> switchLaunchThemeForNormalTheme 2:2:void switchLaunchThemeForNormalTheme():745:745 -> switchLaunchThemeForNormalTheme 3:3:void switchLaunchThemeForNormalTheme():747:747 -> switchLaunchThemeForNormalTheme 4:4:void switchLaunchThemeForNormalTheme():750:750 -> switchLaunchThemeForNormalTheme 5:5:void switchLaunchThemeForNormalTheme():753:753 -> switchLaunchThemeForNormalTheme 1:3:void unregisterOnBackInvokedCallback():683:685 -> unregisterOnBackInvokedCallback 1:2:void updateSystemUiOverlays():1462:1463 -> updateSystemUiOverlays 1:1:io.flutter.embedding.android.FlutterActivity$CachedEngineIntentBuilder withCachedEngine(java.lang.String):367:367 -> withCachedEngine 1:1:io.flutter.embedding.android.FlutterActivity$NewEngineIntentBuilder withNewEngine():256:256 -> withNewEngine 1:1:io.flutter.embedding.android.FlutterActivity$NewEngineInGroupIntentBuilder withNewEngineInGroup(java.lang.String):480:480 -> withNewEngineInGroup io.flutter.embedding.android.FlutterActivity$1 -> io.flutter.embedding.android.FlutterActivity$1: 1:1:void (io.flutter.embedding.android.FlutterActivity):691:691 -> 1:1:void onBackInvoked():698:698 -> onBackInvoked io.flutter.embedding.android.FlutterActivity$CachedEngineIntentBuilder -> io.flutter.embedding.android.FlutterActivity$CachedEngineIntentBuilder: 1:1:void (java.lang.Class,java.lang.String):396:396 -> 2:3:void (java.lang.Class,java.lang.String):378:379 -> 4:5:void (java.lang.Class,java.lang.String):397:398 -> 1:1:io.flutter.embedding.android.FlutterActivity$CachedEngineIntentBuilder backgroundMode(io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode):436:436 -> backgroundMode 1:4:android.content.Intent build(android.content.Context):449:452 -> build 1:1:io.flutter.embedding.android.FlutterActivity$CachedEngineIntentBuilder destroyEngineWithActivity(boolean):411:411 -> destroyEngineWithActivity io.flutter.embedding.android.FlutterActivity$NewEngineInGroupIntentBuilder -> io.flutter.embedding.android.FlutterActivity$NewEngineInGroupIntentBuilder: 1:1:void (java.lang.Class,java.lang.String):525:525 -> 2:4:void (java.lang.Class,java.lang.String):490:492 -> 5:6:void (java.lang.Class,java.lang.String):526:527 -> 1:1:io.flutter.embedding.android.FlutterActivity$NewEngineInGroupIntentBuilder backgroundMode(io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode):577:577 -> backgroundMode 1:6:android.content.Intent build(android.content.Context):590:595 -> build 1:1:io.flutter.embedding.android.FlutterActivity$NewEngineInGroupIntentBuilder dartEntrypoint(java.lang.String):539:539 -> dartEntrypoint 1:1:io.flutter.embedding.android.FlutterActivity$NewEngineInGroupIntentBuilder initialRoute(java.lang.String):552:552 -> initialRoute io.flutter.embedding.android.FlutterActivity$NewEngineIntentBuilder -> io.flutter.embedding.android.FlutterActivity$NewEngineIntentBuilder: 1:1:void (java.lang.Class):279:279 -> 2:3:void (java.lang.Class):265:266 -> 4:4:void (java.lang.Class):280:280 -> 1:1:io.flutter.embedding.android.FlutterActivity$NewEngineIntentBuilder backgroundMode(io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode):317:317 -> backgroundMode 1:1:android.content.Intent build(android.content.Context):345:345 -> build 2:6:android.content.Intent build(android.content.Context):347:351 -> build 1:1:io.flutter.embedding.android.FlutterActivity$NewEngineIntentBuilder dartEntrypointArgs(java.util.List):332:332 -> dartEntrypointArgs 1:1:io.flutter.embedding.android.FlutterActivity$NewEngineIntentBuilder initialRoute(java.lang.String):292:292 -> initialRoute io.flutter.embedding.android.FlutterActivityAndFragmentDelegate -> io.flutter.embedding.android.FlutterActivityAndFragmentDelegate: 1:1:void (io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$Host):113:113 -> 2:2:void (io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$Host,io.flutter.embedding.engine.FlutterEngineGroup):116:116 -> 3:3:void (io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$Host,io.flutter.embedding.engine.FlutterEngineGroup):95:95 -> 4:6:void (io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$Host,io.flutter.embedding.engine.FlutterEngineGroup):117:119 -> 1:1:io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$Host access$000(io.flutter.embedding.android.FlutterActivityAndFragmentDelegate):70:70 -> access$000 1:1:boolean access$100(io.flutter.embedding.android.FlutterActivityAndFragmentDelegate):70:70 -> access$100 1:1:boolean access$102(io.flutter.embedding.android.FlutterActivityAndFragmentDelegate,boolean):70:70 -> access$102 1:1:boolean access$202(io.flutter.embedding.android.FlutterActivityAndFragmentDelegate,boolean):70:70 -> access$202 1:3:io.flutter.embedding.engine.FlutterEngineGroup$Options addEntrypointOptions(io.flutter.embedding.engine.FlutterEngineGroup$Options):230:232 -> addEntrypointOptions 4:4:io.flutter.embedding.engine.FlutterEngineGroup$Options addEntrypointOptions(io.flutter.embedding.engine.FlutterEngineGroup$Options):235:235 -> addEntrypointOptions 5:6:io.flutter.embedding.engine.FlutterEngineGroup$Options addEntrypointOptions(io.flutter.embedding.engine.FlutterEngineGroup$Options):237:238 -> addEntrypointOptions 7:7:io.flutter.embedding.engine.FlutterEngineGroup$Options addEntrypointOptions(io.flutter.embedding.engine.FlutterEngineGroup$Options):240:240 -> addEntrypointOptions 8:10:io.flutter.embedding.engine.FlutterEngineGroup$Options addEntrypointOptions(io.flutter.embedding.engine.FlutterEngineGroup$Options):246:248 -> addEntrypointOptions 1:1:void delayFirstAndroidViewDraw(io.flutter.embedding.android.FlutterView):538:538 -> delayFirstAndroidViewDraw 2:3:void delayFirstAndroidViewDraw(io.flutter.embedding.android.FlutterView):548:549 -> delayFirstAndroidViewDraw 4:4:void delayFirstAndroidViewDraw(io.flutter.embedding.android.FlutterView):552:552 -> delayFirstAndroidViewDraw 5:5:void delayFirstAndroidViewDraw(io.flutter.embedding.android.FlutterView):563:563 -> delayFirstAndroidViewDraw 6:6:void delayFirstAndroidViewDraw(io.flutter.embedding.android.FlutterView):543:543 -> delayFirstAndroidViewDraw 1:1:void detachFromFlutterEngine():700:700 -> detachFromFlutterEngine 2:2:void detachFromFlutterEngine():713:713 -> detachFromFlutterEngine 3:3:void detachFromFlutterEngine():703:703 -> detachFromFlutterEngine 1:1:void doInitialFlutterViewRun():477:477 -> doInitialFlutterViewRun 2:2:void doInitialFlutterViewRun():481:481 -> doInitialFlutterViewRun 3:3:void doInitialFlutterViewRun():487:487 -> doInitialFlutterViewRun 4:4:void doInitialFlutterViewRun():489:489 -> doInitialFlutterViewRun 5:5:void doInitialFlutterViewRun():494:494 -> doInitialFlutterViewRun 6:6:void doInitialFlutterViewRun():501:501 -> doInitialFlutterViewRun 7:7:void doInitialFlutterViewRun():498:498 -> doInitialFlutterViewRun 8:8:void doInitialFlutterViewRun():503:503 -> doInitialFlutterViewRun 9:9:void doInitialFlutterViewRun():495:495 -> doInitialFlutterViewRun 10:10:void doInitialFlutterViewRun():507:507 -> doInitialFlutterViewRun 11:13:void doInitialFlutterViewRun():509:511 -> doInitialFlutterViewRun 14:18:void doInitialFlutterViewRun():517:521 -> doInitialFlutterViewRun 1:2:void ensureAlive():944:945 -> ensureAlive 1:1:java.lang.Object getAppComponent():70:70 -> getAppComponent 2:2:android.app.Activity getAppComponent():220:220 -> getAppComponent 3:3:android.app.Activity getAppComponent():222:222 -> getAppComponent 1:1:io.flutter.embedding.engine.FlutterEngine getFlutterEngine():146:146 -> getFlutterEngine 1:1:boolean isAttached():162:162 -> isAttached 1:1:boolean isFlutterEngineFromHost():154:154 -> isFlutterEngineFromHost 1:2:java.lang.String maybeGetInitialRouteFromIntent(android.content.Intent):525:526 -> maybeGetInitialRouteFromIntent 3:3:java.lang.String maybeGetInitialRouteFromIntent(android.content.Intent):528:528 -> maybeGetInitialRouteFromIntent 1:3:void onActivityResult(int,int,android.content.Intent):855:857 -> onActivityResult 4:4:void onActivityResult(int,int,android.content.Intent):868:868 -> onActivityResult 5:5:void onActivityResult(int,int,android.content.Intent):870:870 -> onActivityResult 1:1:void onAttach(android.content.Context):184:184 -> onAttach 2:3:void onAttach(android.content.Context):188:189 -> onAttach 4:4:void onAttach(android.content.Context):192:192 -> onAttach 5:6:void onAttach(android.content.Context):202:203 -> onAttach 7:7:void onAttach(android.content.Context):212:212 -> onAttach 8:9:void onAttach(android.content.Context):214:215 -> onAttach 1:4:void onBackPressed():784:787 -> onBackPressed 5:5:void onBackPressed():789:789 -> onBackPressed 1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):368:369 -> onCreateView 3:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):371:372 -> onCreateView 5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):374:374 -> onCreateView 6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):377:377 -> onCreateView 7:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):380:380 -> onCreateView 8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):382:382 -> onCreateView 9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):384:384 -> onCreateView 10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):387:387 -> onCreateView 11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):390:390 -> onCreateView 12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):394:394 -> onCreateView 13:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):396:398 -> onCreateView 16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):400:400 -> onCreateView 17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):403:403 -> onCreateView 18:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):407:409 -> onCreateView 21:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):415:415 -> onCreateView 22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle,int,boolean):417:417 -> onCreateView 1:2:void onDestroyView():665:666 -> onDestroyView 3:5:void onDestroyView():668:670 -> onDestroyView 6:8:void onDestroyView():675:677 -> onDestroyView 1:2:void onDetach():732:733 -> onDetach 3:3:void onDetach():737:737 -> onDetach 4:4:void onDetach():739:739 -> onDetach 5:7:void onDetach():741:743 -> onDetach 8:8:void onDetach():745:745 -> onDetach 9:11:void onDetach():752:754 -> onDetach 12:13:void onDetach():757:758 -> onDetach 14:15:void onDetach():762:763 -> onDetach 16:17:void onDetach():765:766 -> onDetach 18:18:void onDetach():769:769 -> onDetach 19:19:void onDetach():772:772 -> onDetach 1:3:void onNewIntent(android.content.Intent):833:835 -> onNewIntent 4:7:void onNewIntent(android.content.Intent):838:841 -> onNewIntent 8:8:void onNewIntent(android.content.Intent):844:844 -> onNewIntent 1:4:void onPause():621:624 -> onPause 1:4:void onPostResume():592:595 -> onPostResume 5:5:void onPostResume():597:597 -> onPostResume 1:3:void onRequestPermissionsResult(int,java.lang.String[],int[]):801:803 -> onRequestPermissionsResult 4:4:void onRequestPermissionsResult(int,java.lang.String[],int[]):810:810 -> onRequestPermissionsResult 5:5:void onRequestPermissionsResult(int,java.lang.String[],int[]):813:813 -> onRequestPermissionsResult 6:6:void onRequestPermissionsResult(int,java.lang.String[],int[]):803:803 -> onRequestPermissionsResult 7:9:void onRequestPermissionsResult(int,java.lang.String[],int[]):814:816 -> onRequestPermissionsResult 10:10:void onRequestPermissionsResult(int,java.lang.String[],int[]):818:818 -> onRequestPermissionsResult 1:1:void onRestoreInstanceState(android.os.Bundle):421:421 -> onRestoreInstanceState 2:2:void onRestoreInstanceState(android.os.Bundle):424:424 -> onRestoreInstanceState 3:4:void onRestoreInstanceState(android.os.Bundle):429:430 -> onRestoreInstanceState 5:6:void onRestoreInstanceState(android.os.Bundle):433:434 -> onRestoreInstanceState 7:8:void onRestoreInstanceState(android.os.Bundle):437:438 -> onRestoreInstanceState 1:4:void onResume():573:576 -> onResume 1:2:void onSaveInstanceState(android.os.Bundle):682:683 -> onSaveInstanceState 3:4:void onSaveInstanceState(android.os.Bundle):685:686 -> onSaveInstanceState 5:5:void onSaveInstanceState(android.os.Bundle):688:688 -> onSaveInstanceState 6:6:void onSaveInstanceState(android.os.Bundle):686:686 -> onSaveInstanceState 7:10:void onSaveInstanceState(android.os.Bundle):691:694 -> onSaveInstanceState 1:3:void onStart():454:456 -> onStart 4:5:void onStart():462:463 -> onStart 1:2:void onStop():643:644 -> onStop 3:4:void onStop():646:647 -> onStop 5:6:void onStop():655:656 -> onStop 1:2:void onTrimMemory(int):922:923 -> onTrimMemory 3:3:void onTrimMemory(int):929:929 -> onTrimMemory 4:5:void onTrimMemory(int):931:932 -> onTrimMemory 6:6:void onTrimMemory(int):934:934 -> onTrimMemory 1:4:void onUserLeaveHint():883:886 -> onUserLeaveHint 5:5:void onUserLeaveHint():888:888 -> onUserLeaveHint 1:3:void onWindowFocusChanged(boolean):899:901 -> onWindowFocusChanged 4:4:void onWindowFocusChanged(boolean):906:906 -> onWindowFocusChanged 5:5:void onWindowFocusChanged(boolean):908:908 -> onWindowFocusChanged 1:4:void release():134:137 -> release 1:1:void setupFlutterEngine():272:272 -> setupFlutterEngine 2:2:void setupFlutterEngine():275:275 -> setupFlutterEngine 3:4:void setupFlutterEngine():277:278 -> setupFlutterEngine 5:5:void setupFlutterEngine():280:280 -> setupFlutterEngine 6:6:void setupFlutterEngine():289:289 -> setupFlutterEngine 7:7:void setupFlutterEngine():291:291 -> setupFlutterEngine 8:8:void setupFlutterEngine():297:297 -> setupFlutterEngine 9:9:void setupFlutterEngine():300:300 -> setupFlutterEngine 10:10:void setupFlutterEngine():308:308 -> setupFlutterEngine 11:11:void setupFlutterEngine():310:310 -> setupFlutterEngine 12:12:void setupFlutterEngine():309:309 -> setupFlutterEngine 13:13:void setupFlutterEngine():311:311 -> setupFlutterEngine 14:14:void setupFlutterEngine():302:302 -> setupFlutterEngine 15:15:void setupFlutterEngine():317:317 -> setupFlutterEngine 16:17:void setupFlutterEngine():323:324 -> setupFlutterEngine 18:18:void setupFlutterEngine():326:326 -> setupFlutterEngine 19:21:void setupFlutterEngine():329:331 -> setupFlutterEngine 22:22:void setupFlutterEngine():328:328 -> setupFlutterEngine 23:23:void setupFlutterEngine():327:327 -> setupFlutterEngine 24:24:void setupFlutterEngine():332:332 -> setupFlutterEngine 1:1:void updateSystemUiOverlays():606:606 -> updateSystemUiOverlays 2:2:void updateSystemUiOverlays():610:610 -> updateSystemUiOverlays io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$1 -> io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$1: 1:1:void (io.flutter.embedding.android.FlutterActivityAndFragmentDelegate):97:97 -> 1:3:void onFlutterUiDisplayed():100:102 -> onFlutterUiDisplayed 1:2:void onFlutterUiNoLongerDisplayed():107:108 -> onFlutterUiNoLongerDisplayed io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2 -> io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$2: 1:1:void (io.flutter.embedding.android.FlutterActivityAndFragmentDelegate,io.flutter.embedding.android.FlutterView):553:553 -> 1:3:boolean onPreDraw():556:558 -> onPreDraw 4:4:boolean onPreDraw():560:560 -> onPreDraw io.flutter.embedding.android.FlutterActivityLaunchConfigs -> io.flutter.embedding.android.FlutterActivityLaunchConfigs: 1:1:void ():36:36 -> 1:1:void ():46:46 -> io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode -> io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode: 1:1:void ():41:41 -> 2:2:void ():43:43 -> 3:3:void ():39:39 -> 1:1:void (java.lang.String,int):39:39 -> 1:1:io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode valueOf(java.lang.String):39:39 -> valueOf 1:1:io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode[] values():39:39 -> values io.flutter.embedding.android.FlutterFragment -> io.flutter.embedding.android.FlutterFragment: 1:1:void ():110:110 -> 1:1:void ():1026:1026 -> 2:3:void ():175:176 -> 4:4:void ():184:184 -> 5:5:void ():1010:1010 -> 6:6:void ():1018:1018 -> 7:7:void ():1029:1029 -> 1:1:boolean access$000(io.flutter.embedding.android.FlutterFragment,java.lang.String):100:100 -> access$000 1:3:void cleanUpFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1555:1557 -> cleanUpFlutterEngine 1:3:void configureFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1541:1543 -> configureFlutterEngine 1:1:io.flutter.embedding.android.FlutterFragment createDefault():208:208 -> createDefault 1:1:io.flutter.embedding.android.FlutterActivityAndFragmentDelegate createDelegate(io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$Host):1015:1015 -> createDelegate 1:1:void detachFromFlutterEngine():1160:1160 -> detachFromFlutterEngine 2:2:void detachFromFlutterEngine():1165:1165 -> detachFromFlutterEngine 3:3:void detachFromFlutterEngine():1160:1160 -> detachFromFlutterEngine 4:4:void detachFromFlutterEngine():1167:1167 -> detachFromFlutterEngine 5:6:void detachFromFlutterEngine():1169:1170 -> detachFromFlutterEngine 1:1:android.app.Activity getActivity():100:100 -> getActivity 1:1:java.lang.String getAppBundlePath():1401:1401 -> getAppBundlePath 1:1:java.lang.String getCachedEngineGroupId():1316:1316 -> getCachedEngineGroupId 1:1:java.lang.String getCachedEngineId():1305:1305 -> getCachedEngineId 1:1:java.util.List getDartEntrypointArgs():1372:1372 -> getDartEntrypointArgs 1:1:java.lang.String getDartEntrypointFunctionName():1359:1359 -> getDartEntrypointFunctionName 1:1:java.lang.String getDartEntrypointLibraryUri():1386:1386 -> getDartEntrypointLibraryUri 1:1:io.flutter.embedding.android.ExclusiveAppComponent getExclusiveAppComponent():1055:1055 -> getExclusiveAppComponent 1:1:io.flutter.embedding.engine.FlutterEngine getFlutterEngine():1505:1505 -> getFlutterEngine 1:3:io.flutter.embedding.engine.FlutterShellArgs getFlutterShellArgs():1292:1294 -> getFlutterShellArgs 1:1:java.lang.String getInitialRoute():1414:1414 -> getInitialRoute 1:2:io.flutter.embedding.android.RenderMode getRenderMode():1429:1430 -> getRenderMode 1:3:io.flutter.embedding.android.TransparencyMode getTransparencyMode():1445:1447 -> getTransparencyMode 1:1:boolean isFlutterEngineInjected():1324:1324 -> isFlutterEngineInjected 1:2:void onActivityResult(int,int,android.content.Intent):1250:1251 -> onActivityResult 1:5:void onAttach(android.content.Context):1060:1064 -> onAttach 6:6:void onAttach(android.content.Context):1066:1066 -> onAttach 1:2:void onBackPressed():1233:1234 -> onBackPressed 1:2:void onCreate(android.os.Bundle):1071:1072 -> onCreate 1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1079:1079 -> onCreateView 2:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1084:1084 -> onCreateView 3:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1079:1079 -> onCreateView 1:2:void onDestroyView():1138:1139 -> onDestroyView 3:5:void onDestroyView():1141:1143 -> onDestroyView 6:7:void onDestroyView():1145:1146 -> onDestroyView 1:6:void onDetach():1176:1181 -> onDetach 7:7:void onDetach():1183:1183 -> onDetach 1:3:void onFlutterUiDisplayed():1604:1606 -> onFlutterUiDisplayed 1:3:void onFlutterUiNoLongerDisplayed():1623:1625 -> onFlutterUiNoLongerDisplayed 1:2:void onNewIntent(android.content.Intent):1218:1219 -> onNewIntent 1:3:void onPause():1114:1116 -> onPause 1:2:void onPostResume():1107:1108 -> onPostResume 1:2:void onRequestPermissionsResult(int,java.lang.String[],int[]):1201:1202 -> onRequestPermissionsResult 1:3:void onResume():1097:1099 -> onResume 1:3:void onSaveInstanceState(android.os.Bundle):1152:1154 -> onSaveInstanceState 1:3:void onStart():1089:1091 -> onStart 1:3:void onStop():1122:1124 -> onStop 1:2:void onTrimMemory(int):1279:1280 -> onTrimMemory 1:2:void onUserLeaveHint():1263:1264 -> onUserLeaveHint 1:3:void onViewCreated(android.view.View,android.os.Bundle):1130:1132 -> onViewCreated 1:2:boolean popSystemNavigator():1670:1671 -> popSystemNavigator 3:5:boolean popSystemNavigator():1676:1678 -> popSystemNavigator 1:2:io.flutter.embedding.engine.FlutterEngine provideFlutterEngine(android.content.Context):1488:1489 -> provideFlutterEngine 3:5:io.flutter.embedding.engine.FlutterEngine provideFlutterEngine(android.content.Context):1491:1493 -> provideFlutterEngine 1:1:io.flutter.plugin.platform.PlatformPlugin providePlatformPlugin(android.app.Activity,io.flutter.embedding.engine.FlutterEngine):1513:1513 -> providePlatformPlugin 1:4:io.flutter.embedding.android.SplashScreen provideSplashScreen():1453:1456 -> provideSplashScreen 1:2:void setDelegateFactory(io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$DelegateFactory):1045:1046 -> setDelegateFactory 1:1:boolean shouldAttachEngineToActivity():1569:1569 -> shouldAttachEngineToActivity 1:1:boolean shouldDelayFirstAndroidViewDraw():1689:1689 -> shouldDelayFirstAndroidViewDraw 1:2:boolean shouldDestroyEngineWithHost():1337:1338 -> shouldDestroyEngineWithHost 3:3:boolean shouldDestroyEngineWithHost():1344:1344 -> shouldDestroyEngineWithHost 1:1:boolean shouldHandleDeeplinking():1578:1578 -> shouldHandleDeeplinking 1:2:boolean shouldRestoreAndSaveState():1631:1632 -> shouldRestoreAndSaveState 3:3:boolean shouldRestoreAndSaveState():1634:1634 -> shouldRestoreAndSaveState 1:2:boolean stillAttachedForEvent(java.lang.String):1693:1694 -> stillAttachedForEvent 3:4:boolean stillAttachedForEvent(java.lang.String):1697:1698 -> stillAttachedForEvent 1:2:void updateSystemUiOverlays():1642:1643 -> updateSystemUiOverlays 1:1:io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder withCachedEngine(java.lang.String):521:521 -> withCachedEngine 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder withNewEngine():217:217 -> withNewEngine 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder withNewEngineInGroup(java.lang.String):765:765 -> withNewEngineInGroup io.flutter.embedding.android.FlutterFragment$1 -> io.flutter.embedding.android.FlutterFragment$1: 1:1:void (io.flutter.embedding.android.FlutterFragment):176:176 -> 1:2:void onWindowFocusChanged(boolean):179:180 -> onWindowFocusChanged io.flutter.embedding.android.FlutterFragment$2 -> io.flutter.embedding.android.FlutterFragment$2: 1:1:void (io.flutter.embedding.android.FlutterFragment,boolean):1019:1019 -> 1:1:void handleOnBackPressed():1022:1022 -> handleOnBackPressed io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder -> io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder: 1:1:void (java.lang.String,io.flutter.embedding.android.FlutterFragment$1):553:553 -> 2:2:void (java.lang.String):565:565 -> 3:3:void (java.lang.Class,java.lang.String):569:569 -> 4:10:void (java.lang.Class,java.lang.String):556:562 -> 11:12:void (java.lang.Class,java.lang.String):570:571 -> 1:1:io.flutter.embedding.android.FlutterFragment build():733:733 -> build 2:3:io.flutter.embedding.android.FlutterFragment build():741:742 -> build 4:4:io.flutter.embedding.android.FlutterFragment build():735:735 -> build 5:5:io.flutter.embedding.android.FlutterFragment build():737:737 -> build 6:7:io.flutter.embedding.android.FlutterFragment build():746:747 -> build 1:4:android.os.Bundle createArgs():708:711 -> createArgs 5:5:android.os.Bundle createArgs():714:714 -> createArgs 6:6:android.os.Bundle createArgs():712:712 -> createArgs 7:7:android.os.Bundle createArgs():717:717 -> createArgs 8:8:android.os.Bundle createArgs():715:715 -> createArgs 9:10:android.os.Bundle createArgs():718:719 -> createArgs 11:11:android.os.Bundle createArgs():721:721 -> createArgs 1:1:io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder destroyEngineWithFragment(boolean):582:582 -> destroyEngineWithFragment 1:1:io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder handleDeeplinking(java.lang.Boolean):618:618 -> handleDeeplinking 1:1:io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder renderMode(io.flutter.embedding.android.RenderMode):594:594 -> renderMode 1:1:io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder shouldAttachEngineToActivity(boolean):662:662 -> shouldAttachEngineToActivity 1:1:io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder shouldAutomaticallyHandleOnBackPressed(boolean):684:684 -> shouldAutomaticallyHandleOnBackPressed 1:1:io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder shouldDelayFirstAndroidViewDraw(boolean):696:696 -> shouldDelayFirstAndroidViewDraw 1:1:io.flutter.embedding.android.FlutterFragment$CachedEngineFragmentBuilder transparencyMode(io.flutter.embedding.android.TransparencyMode):608:608 -> transparencyMode io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder -> io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder: 1:1:void ():270:270 -> 2:3:void ():253:254 -> 4:12:void ():256:264 -> 13:13:void ():271:271 -> 14:14:void (java.lang.Class):278:278 -> 15:16:void (java.lang.Class):253:254 -> 17:25:void (java.lang.Class):256:264 -> 26:26:void (java.lang.Class):279:279 -> 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder appBundlePath(java.lang.String):329:329 -> appBundlePath 1:1:io.flutter.embedding.android.FlutterFragment build():487:487 -> build 2:3:io.flutter.embedding.android.FlutterFragment build():495:496 -> build 4:4:io.flutter.embedding.android.FlutterFragment build():489:489 -> build 5:5:io.flutter.embedding.android.FlutterFragment build():491:491 -> build 6:7:io.flutter.embedding.android.FlutterFragment build():500:501 -> build 1:6:android.os.Bundle createArgs():451:456 -> createArgs 7:7:android.os.Bundle createArgs():459:459 -> createArgs 8:8:android.os.Bundle createArgs():457:457 -> createArgs 9:10:android.os.Bundle createArgs():462:463 -> createArgs 11:11:android.os.Bundle createArgs():467:467 -> createArgs 12:12:android.os.Bundle createArgs():465:465 -> createArgs 13:13:android.os.Bundle createArgs():470:470 -> createArgs 14:14:android.os.Bundle createArgs():468:468 -> createArgs 15:17:android.os.Bundle createArgs():471:473 -> createArgs 18:18:android.os.Bundle createArgs():475:475 -> createArgs 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder dartEntrypoint(java.lang.String):285:285 -> dartEntrypoint 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder dartEntrypointArgs(java.util.List):298:298 -> dartEntrypointArgs 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder dartLibraryUri(java.lang.String):291:291 -> dartLibraryUri 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder flutterShellArgs(io.flutter.embedding.engine.FlutterShellArgs):336:336 -> flutterShellArgs 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder handleDeeplinking(java.lang.Boolean):318:318 -> handleDeeplinking 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder initialRoute(java.lang.String):308:308 -> initialRoute 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder renderMode(io.flutter.embedding.android.RenderMode):348:348 -> renderMode 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder shouldAttachEngineToActivity(boolean):405:405 -> shouldAttachEngineToActivity 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder shouldAutomaticallyHandleOnBackPressed(boolean):427:427 -> shouldAutomaticallyHandleOnBackPressed 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder shouldDelayFirstAndroidViewDraw(boolean):439:439 -> shouldDelayFirstAndroidViewDraw 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineFragmentBuilder transparencyMode(io.flutter.embedding.android.TransparencyMode):361:361 -> transparencyMode io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder -> io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder: 1:1:void (java.lang.String):811:811 -> 2:2:void (java.lang.Class,java.lang.String):815:815 -> 3:10:void (java.lang.Class,java.lang.String):801:808 -> 11:12:void (java.lang.Class,java.lang.String):816:817 -> 1:1:io.flutter.embedding.android.FlutterFragment build():986:986 -> build 2:3:io.flutter.embedding.android.FlutterFragment build():994:995 -> build 4:4:io.flutter.embedding.android.FlutterFragment build():988:988 -> build 5:5:io.flutter.embedding.android.FlutterFragment build():990:990 -> build 6:7:io.flutter.embedding.android.FlutterFragment build():999:1000 -> build 1:5:android.os.Bundle createArgs():959:963 -> createArgs 6:6:android.os.Bundle createArgs():966:966 -> createArgs 7:7:android.os.Bundle createArgs():964:964 -> createArgs 8:8:android.os.Bundle createArgs():969:969 -> createArgs 9:9:android.os.Bundle createArgs():967:967 -> createArgs 10:12:android.os.Bundle createArgs():970:972 -> createArgs 13:13:android.os.Bundle createArgs():974:974 -> createArgs 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder dartEntrypoint(java.lang.String):823:823 -> dartEntrypoint 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder handleDeeplinking(boolean):843:843 -> handleDeeplinking 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder initialRoute(java.lang.String):833:833 -> initialRoute 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder renderMode(io.flutter.embedding.android.RenderMode):855:855 -> renderMode 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder shouldAttachEngineToActivity(boolean):913:913 -> shouldAttachEngineToActivity 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder shouldAutomaticallyHandleOnBackPressed(boolean):935:935 -> shouldAutomaticallyHandleOnBackPressed 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder shouldDelayFirstAndroidViewDraw(boolean):947:947 -> shouldDelayFirstAndroidViewDraw 1:1:io.flutter.embedding.android.FlutterFragment$NewEngineInGroupFragmentBuilder transparencyMode(io.flutter.embedding.android.TransparencyMode):869:869 -> transparencyMode io.flutter.embedding.android.FlutterFragmentActivity -> io.flutter.embedding.android.FlutterFragmentActivity: 1:1:void ():75:75 -> 1:1:void ():67:67 -> 1:1:void configureFlutterEngine(io.flutter.embedding.engine.FlutterEngine):774:774 -> configureFlutterEngine 2:2:void configureFlutterEngine(io.flutter.embedding.engine.FlutterEngine):781:781 -> configureFlutterEngine 1:5:void configureStatusBarForFullscreenFlutterExperience():643:647 -> configureStatusBarForFullscreenFlutterExperience 1:3:void configureWindowForTransparency():486:488 -> configureWindowForTransparency 1:1:android.content.Intent createDefaultIntent(android.content.Context):83:83 -> createDefaultIntent 1:2:io.flutter.embedding.android.FlutterFragment createFlutterFragment():556:557 -> createFlutterFragment 3:6:io.flutter.embedding.android.FlutterFragment createFlutterFragment():559:562 -> createFlutterFragment 7:8:io.flutter.embedding.android.FlutterFragment createFlutterFragment():564:565 -> createFlutterFragment 9:9:io.flutter.embedding.android.FlutterFragment createFlutterFragment():569:569 -> createFlutterFragment 10:10:io.flutter.embedding.android.FlutterFragment createFlutterFragment():572:572 -> createFlutterFragment 11:11:io.flutter.embedding.android.FlutterFragment createFlutterFragment():578:578 -> createFlutterFragment 12:12:io.flutter.embedding.android.FlutterFragment createFlutterFragment():565:565 -> createFlutterFragment 13:20:io.flutter.embedding.android.FlutterFragment createFlutterFragment():580:587 -> createFlutterFragment 21:21:io.flutter.embedding.android.FlutterFragment createFlutterFragment():589:589 -> createFlutterFragment 22:22:io.flutter.embedding.android.FlutterFragment createFlutterFragment():593:593 -> createFlutterFragment 23:23:io.flutter.embedding.android.FlutterFragment createFlutterFragment():599:599 -> createFlutterFragment 24:24:io.flutter.embedding.android.FlutterFragment createFlutterFragment():602:602 -> createFlutterFragment 25:25:io.flutter.embedding.android.FlutterFragment createFlutterFragment():605:605 -> createFlutterFragment 26:26:io.flutter.embedding.android.FlutterFragment createFlutterFragment():608:608 -> createFlutterFragment 27:27:io.flutter.embedding.android.FlutterFragment createFlutterFragment():611:611 -> createFlutterFragment 28:28:io.flutter.embedding.android.FlutterFragment createFlutterFragment():589:589 -> createFlutterFragment 29:29:io.flutter.embedding.android.FlutterFragment createFlutterFragment():613:613 -> createFlutterFragment 30:38:io.flutter.embedding.android.FlutterFragment createFlutterFragment():615:623 -> createFlutterFragment 39:51:io.flutter.embedding.android.FlutterFragment createFlutterFragment():626:638 -> createFlutterFragment 1:3:android.view.View createFragmentContainer():502:504 -> createFragmentContainer 1:1:void ensureFlutterFragmentCreated():530:530 -> ensureFlutterFragmentCreated 2:2:void ensureFlutterFragmentCreated():534:534 -> ensureFlutterFragmentCreated 3:3:void ensureFlutterFragmentCreated():536:536 -> ensureFlutterFragmentCreated 4:5:void ensureFlutterFragmentCreated():539:540 -> ensureFlutterFragmentCreated 6:8:void ensureFlutterFragmentCreated():542:544 -> ensureFlutterFragmentCreated 1:2:java.lang.String getAppBundlePath():814:815 -> getAppBundlePath 1:2:io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode getBackgroundMode():952:953 -> getBackgroundMode 3:3:io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode getBackgroundMode():955:955 -> getBackgroundMode 1:1:java.lang.String getCachedEngineGroupId():943:943 -> getCachedEngineGroupId 1:1:java.lang.String getCachedEngineId():938:938 -> getCachedEngineId 1:1:java.util.List getDartEntrypointArgs():862:862 -> getDartEntrypointArgs 1:1:java.lang.String getDartEntrypointFunctionName():844:844 -> getDartEntrypointFunctionName 2:2:java.lang.String getDartEntrypointFunctionName():846:846 -> getDartEntrypointFunctionName 1:1:java.lang.String getDartEntrypointLibraryUri():882:882 -> getDartEntrypointLibraryUri 2:2:java.lang.String getDartEntrypointLibraryUri():884:884 -> getDartEntrypointLibraryUri 1:1:io.flutter.embedding.engine.FlutterEngine getFlutterEngine():697:697 -> getFlutterEngine 1:2:java.lang.String getInitialRoute():916:917 -> getInitialRoute 3:3:java.lang.String getInitialRoute():921:921 -> getInitialRoute 4:4:java.lang.String getInitialRoute():923:923 -> getInitialRoute 1:2:android.os.Bundle getMetaData():828:829 -> getMetaData 1:2:io.flutter.embedding.android.RenderMode getRenderMode():968:969 -> getRenderMode 1:2:android.graphics.drawable.Drawable getSplashScreenFromManifest():463:464 -> getSplashScreenFromManifest 3:3:android.graphics.drawable.Drawable getSplashScreenFromManifest():466:466 -> getSplashScreenFromManifest 4:5:android.graphics.drawable.Drawable getSplashScreenFromManifest():469:470 -> getSplashScreenFromManifest 1:1:boolean isDebuggable():978:978 -> isDebuggable 1:2:void onActivityResult(int,int,android.content.Intent):690:691 -> onActivityResult 1:1:void onBackPressed():667:667 -> onBackPressed 1:1:void onCreate(android.os.Bundle):381:381 -> onCreate 2:2:void onCreate(android.os.Bundle):385:385 -> onCreate 3:3:void onCreate(android.os.Bundle):387:387 -> onCreate 4:7:void onCreate(android.os.Bundle):389:392 -> onCreate 1:2:void onNewIntent(android.content.Intent):660:661 -> onNewIntent 1:2:void onPostResume():653:654 -> onPostResume 1:2:void onRequestPermissionsResult(int,java.lang.String[],int[]):673:674 -> onRequestPermissionsResult 1:2:void onTrimMemory(int):684:685 -> onTrimMemory 1:1:void onUserLeaveHint():679:679 -> onUserLeaveHint 1:1:android.widget.FrameLayout provideRootLayout(android.content.Context):984:984 -> provideRootLayout 1:1:io.flutter.embedding.android.SplashScreen provideSplashScreen():445:445 -> provideSplashScreen 2:2:io.flutter.embedding.android.SplashScreen provideSplashScreen():447:447 -> provideSplashScreen 1:2:io.flutter.embedding.android.FlutterFragment retrieveExistingFlutterFragmentIfPossible():519:520 -> retrieveExistingFlutterFragmentIfPossible 1:1:boolean shouldDestroyEngineWithHost():710:710 -> shouldDestroyEngineWithHost 1:1:boolean shouldHandleDeeplinking():743:743 -> shouldHandleDeeplinking 2:2:boolean shouldHandleDeeplinking():745:745 -> shouldHandleDeeplinking 1:1:void switchLaunchThemeForNormalTheme():426:426 -> switchLaunchThemeForNormalTheme 2:2:void switchLaunchThemeForNormalTheme():428:428 -> switchLaunchThemeForNormalTheme 3:3:void switchLaunchThemeForNormalTheme():430:430 -> switchLaunchThemeForNormalTheme 4:4:void switchLaunchThemeForNormalTheme():433:433 -> switchLaunchThemeForNormalTheme 5:5:void switchLaunchThemeForNormalTheme():436:436 -> switchLaunchThemeForNormalTheme 1:1:io.flutter.embedding.android.FlutterFragmentActivity$CachedEngineIntentBuilder withCachedEngine(java.lang.String):194:194 -> withCachedEngine 1:1:io.flutter.embedding.android.FlutterFragmentActivity$NewEngineIntentBuilder withNewEngine():94:94 -> withNewEngine 1:1:io.flutter.embedding.android.FlutterFragmentActivity$NewEngineInGroupIntentBuilder withNewEngineInGroup(java.lang.String):281:281 -> withNewEngineInGroup io.flutter.embedding.android.FlutterFragmentActivity$CachedEngineIntentBuilder -> io.flutter.embedding.android.FlutterFragmentActivity$CachedEngineIntentBuilder: 1:1:void (java.lang.Class,java.lang.String):220:220 -> 2:3:void (java.lang.Class,java.lang.String):205:206 -> 4:5:void (java.lang.Class,java.lang.String):221:222 -> 1:1:io.flutter.embedding.android.FlutterFragmentActivity$CachedEngineIntentBuilder backgroundMode(io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode):254:254 -> backgroundMode 1:4:android.content.Intent build(android.content.Context):264:267 -> build 1:1:io.flutter.embedding.android.FlutterFragmentActivity$CachedEngineIntentBuilder destroyEngineWithActivity(boolean):232:232 -> destroyEngineWithActivity io.flutter.embedding.android.FlutterFragmentActivity$NewEngineInGroupIntentBuilder -> io.flutter.embedding.android.FlutterFragmentActivity$NewEngineInGroupIntentBuilder: 1:1:void (java.lang.Class,java.lang.String):312:312 -> 2:4:void (java.lang.Class,java.lang.String):291:293 -> 5:6:void (java.lang.Class,java.lang.String):313:314 -> 1:1:io.flutter.embedding.android.FlutterFragmentActivity$NewEngineInGroupIntentBuilder backgroundMode(io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode):358:358 -> backgroundMode 1:6:android.content.Intent build(android.content.Context):368:373 -> build 1:1:io.flutter.embedding.android.FlutterFragmentActivity$NewEngineInGroupIntentBuilder dartEntrypoint(java.lang.String):326:326 -> dartEntrypoint 1:1:io.flutter.embedding.android.FlutterFragmentActivity$NewEngineInGroupIntentBuilder initialRoute(java.lang.String):336:336 -> initialRoute io.flutter.embedding.android.FlutterFragmentActivity$NewEngineIntentBuilder -> io.flutter.embedding.android.FlutterFragmentActivity$NewEngineIntentBuilder: 1:1:void (java.lang.Class):118:118 -> 2:3:void (java.lang.Class):103:104 -> 4:4:void (java.lang.Class):119:119 -> 1:1:io.flutter.embedding.android.FlutterFragmentActivity$NewEngineIntentBuilder backgroundMode(io.flutter.embedding.android.FlutterActivityLaunchConfigs$BackgroundMode):150:150 -> backgroundMode 1:1:android.content.Intent build(android.content.Context):175:175 -> build 2:6:android.content.Intent build(android.content.Context):177:181 -> build 1:1:io.flutter.embedding.android.FlutterFragmentActivity$NewEngineIntentBuilder dartEntrypointArgs(java.util.List):165:165 -> dartEntrypointArgs 1:1:io.flutter.embedding.android.FlutterFragmentActivity$NewEngineIntentBuilder initialRoute(java.lang.String):128:128 -> initialRoute io.flutter.embedding.android.FlutterImageView -> io.flutter.embedding.android.FlutterImageView: 1:1:void (android.content.Context,int,int,io.flutter.embedding.android.FlutterImageView$SurfaceKind):74:74 -> 2:2:void (android.content.Context):78:78 -> 3:3:void (android.content.Context,android.util.AttributeSet):82:82 -> 4:4:void (android.content.Context,android.media.ImageReader,io.flutter.embedding.android.FlutterImageView$SurfaceKind):88:88 -> 5:5:void (android.content.Context,android.media.ImageReader,io.flutter.embedding.android.FlutterImageView$SurfaceKind):67:67 -> 6:8:void (android.content.Context,android.media.ImageReader,io.flutter.embedding.android.FlutterImageView$SurfaceKind):89:91 -> 1:1:boolean acquireLatestImage():188:188 -> acquireLatestImage 2:2:boolean acquireLatestImage():197:197 -> acquireLatestImage 3:5:boolean acquireLatestImage():200:202 -> acquireLatestImage 1:1:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):143:143 -> attachToRenderer 2:2:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):145:145 -> attachToRenderer 3:5:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):152:154 -> attachToRenderer 1:3:void closeCurrentImage():247:249 -> closeCurrentImage 1:1:void closeImageReader():231:231 -> closeImageReader 1:1:android.media.ImageReader createImageReader(int,int):107:107 -> createImageReader 2:2:android.media.ImageReader createImageReader(int,int):111:111 -> createImageReader 3:4:android.media.ImageReader createImageReader(int,int):114:115 -> createImageReader 5:5:android.media.ImageReader createImageReader(int,int):122:122 -> createImageReader 1:1:void detachFromRenderer():162:162 -> detachFromRenderer 2:2:void detachFromRenderer():165:165 -> detachFromRenderer 3:3:void detachFromRenderer():168:168 -> detachFromRenderer 4:4:void detachFromRenderer():170:170 -> detachFromRenderer 5:7:void detachFromRenderer():173:175 -> detachFromRenderer 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer getAttachedRenderer():134:134 -> getAttachedRenderer 1:1:android.media.ImageReader getImageReader():52:52 -> getImageReader 1:1:android.view.Surface getSurface():128:128 -> getSurface 1:1:void init():95:95 -> init 1:1:void logW(java.lang.String,java.lang.Object[]):99:99 -> logW 1:3:void onDraw(android.graphics.Canvas):236:238 -> onDraw 4:5:void onDraw(android.graphics.Canvas):240:241 -> onDraw 1:1:void onSizeChanged(int,int,int,int):284:284 -> onSizeChanged 2:3:void onSizeChanged(int,int,int,int):290:291 -> onSizeChanged 4:4:void onSizeChanged(int,int,int,int):294:294 -> onSizeChanged 1:1:void resizeIfNeeded(int,int):209:209 -> resizeIfNeeded 2:2:void resizeIfNeeded(int,int):212:212 -> resizeIfNeeded 3:3:void resizeIfNeeded(int,int):217:217 -> resizeIfNeeded 4:5:void resizeIfNeeded(int,int):220:221 -> resizeIfNeeded 1:4:void updateCurrentBitmap():255:258 -> updateCurrentBitmap 5:6:void updateCurrentBitmap():260:261 -> updateCurrentBitmap 7:9:void updateCurrentBitmap():265:267 -> updateCurrentBitmap 10:14:void updateCurrentBitmap():269:273 -> updateCurrentBitmap 15:17:void updateCurrentBitmap():276:278 -> updateCurrentBitmap io.flutter.embedding.android.FlutterImageView$1 -> io.flutter.embedding.android.FlutterImageView$1: 1:1:void ():143:143 -> io.flutter.embedding.android.FlutterImageView$SurfaceKind -> io.flutter.embedding.android.FlutterImageView$SurfaceKind: 1:1:void ():57:57 -> 2:2:void ():60:60 -> 3:3:void ():55:55 -> 1:1:void (java.lang.String,int):55:55 -> 1:1:io.flutter.embedding.android.FlutterImageView$SurfaceKind valueOf(java.lang.String):55:55 -> valueOf 1:1:io.flutter.embedding.android.FlutterImageView$SurfaceKind[] values():55:55 -> values io.flutter.embedding.android.FlutterPlayStoreSplitApplication -> io.flutter.embedding.android.FlutterPlayStoreSplitApplication: 1:1:void ():42:42 -> 1:1:void onCreate():46:46 -> onCreate 2:2:void onCreate():49:49 -> onCreate 3:3:void onCreate():51:51 -> onCreate 4:5:void onCreate():53:54 -> onCreate 6:6:void onCreate():51:51 -> onCreate io.flutter.embedding.android.FlutterSplashView -> io.flutter.embedding.android.FlutterSplashView: 1:1:void (android.content.Context):76:76 -> 2:2:void (android.content.Context,android.util.AttributeSet):80:80 -> 3:3:void (android.content.Context,android.util.AttributeSet,int):85:85 -> 4:4:void (android.content.Context,android.util.AttributeSet,int):36:36 -> 5:5:void (android.content.Context,android.util.AttributeSet,int):49:49 -> 6:6:void (android.content.Context,android.util.AttributeSet,int):65:65 -> 7:7:void (android.content.Context,android.util.AttributeSet,int):87:87 -> 1:1:io.flutter.embedding.android.FlutterView access$000(io.flutter.embedding.android.FlutterSplashView):26:26 -> access$000 1:1:io.flutter.embedding.android.SplashScreen access$100(io.flutter.embedding.android.FlutterSplashView):26:26 -> access$100 1:1:void access$200(io.flutter.embedding.android.FlutterSplashView):26:26 -> access$200 1:1:android.view.View access$300(io.flutter.embedding.android.FlutterSplashView):26:26 -> access$300 1:1:java.lang.String access$402(io.flutter.embedding.android.FlutterSplashView,java.lang.String):26:26 -> access$402 1:1:java.lang.String access$500(io.flutter.embedding.android.FlutterSplashView):26:26 -> access$500 1:3:void displayFlutterViewWithSplash(io.flutter.embedding.android.FlutterView,io.flutter.embedding.android.SplashScreen):123:125 -> displayFlutterViewWithSplash 4:5:void displayFlutterViewWithSplash(io.flutter.embedding.android.FlutterView,io.flutter.embedding.android.SplashScreen):128:129 -> displayFlutterViewWithSplash 6:7:void displayFlutterViewWithSplash(io.flutter.embedding.android.FlutterView,io.flutter.embedding.android.SplashScreen):133:134 -> displayFlutterViewWithSplash 8:8:void displayFlutterViewWithSplash(io.flutter.embedding.android.FlutterView,io.flutter.embedding.android.SplashScreen):136:136 -> displayFlutterViewWithSplash 9:10:void displayFlutterViewWithSplash(io.flutter.embedding.android.FlutterView,io.flutter.embedding.android.SplashScreen):140:141 -> displayFlutterViewWithSplash 11:15:void displayFlutterViewWithSplash(io.flutter.embedding.android.FlutterView,io.flutter.embedding.android.SplashScreen):144:148 -> displayFlutterViewWithSplash 16:20:void displayFlutterViewWithSplash(io.flutter.embedding.android.FlutterView,io.flutter.embedding.android.SplashScreen):151:155 -> displayFlutterViewWithSplash 21:21:void displayFlutterViewWithSplash(io.flutter.embedding.android.FlutterView,io.flutter.embedding.android.SplashScreen):158:158 -> displayFlutterViewWithSplash 1:1:boolean hasSplashCompleted():225:225 -> hasSplashCompleted 2:2:boolean hasSplashCompleted():229:229 -> hasSplashCompleted 3:3:boolean hasSplashCompleted():239:239 -> hasSplashCompleted 4:7:boolean hasSplashCompleted():241:244 -> hasSplashCompleted 8:8:boolean hasSplashCompleted():230:230 -> hasSplashCompleted 9:9:boolean hasSplashCompleted():226:226 -> hasSplashCompleted 1:4:boolean isSplashScreenNeededNow():170:173 -> isSplashScreenNeededNow 1:2:boolean isSplashScreenTransitionNeededNow():184:185 -> isSplashScreenTransitionNeededNow 3:4:boolean isSplashScreenTransitionNeededNow():187:188 -> isSplashScreenTransitionNeededNow 1:2:void onRestoreInstanceState(android.os.Parcelable):103:104 -> onRestoreInstanceState 3:6:void onRestoreInstanceState(android.os.Parcelable):107:110 -> onRestoreInstanceState 1:3:android.os.Parcelable onSaveInstanceState():93:95 -> onSaveInstanceState 4:4:android.os.Parcelable onSaveInstanceState():97:97 -> onSaveInstanceState 5:5:android.os.Parcelable onSaveInstanceState():96:96 -> onSaveInstanceState 1:4:void transitionToFlutter():254:257 -> transitionToFlutter 1:1:boolean wasPreviousSplashTransitionInterrupted():199:199 -> wasPreviousSplashTransitionInterrupted 2:2:boolean wasPreviousSplashTransitionInterrupted():204:204 -> wasPreviousSplashTransitionInterrupted 3:3:boolean wasPreviousSplashTransitionInterrupted():210:210 -> wasPreviousSplashTransitionInterrupted 4:4:boolean wasPreviousSplashTransitionInterrupted():205:205 -> wasPreviousSplashTransitionInterrupted 5:5:boolean wasPreviousSplashTransitionInterrupted():200:200 -> wasPreviousSplashTransitionInterrupted io.flutter.embedding.android.FlutterSplashView$1 -> io.flutter.embedding.android.FlutterSplashView$1: 1:1:void (io.flutter.embedding.android.FlutterSplashView):38:38 -> 1:2:void onFlutterEngineAttachedToFlutterView(io.flutter.embedding.engine.FlutterEngine):41:42 -> onFlutterEngineAttachedToFlutterView io.flutter.embedding.android.FlutterSplashView$2 -> io.flutter.embedding.android.FlutterSplashView$2: 1:1:void (io.flutter.embedding.android.FlutterSplashView):51:51 -> 1:2:void onFlutterUiDisplayed():54:55 -> onFlutterUiDisplayed io.flutter.embedding.android.FlutterSplashView$3 -> io.flutter.embedding.android.FlutterSplashView$3: 1:1:void (io.flutter.embedding.android.FlutterSplashView):67:67 -> 1:2:void run():70:71 -> run io.flutter.embedding.android.FlutterSplashView$SavedState -> io.flutter.embedding.android.FlutterSplashView$SavedState: 1:1:void ():262:262 -> 1:1:void (android.os.Parcelable):279:279 -> 2:4:void (android.os.Parcel):283:285 -> 1:1:java.lang.String access$600(io.flutter.embedding.android.FlutterSplashView$SavedState):261:261 -> access$600 1:1:java.lang.String access$602(io.flutter.embedding.android.FlutterSplashView$SavedState,java.lang.String):261:261 -> access$602 1:1:android.os.Bundle access$700(io.flutter.embedding.android.FlutterSplashView$SavedState):261:261 -> access$700 1:1:android.os.Bundle access$702(io.flutter.embedding.android.FlutterSplashView$SavedState,android.os.Bundle):261:261 -> access$702 1:3:void writeToParcel(android.os.Parcel,int):290:292 -> writeToParcel io.flutter.embedding.android.FlutterSplashView$SavedState$1 -> io.flutter.embedding.android.FlutterSplashView$SavedState$1: 1:1:void ():263:263 -> 1:1:java.lang.Object createFromParcel(android.os.Parcel):263:263 -> createFromParcel 2:2:io.flutter.embedding.android.FlutterSplashView$SavedState createFromParcel(android.os.Parcel):266:266 -> createFromParcel 1:1:java.lang.Object[] newArray(int):263:263 -> newArray 2:2:io.flutter.embedding.android.FlutterSplashView$SavedState[] newArray(int):271:271 -> newArray io.flutter.embedding.android.FlutterSurfaceView -> io.flutter.embedding.android.FlutterSurfaceView: 1:1:void (android.content.Context):100:100 -> 2:2:void (android.content.Context,boolean):108:108 -> 3:3:void (android.content.Context,android.util.AttributeSet):113:113 -> 4:4:void (android.content.Context,android.util.AttributeSet,boolean):118:118 -> 5:7:void (android.content.Context,android.util.AttributeSet,boolean):39:41 -> 8:8:void (android.content.Context,android.util.AttributeSet,boolean):47:47 -> 9:9:void (android.content.Context,android.util.AttributeSet,boolean):79:79 -> 10:11:void (android.content.Context,android.util.AttributeSet,boolean):119:120 -> 1:1:boolean access$002(io.flutter.embedding.android.FlutterSurfaceView,boolean):35:35 -> access$002 1:1:boolean access$100(io.flutter.embedding.android.FlutterSurfaceView):35:35 -> access$100 1:1:void access$200(io.flutter.embedding.android.FlutterSurfaceView):35:35 -> access$200 1:1:void access$300(io.flutter.embedding.android.FlutterSurfaceView,int,int):35:35 -> access$300 1:1:void access$400(io.flutter.embedding.android.FlutterSurfaceView):35:35 -> access$400 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer access$500(io.flutter.embedding.android.FlutterSurfaceView):35:35 -> access$500 1:3:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):182:184 -> attachToRenderer 4:5:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):187:188 -> attachToRenderer 6:7:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):191:192 -> attachToRenderer 8:8:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):194:194 -> attachToRenderer 9:10:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):198:199 -> attachToRenderer 11:11:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):202:202 -> attachToRenderer 12:12:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):204:204 -> attachToRenderer 1:1:void changeSurfaceSize(int,int):270:270 -> changeSurfaceSize 2:2:void changeSurfaceSize(int,int):275:275 -> changeSurfaceSize 3:3:void changeSurfaceSize(int,int):281:281 -> changeSurfaceSize 4:4:void changeSurfaceSize(int,int):271:271 -> changeSurfaceSize 1:1:void connectSurfaceToRenderer():255:255 -> connectSurfaceToRenderer 2:2:void connectSurfaceToRenderer():265:265 -> connectSurfaceToRenderer 3:3:void connectSurfaceToRenderer():256:256 -> connectSurfaceToRenderer 1:1:void detachFromRenderer():215:215 -> detachFromRenderer 2:4:void detachFromRenderer():220:222 -> detachFromRenderer 5:5:void detachFromRenderer():226:226 -> detachFromRenderer 6:6:void detachFromRenderer():228:228 -> detachFromRenderer 7:8:void detachFromRenderer():230:231 -> detachFromRenderer 9:9:void detachFromRenderer():233:233 -> detachFromRenderer 1:1:void disconnectSurfaceFromRenderer():286:286 -> disconnectSurfaceFromRenderer 2:2:void disconnectSurfaceFromRenderer():291:291 -> disconnectSurfaceFromRenderer 3:3:void disconnectSurfaceFromRenderer():287:287 -> disconnectSurfaceFromRenderer 1:1:boolean gatherTransparentRegion(android.graphics.Region):148:148 -> gatherTransparentRegion 2:3:boolean gatherTransparentRegion(android.graphics.Region):152:153 -> gatherTransparentRegion 4:5:boolean gatherTransparentRegion(android.graphics.Region):156:157 -> gatherTransparentRegion 6:6:boolean gatherTransparentRegion(android.graphics.Region):153:153 -> gatherTransparentRegion 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer getAttachedRenderer():165:165 -> getAttachedRenderer 1:3:void init():126:128 -> init 4:4:void init():133:133 -> init 5:5:void init():137:137 -> init 1:1:void pause():242:242 -> pause 2:4:void pause():245:247 -> pause 5:5:void pause():249:249 -> pause io.flutter.embedding.android.FlutterSurfaceView$1 -> io.flutter.embedding.android.FlutterSurfaceView$1: 1:1:void (io.flutter.embedding.android.FlutterSurfaceView):48:48 -> 1:3:void surfaceChanged(android.view.SurfaceHolder,int,int,int):62:64 -> surfaceChanged 1:2:void surfaceCreated(android.view.SurfaceHolder):51:52 -> surfaceCreated 3:4:void surfaceCreated(android.view.SurfaceHolder):54:55 -> surfaceCreated 1:2:void surfaceDestroyed(android.view.SurfaceHolder):70:71 -> surfaceDestroyed 3:4:void surfaceDestroyed(android.view.SurfaceHolder):73:74 -> surfaceDestroyed io.flutter.embedding.android.FlutterSurfaceView$2 -> io.flutter.embedding.android.FlutterSurfaceView$2: 1:1:void (io.flutter.embedding.android.FlutterSurfaceView):80:80 -> 1:1:void onFlutterUiDisplayed():83:83 -> onFlutterUiDisplayed 2:2:void onFlutterUiDisplayed():85:85 -> onFlutterUiDisplayed 3:4:void onFlutterUiDisplayed():87:88 -> onFlutterUiDisplayed io.flutter.embedding.android.FlutterTextureView -> io.flutter.embedding.android.FlutterTextureView: 1:1:void (android.content.Context):103:103 -> 2:2:void (android.content.Context,android.util.AttributeSet):108:108 -> 3:5:void (android.content.Context,android.util.AttributeSet):37:39 -> 6:6:void (android.content.Context,android.util.AttributeSet):47:47 -> 7:7:void (android.content.Context,android.util.AttributeSet):109:109 -> 1:1:boolean access$002(io.flutter.embedding.android.FlutterTextureView,boolean):34:34 -> access$002 1:1:boolean access$100(io.flutter.embedding.android.FlutterTextureView):34:34 -> access$100 1:1:void access$200(io.flutter.embedding.android.FlutterTextureView):34:34 -> access$200 1:1:void access$300(io.flutter.embedding.android.FlutterTextureView,int,int):34:34 -> access$300 1:1:void access$400(io.flutter.embedding.android.FlutterTextureView):34:34 -> access$400 1:1:android.view.Surface access$500(io.flutter.embedding.android.FlutterTextureView):34:34 -> access$500 1:1:android.view.Surface access$502(io.flutter.embedding.android.FlutterTextureView,android.view.Surface):34:34 -> access$502 1:3:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):138:140 -> attachToRenderer 4:4:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):143:143 -> attachToRenderer 5:6:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):146:147 -> attachToRenderer 7:8:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):151:152 -> attachToRenderer 9:9:void attachToRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):155:155 -> attachToRenderer 1:1:void changeSurfaceSize(int,int):228:228 -> changeSurfaceSize 2:2:void changeSurfaceSize(int,int):233:233 -> changeSurfaceSize 3:3:void changeSurfaceSize(int,int):239:239 -> changeSurfaceSize 4:4:void changeSurfaceSize(int,int):229:229 -> changeSurfaceSize 1:1:void connectSurfaceToRenderer():210:210 -> connectSurfaceToRenderer 2:4:void connectSurfaceToRenderer():216:218 -> connectSurfaceToRenderer 5:7:void connectSurfaceToRenderer():221:223 -> connectSurfaceToRenderer 8:8:void connectSurfaceToRenderer():211:211 -> connectSurfaceToRenderer 1:1:void detachFromRenderer():167:167 -> detachFromRenderer 2:4:void detachFromRenderer():172:174 -> detachFromRenderer 5:6:void detachFromRenderer():177:178 -> detachFromRenderer 7:7:void detachFromRenderer():180:180 -> detachFromRenderer 1:1:void disconnectSurfaceFromRenderer():244:244 -> disconnectSurfaceFromRenderer 2:5:void disconnectSurfaceFromRenderer():249:252 -> disconnectSurfaceFromRenderer 6:6:void disconnectSurfaceFromRenderer():245:245 -> disconnectSurfaceFromRenderer 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer getAttachedRenderer():121:121 -> getAttachedRenderer 1:1:void init():115:115 -> init 1:4:void pause():189:192 -> pause 5:5:void pause():194:194 -> pause 1:1:void setRenderSurface(android.view.Surface):205:205 -> setRenderSurface io.flutter.embedding.android.FlutterTextureView$1 -> io.flutter.embedding.android.FlutterTextureView$1: 1:1:void (io.flutter.embedding.android.FlutterTextureView):48:48 -> 1:2:void onSurfaceTextureAvailable(android.graphics.SurfaceTexture,int,int):52:53 -> onSurfaceTextureAvailable 3:4:void onSurfaceTextureAvailable(android.graphics.SurfaceTexture,int,int):58:59 -> onSurfaceTextureAvailable 1:2:boolean onSurfaceTextureDestroyed(android.graphics.SurfaceTexture):79:80 -> onSurfaceTextureDestroyed 3:4:boolean onSurfaceTextureDestroyed(android.graphics.SurfaceTexture):85:86 -> onSurfaceTextureDestroyed 5:7:boolean onSurfaceTextureDestroyed(android.graphics.SurfaceTexture):90:92 -> onSurfaceTextureDestroyed 1:3:void onSurfaceTextureSizeChanged(android.graphics.SurfaceTexture,int,int):66:68 -> onSurfaceTextureSizeChanged io.flutter.embedding.android.FlutterView -> io.flutter.embedding.android.FlutterView: 1:1:void (android.content.Context):216:216 -> 2:2:void (android.content.Context,io.flutter.embedding.android.RenderMode):226:226 -> 3:3:void (android.content.Context,io.flutter.embedding.android.RenderMode):115:115 -> 4:4:void (android.content.Context,io.flutter.embedding.android.RenderMode):121:121 -> 5:5:void (android.content.Context,io.flutter.embedding.android.RenderMode):142:142 -> 6:6:void (android.content.Context,io.flutter.embedding.android.RenderMode):145:145 -> 7:8:void (android.content.Context,io.flutter.embedding.android.RenderMode):154:155 -> 9:9:void (android.content.Context,io.flutter.embedding.android.RenderMode):173:173 -> 10:10:void (android.content.Context,io.flutter.embedding.android.RenderMode):194:194 -> 11:16:void (android.content.Context,io.flutter.embedding.android.RenderMode):228:233 -> 17:17:void (android.content.Context,io.flutter.embedding.android.RenderMode):239:239 -> 18:19:void (android.content.Context,io.flutter.embedding.android.RenderMode):235:236 -> 20:20:void (android.content.Context,io.flutter.embedding.android.TransparencyMode):256:256 -> 21:21:void (android.content.Context,io.flutter.embedding.android.FlutterSurfaceView):271:271 -> 22:22:void (android.content.Context,io.flutter.embedding.android.FlutterTextureView):283:283 -> 23:23:void (android.content.Context,io.flutter.embedding.android.FlutterImageView):295:295 -> 24:24:void (android.content.Context,android.util.AttributeSet):306:306 -> 25:25:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):319:319 -> 26:26:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):115:115 -> 27:27:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):121:121 -> 28:28:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):142:142 -> 29:29:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):145:145 -> 30:31:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):154:155 -> 32:32:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):173:173 -> 33:33:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):194:194 -> 34:35:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):321:322 -> 36:39:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):324:327 -> 40:40:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):333:333 -> 41:42:void (android.content.Context,io.flutter.embedding.android.RenderMode,io.flutter.embedding.android.TransparencyMode):329:330 -> 43:43:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):340:340 -> 44:44:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):115:115 -> 45:45:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):121:121 -> 46:46:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):142:142 -> 47:47:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):145:145 -> 48:49:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):154:155 -> 50:50:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):173:173 -> 51:51:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):194:194 -> 52:53:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):342:343 -> 54:54:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterSurfaceView):345:345 -> 55:55:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):352:352 -> 56:56:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):115:115 -> 57:57:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):121:121 -> 58:58:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):142:142 -> 59:59:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):145:145 -> 60:61:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):154:155 -> 62:62:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):173:173 -> 63:63:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):194:194 -> 64:65:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):354:355 -> 66:66:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterTextureView):357:357 -> 67:67:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):365:365 -> 68:68:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):115:115 -> 69:69:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):121:121 -> 70:70:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):142:142 -> 71:71:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):145:145 -> 72:73:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):154:155 -> 74:74:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):173:173 -> 75:75:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):194:194 -> 76:77:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):367:368 -> 78:78:void (android.content.Context,android.util.AttributeSet,io.flutter.embedding.android.FlutterImageView):370:370 -> boolean $r8$lambda$d2mxEi96GCrk9QQKk7dEG7SoNrw(android.view.textservice.SpellCheckerInfo) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void access$000(io.flutter.embedding.android.FlutterView,boolean,boolean):105:105 -> access$000 1:1:io.flutter.embedding.engine.FlutterEngine access$100(io.flutter.embedding.android.FlutterView):105:105 -> access$100 1:1:boolean access$202(io.flutter.embedding.android.FlutterView,boolean):105:105 -> access$202 1:1:java.util.Set access$300(io.flutter.embedding.android.FlutterView):105:105 -> access$300 1:1:io.flutter.embedding.android.FlutterImageView access$400(io.flutter.embedding.android.FlutterView):105:105 -> access$400 1:1:void access$500(io.flutter.embedding.android.FlutterView):105:105 -> access$500 1:2:boolean acquireLatestImageViewFrame():1403:1404 -> acquireLatestImageViewFrame 1:1:void addFlutterEngineAttachmentListener(io.flutter.embedding.android.FlutterView$FlutterEngineAttachmentListener):1437:1437 -> addFlutterEngineAttachmentListener 1:1:void addOnFirstFrameRenderedListener(io.flutter.embedding.engine.renderer.FlutterUiDisplayListener):421:421 -> addOnFirstFrameRenderedListener 1:2:void attachOverlaySurfaceToRender(io.flutter.embedding.android.FlutterImageView):1397:1398 -> attachOverlaySurfaceToRender 1:3:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1132:1134 -> attachToFlutterEngine 4:4:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1136:1136 -> attachToFlutterEngine 5:5:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1141:1141 -> attachToFlutterEngine 6:6:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1145:1145 -> attachToFlutterEngine 7:7:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1148:1148 -> attachToFlutterEngine 8:11:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1151:1154 -> attachToFlutterEngine 12:13:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1158:1159 -> attachToFlutterEngine 14:14:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1161:1161 -> attachToFlutterEngine 15:16:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1164:1165 -> attachToFlutterEngine 17:19:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1170:1172 -> attachToFlutterEngine 20:20:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1174:1174 -> attachToFlutterEngine 21:21:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1177:1177 -> attachToFlutterEngine 22:25:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1179:1182 -> attachToFlutterEngine 26:33:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1185:1192 -> attachToFlutterEngine 34:34:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1190:1190 -> attachToFlutterEngine 35:38:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1196:1199 -> attachToFlutterEngine 39:39:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1204:1204 -> attachToFlutterEngine 40:42:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1207:1209 -> attachToFlutterEngine 43:43:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1211:1211 -> attachToFlutterEngine 44:44:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1210:1210 -> attachToFlutterEngine 45:45:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1215:1215 -> attachToFlutterEngine 46:46:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1217:1217 -> attachToFlutterEngine 47:48:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1220:1221 -> attachToFlutterEngine 49:50:void attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine):1227:1228 -> attachToFlutterEngine 1:1:void autofill(android.util.SparseArray):1528:1528 -> autofill 1:2:io.flutter.embedding.android.FlutterView$ZeroSides calculateShouldZeroSides():612:613 -> calculateShouldZeroSides 3:5:io.flutter.embedding.android.FlutterView$ZeroSides calculateShouldZeroSides():615:617 -> calculateShouldZeroSides 6:6:io.flutter.embedding.android.FlutterView$ZeroSides calculateShouldZeroSides():621:621 -> calculateShouldZeroSides 7:7:io.flutter.embedding.android.FlutterView$ZeroSides calculateShouldZeroSides():624:624 -> calculateShouldZeroSides 8:8:io.flutter.embedding.android.FlutterView$ZeroSides calculateShouldZeroSides():628:628 -> calculateShouldZeroSides 9:9:io.flutter.embedding.android.FlutterView$ZeroSides calculateShouldZeroSides():633:633 -> calculateShouldZeroSides 1:3:boolean checkInputConnectionProxy(android.view.View):888:890 -> checkInputConnectionProxy 1:1:void convertToImageView():1328:1328 -> convertToImageView 2:4:void convertToImageView():1330:1332 -> convertToImageView 5:5:void convertToImageView():1334:1334 -> convertToImageView 6:9:void convertToImageView():1337:1340 -> convertToImageView 1:2:io.flutter.embedding.android.FlutterImageView createImageView():1314:1315 -> createImageView 1:1:io.flutter.embedding.android.WindowInfoRepositoryCallbackAdapterWrapper createWindowInfoRepo():489:489 -> createWindowInfoRepo 2:2:io.flutter.embedding.android.WindowInfoRepositoryCallbackAdapterWrapper createWindowInfoRepo():491:491 -> createWindowInfoRepo 1:3:void detachFromFlutterEngine():1244:1246 -> detachFromFlutterEngine 4:5:void detachFromFlutterEngine():1251:1252 -> detachFromFlutterEngine 6:6:void detachFromFlutterEngine():1255:1255 -> detachFromFlutterEngine 7:7:void detachFromFlutterEngine():1257:1257 -> detachFromFlutterEngine 8:8:void detachFromFlutterEngine():1260:1260 -> detachFromFlutterEngine 9:10:void detachFromFlutterEngine():1263:1264 -> detachFromFlutterEngine 11:15:void detachFromFlutterEngine():1270:1274 -> detachFromFlutterEngine 16:17:void detachFromFlutterEngine():1277:1278 -> detachFromFlutterEngine 18:22:void detachFromFlutterEngine():1282:1286 -> detachFromFlutterEngine 23:24:void detachFromFlutterEngine():1289:1290 -> detachFromFlutterEngine 25:25:void detachFromFlutterEngine():1292:1292 -> detachFromFlutterEngine 26:26:void detachFromFlutterEngine():1294:1294 -> detachFromFlutterEngine 27:28:void detachFromFlutterEngine():1296:1297 -> detachFromFlutterEngine 1:1:boolean dispatchKeyEvent(android.view.KeyEvent):906:906 -> dispatchKeyEvent 2:3:boolean dispatchKeyEvent(android.view.KeyEvent):908:909 -> dispatchKeyEvent 4:4:boolean dispatchKeyEvent(android.view.KeyEvent):911:911 -> dispatchKeyEvent 5:6:boolean dispatchKeyEvent(android.view.KeyEvent):917:918 -> dispatchKeyEvent 1:1:android.view.View findViewByAccessibilityIdRootedAtCurrentView(int,android.view.View):1052:1052 -> findViewByAccessibilityIdRootedAtCurrentView 2:2:android.view.View findViewByAccessibilityIdRootedAtCurrentView(int,android.view.View):1056:1056 -> findViewByAccessibilityIdRootedAtCurrentView 3:3:android.view.View findViewByAccessibilityIdRootedAtCurrentView(int,android.view.View):1058:1058 -> findViewByAccessibilityIdRootedAtCurrentView 4:5:android.view.View findViewByAccessibilityIdRootedAtCurrentView(int,android.view.View):1066:1067 -> findViewByAccessibilityIdRootedAtCurrentView 6:6:android.view.View findViewByAccessibilityIdRootedAtCurrentView(int,android.view.View):1070:1070 -> findViewByAccessibilityIdRootedAtCurrentView 7:7:android.view.View findViewByAccessibilityIdRootedAtCurrentView(int,android.view.View):1069:1069 -> findViewByAccessibilityIdRootedAtCurrentView 1:2:android.view.View findViewByAccessibilityIdTraversal(int):1016:1017 -> findViewByAccessibilityIdTraversal 3:4:android.view.View findViewByAccessibilityIdTraversal(int):1026:1027 -> findViewByAccessibilityIdTraversal 5:5:android.view.View findViewByAccessibilityIdTraversal(int):1031:1031 -> findViewByAccessibilityIdTraversal 6:6:android.view.View findViewByAccessibilityIdTraversal(int):1033:1033 -> findViewByAccessibilityIdTraversal 1:1:boolean fitSystemWindows(android.graphics.Rect):816:816 -> fitSystemWindows 2:5:boolean fitSystemWindows(android.graphics.Rect):818:821 -> fitSystemWindows 6:9:boolean fitSystemWindows(android.graphics.Rect):824:827 -> fitSystemWindows 10:10:boolean fitSystemWindows(android.graphics.Rect):829:829 -> fitSystemWindows 11:11:boolean fitSystemWindows(android.graphics.Rect):846:846 -> fitSystemWindows 12:12:boolean fitSystemWindows(android.graphics.Rect):849:849 -> fitSystemWindows 1:2:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider():989:990 -> getAccessibilityNodeProvider 1:1:io.flutter.embedding.engine.FlutterEngine getAttachedFlutterEngine():1427:1427 -> getAttachedFlutterEngine 1:1:io.flutter.plugin.common.BinaryMessenger getBinaryMessenger():1104:1104 -> getBinaryMessenger 1:1:io.flutter.embedding.android.FlutterImageView getCurrentImageSurface():1320:1320 -> getCurrentImageSurface 1:1:android.view.PointerIcon getSystemPointerIcon(int):1096:1096 -> getSystemPointerIcon 1:1:int guessBottomKeyboardInset(android.view.WindowInsets):649:649 -> guessBottomKeyboardInset 2:2:int guessBottomKeyboardInset(android.view.WindowInsets):653:653 -> guessBottomKeyboardInset 3:3:int guessBottomKeyboardInset(android.view.WindowInsets):658:658 -> guessBottomKeyboardInset 1:1:boolean hasRenderedFirstFrame():413:413 -> hasRenderedFirstFrame 1:1:void init():374:374 -> init 2:7:void init():376:381 -> init 8:9:void init():383:384 -> init 10:13:void init():388:391 -> init 1:2:boolean isAttachedToFlutterEngine():1415:1416 -> isAttachedToFlutterEngine 1:2:boolean lambda$sendUserSettingsToFlutter$0(android.view.textservice.SpellCheckerInfo):1480:1481 -> lambda$sendUserSettingsToFlutter$0 1:1:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):681:681 -> onApplyWindowInsets 2:7:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):684:689 -> onApplyWindowInsets 8:8:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):692:692 -> onApplyWindowInsets 9:9:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):694:694 -> onApplyWindowInsets 10:10:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):699:699 -> onApplyWindowInsets 11:11:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):702:702 -> onApplyWindowInsets 12:16:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):704:708 -> onApplyWindowInsets 17:21:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):710:714 -> onApplyWindowInsets 22:26:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):717:721 -> onApplyWindowInsets 27:27:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):726:726 -> onApplyWindowInsets 28:29:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):728:729 -> onApplyWindowInsets 30:31:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):731:732 -> onApplyWindowInsets 32:32:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):730:730 -> onApplyWindowInsets 33:33:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):733:733 -> onApplyWindowInsets 34:35:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):735:736 -> onApplyWindowInsets 36:36:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):734:734 -> onApplyWindowInsets 37:37:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):737:737 -> onApplyWindowInsets 38:39:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):739:740 -> onApplyWindowInsets 40:40:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):738:738 -> onApplyWindowInsets 41:41:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):741:741 -> onApplyWindowInsets 42:43:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):743:744 -> onApplyWindowInsets 44:44:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):742:742 -> onApplyWindowInsets 45:45:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):749:749 -> onApplyWindowInsets 46:46:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):751:751 -> onApplyWindowInsets 47:49:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):756:758 -> onApplyWindowInsets 50:56:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):760:766 -> onApplyWindowInsets 57:57:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):768:768 -> onApplyWindowInsets 58:61:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):771:774 -> onApplyWindowInsets 62:62:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):777:777 -> onApplyWindowInsets 63:63:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):802:802 -> onApplyWindowInsets 1:4:void onAttachedToWindow():510:513 -> onAttachedToWindow 5:5:void onAttachedToWindow():515:515 -> onAttachedToWindow 6:6:void onAttachedToWindow():514:514 -> onAttachedToWindow 1:1:void onConfigurationChanged(android.content.res.Configuration):442:442 -> onConfigurationChanged 2:5:void onConfigurationChanged(android.content.res.Configuration):450:453 -> onConfigurationChanged 6:6:void onConfigurationChanged(android.content.res.Configuration):455:455 -> onConfigurationChanged 1:2:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):871:872 -> onCreateInputConnection 3:3:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):875:875 -> onCreateInputConnection 1:2:void onDetachedFromWindow():526:527 -> onDetachedFromWindow 3:4:void onDetachedFromWindow():529:530 -> onDetachedFromWindow 1:2:boolean onGenericMotionEvent(android.view.MotionEvent):955:956 -> onGenericMotionEvent 1:2:boolean onHoverEvent(android.view.MotionEvent):972:973 -> onHoverEvent 3:3:boolean onHoverEvent(android.view.MotionEvent):976:976 -> onHoverEvent 1:2:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):1522:1523 -> onProvideAutofillVirtualStructure 1:2:void onSizeChanged(int,int,int,int):470:471 -> onSizeChanged 3:5:void onSizeChanged(int,int,int,int):481:483 -> onSizeChanged 1:1:boolean onTextInputKeyEvent(android.view.KeyEvent):1109:1109 -> onTextInputKeyEvent 1:2:boolean onTouchEvent(android.view.MotionEvent):929:930 -> onTouchEvent 3:4:boolean onTouchEvent(android.view.MotionEvent):938:939 -> onTouchEvent 5:5:boolean onTouchEvent(android.view.MotionEvent):942:942 -> onTouchEvent 1:1:void redispatch(android.view.KeyEvent):1114:1114 -> redispatch 1:2:void releaseImageView():1301:1302 -> releaseImageView 3:4:void releaseImageView():1306:1307 -> releaseImageView 1:1:void removeFlutterEngineAttachmentListener(io.flutter.embedding.android.FlutterView$FlutterEngineAttachmentListener):1447:1447 -> removeFlutterEngineAttachmentListener 1:1:void removeOnFirstFrameRenderedListener(io.flutter.embedding.engine.renderer.FlutterUiDisplayListener):429:429 -> removeOnFirstFrameRenderedListener 1:2:void resetWillNotDraw(boolean,boolean):1082:1083 -> resetWillNotDraw 3:3:void resetWillNotDraw(boolean,boolean):1085:1085 -> resetWillNotDraw 1:2:void revertImageView(java.lang.Runnable):1352:1353 -> revertImageView 3:4:void revertImageView(java.lang.Runnable):1356:1357 -> revertImageView 5:6:void revertImageView(java.lang.Runnable):1360:1361 -> revertImageView 7:7:void revertImageView(java.lang.Runnable):1363:1363 -> revertImageView 8:8:void revertImageView(java.lang.Runnable):1365:1365 -> revertImageView 9:9:void revertImageView(java.lang.Runnable):1373:1373 -> revertImageView 10:10:void revertImageView(java.lang.Runnable):1377:1377 -> revertImageView 11:13:void revertImageView(java.lang.Runnable):1366:1368 -> revertImageView 1:1:void sendUserSettingsToFlutter():1462:1462 -> sendUserSettingsToFlutter 2:3:void sendUserSettingsToFlutter():1466:1467 -> sendUserSettingsToFlutter 4:5:void sendUserSettingsToFlutter():1471:1472 -> sendUserSettingsToFlutter 6:6:void sendUserSettingsToFlutter():1474:1474 -> sendUserSettingsToFlutter 7:8:void sendUserSettingsToFlutter():1476:1477 -> sendUserSettingsToFlutter 9:10:void sendUserSettingsToFlutter():1485:1486 -> sendUserSettingsToFlutter 11:15:void sendUserSettingsToFlutter():1492:1496 -> sendUserSettingsToFlutter 16:16:void sendUserSettingsToFlutter():1499:1499 -> sendUserSettingsToFlutter 17:17:void sendUserSettingsToFlutter():1498:1498 -> sendUserSettingsToFlutter 18:18:void sendUserSettingsToFlutter():1497:1497 -> sendUserSettingsToFlutter 19:21:void sendUserSettingsToFlutter():1501:1503 -> sendUserSettingsToFlutter 1:2:void sendViewportMetricsToFlutter():1507:1508 -> sendViewportMetricsToFlutter 3:5:void sendViewportMetricsToFlutter():1515:1517 -> sendViewportMetricsToFlutter 1:1:void setVisibility(int):1533:1533 -> setVisibility 2:3:void setVisibility(int):1537:1538 -> setVisibility 1:2:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):539:540 -> setWindowInfoListenerDisplayFeatures 3:4:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):544:545 -> setWindowInfoListenerDisplayFeatures 5:5:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):548:548 -> setWindowInfoListenerDisplayFeatures 6:6:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):550:550 -> setWindowInfoListenerDisplayFeatures 7:7:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):545:545 -> setWindowInfoListenerDisplayFeatures 8:8:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):551:551 -> setWindowInfoListenerDisplayFeatures 9:11:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):554:556 -> setWindowInfoListenerDisplayFeatures 12:12:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):558:558 -> setWindowInfoListenerDisplayFeatures 13:16:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):560:563 -> setWindowInfoListenerDisplayFeatures 17:17:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):565:565 -> setWindowInfoListenerDisplayFeatures 18:18:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):567:567 -> setWindowInfoListenerDisplayFeatures 19:19:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):569:569 -> setWindowInfoListenerDisplayFeatures 20:20:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):571:571 -> setWindowInfoListenerDisplayFeatures 21:21:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):569:569 -> setWindowInfoListenerDisplayFeatures 22:23:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):579:580 -> setWindowInfoListenerDisplayFeatures 24:24:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):582:582 -> setWindowInfoListenerDisplayFeatures 25:27:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):584:586 -> setWindowInfoListenerDisplayFeatures 28:29:void setWindowInfoListenerDisplayFeatures(androidx.window.layout.WindowLayoutInfo):591:592 -> setWindowInfoListenerDisplayFeatures io.flutter.embedding.android.FlutterView$$ExternalSyntheticLambda0 -> io.flutter.embedding.android.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.FlutterView$$InternalSyntheticLambda$0$7a04b5717519f243b5751eff9db921a999526c9efde471fcb0f9d15eb1225f35$0 io.flutter.embedding.android.FlutterView$$InternalSyntheticLambda$0$7a04b5717519f243b5751eff9db921a999526c9efde471fcb0f9d15eb1225f35$0.INSTANCE -> a void io.flutter.embedding.android.FlutterView$$InternalSyntheticLambda$0$7a04b5717519f243b5751eff9db921a999526c9efde471fcb0f9d15eb1225f35$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.android.FlutterView$$InternalSyntheticLambda$0$7a04b5717519f243b5751eff9db921a999526c9efde471fcb0f9d15eb1225f35$0.() -> # {"id":"com.android.tools.r8.synthesized"} boolean io.flutter.embedding.android.FlutterView$$InternalSyntheticLambda$0$7a04b5717519f243b5751eff9db921a999526c9efde471fcb0f9d15eb1225f35$0.test(java.lang.Object) -> test # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.FlutterView$1 -> io.flutter.embedding.android.FlutterView$1: 1:1:void (io.flutter.embedding.android.FlutterView):146:146 -> 1:1:void onAccessibilityChanged(boolean,boolean):150:150 -> onAccessibilityChanged io.flutter.embedding.android.FlutterView$2 -> io.flutter.embedding.android.FlutterView$2: 1:1:void (io.flutter.embedding.android.FlutterView,android.os.Handler):155:155 -> 1:2:void onChange(boolean):158:159 -> onChange 3:4:void onChange(boolean):162:163 -> onChange io.flutter.embedding.android.FlutterView$3 -> io.flutter.embedding.android.FlutterView$3: 1:1:void (io.flutter.embedding.android.FlutterView):174:174 -> 1:1:void onFlutterUiDisplayed():177:177 -> onFlutterUiDisplayed 2:3:void onFlutterUiDisplayed():179:180 -> onFlutterUiDisplayed 1:1:void onFlutterUiNoLongerDisplayed():186:186 -> onFlutterUiNoLongerDisplayed 2:3:void onFlutterUiNoLongerDisplayed():188:189 -> onFlutterUiNoLongerDisplayed io.flutter.embedding.android.FlutterView$4 -> io.flutter.embedding.android.FlutterView$4: 1:1:void (io.flutter.embedding.android.FlutterView):195:195 -> 1:1:void accept(java.lang.Object):195:195 -> accept 2:2:void accept(androidx.window.layout.WindowLayoutInfo):198:198 -> accept io.flutter.embedding.android.FlutterView$5 -> io.flutter.embedding.android.FlutterView$5: 1:1:void (io.flutter.embedding.android.FlutterView,io.flutter.embedding.engine.renderer.FlutterRenderer,java.lang.Runnable):1378:1378 -> 1:5:void onFlutterUiDisplayed():1381:1385 -> onFlutterUiDisplayed io.flutter.embedding.android.FlutterView$ZeroSides -> io.flutter.embedding.android.FlutterView$ZeroSides: 1:4:void ():601:604 -> 5:5:void ():600:600 -> 1:1:void (java.lang.String,int):600:600 -> 1:1:io.flutter.embedding.android.FlutterView$ZeroSides valueOf(java.lang.String):600:600 -> valueOf 1:1:io.flutter.embedding.android.FlutterView$ZeroSides[] values():600:600 -> values io.flutter.embedding.android.KeyChannelResponder -> io.flutter.embedding.android.KeyChannelResponder: 1:1:void (io.flutter.embedding.engine.systemchannels.KeyEventChannel):26:26 -> 2:2:void (io.flutter.embedding.engine.systemchannels.KeyEventChannel):22:22 -> 3:3:void (io.flutter.embedding.engine.systemchannels.KeyEventChannel):27:27 -> void $r8$lambda$2j1oQDNrug8exq2tp8d8ktXWyJI(io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback,boolean) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void handleEvent(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):33:33 -> handleEvent 2:2:void handleEvent(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):38:38 -> handleEvent 3:5:void handleEvent(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):42:44 -> handleEvent 6:6:void handleEvent(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):48:48 -> handleEvent 1:1:void lambda$handleEvent$0(io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback,boolean):51:51 -> lambda$handleEvent$0 io.flutter.embedding.android.KeyChannelResponder$$ExternalSyntheticLambda0 -> io.flutter.embedding.android.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback io.flutter.embedding.android.KeyChannelResponder$$InternalSyntheticLambda$0$35f88d09f8fed1991c506e17b405ffb79e01d21238031ffbf03d7f936e0b551e$0.f$0 -> a void io.flutter.embedding.android.KeyChannelResponder$$InternalSyntheticLambda$0$35f88d09f8fed1991c506e17b405ffb79e01d21238031ffbf03d7f936e0b551e$0.(io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.android.KeyChannelResponder$$InternalSyntheticLambda$0$35f88d09f8fed1991c506e17b405ffb79e01d21238031ffbf03d7f936e0b551e$0.onFrameworkResponse(boolean) -> onFrameworkResponse # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.KeyData -> io.flutter.embedding.android.KeyData: 1:1:void ():67:67 -> 2:8:void (java.nio.ByteBuffer):74:80 -> 9:9:void (java.nio.ByteBuffer):82:82 -> 10:10:void (java.nio.ByteBuffer):88:88 -> 11:12:void (java.nio.ByteBuffer):90:91 -> 13:13:void (java.nio.ByteBuffer):93:93 -> 14:14:void (java.nio.ByteBuffer):95:95 -> 15:15:void (java.nio.ByteBuffer):83:83 -> 16:16:void (java.nio.ByteBuffer):86:86 -> 17:17:void (java.nio.ByteBuffer):84:84 -> 1:1:java.nio.ByteBuffer toBytes():119:119 -> toBytes 2:2:java.nio.ByteBuffer toBytes():123:123 -> toBytes 3:4:java.nio.ByteBuffer toBytes():125:126 -> toBytes 5:10:java.nio.ByteBuffer toBytes():128:133 -> toBytes 11:11:java.nio.ByteBuffer toBytes():135:135 -> toBytes 12:12:java.nio.ByteBuffer toBytes():121:121 -> toBytes io.flutter.embedding.android.KeyData$Type -> io.flutter.embedding.android.KeyData$Type: 1:3:void ():38:40 -> 4:4:void ():37:37 -> 1:2:void (java.lang.String,int,long):44:45 -> 1:1:io.flutter.embedding.android.KeyData$Type fromLong(long):59:59 -> fromLong 2:2:io.flutter.embedding.android.KeyData$Type fromLong(long):61:61 -> fromLong 3:3:io.flutter.embedding.android.KeyData$Type fromLong(long):57:57 -> fromLong 4:4:io.flutter.embedding.android.KeyData$Type fromLong(long):55:55 -> fromLong 1:1:long getValue():49:49 -> getValue 1:1:io.flutter.embedding.android.KeyData$Type valueOf(java.lang.String):37:37 -> valueOf 1:1:io.flutter.embedding.android.KeyData$Type[] values():37:37 -> values io.flutter.embedding.android.KeyEmbedderResponder -> io.flutter.embedding.android.KeyEmbedderResponder: 1:1:void (io.flutter.plugin.common.BinaryMessenger):57:57 -> 2:2:void (io.flutter.plugin.common.BinaryMessenger):46:46 -> 3:3:void (io.flutter.plugin.common.BinaryMessenger):51:51 -> 4:4:void (io.flutter.plugin.common.BinaryMessenger):53:53 -> 5:7:void (io.flutter.plugin.common.BinaryMessenger):58:60 -> void $r8$lambda$Usbaa64Go-Inz_pnHu4Hlllp4NQ(io.flutter.embedding.android.KeyEmbedderResponder,io.flutter.embedding.android.KeyboardMap$KeyPair,android.view.KeyEvent) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$VKF-feFqVV2c2diHOYJl9TFRWNI(io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback,java.nio.ByteBuffer) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$u49qZcV7pBZIuZzpJy2XDxE4ka4(io.flutter.embedding.android.KeyEmbedderResponder,io.flutter.embedding.android.KeyboardMap$KeyPair,long,android.view.KeyEvent) -> c # {"id":"com.android.tools.r8.synthesized"} 1:2:io.flutter.embedding.android.KeyData$Type getEventType(android.view.KeyEvent):29:30 -> getEventType 3:3:io.flutter.embedding.android.KeyData$Type getEventType(android.view.KeyEvent):34:34 -> getEventType 4:4:io.flutter.embedding.android.KeyData$Type getEventType(android.view.KeyEvent):36:36 -> getEventType 5:5:io.flutter.embedding.android.KeyData$Type getEventType(android.view.KeyEvent):32:32 -> getEventType 1:1:java.lang.Long getLogicalKey(android.view.KeyEvent):91:91 -> getLogicalKey 2:2:java.lang.Long getLogicalKey(android.view.KeyEvent):95:95 -> getLogicalKey 1:1:java.lang.Long getPhysicalKey(android.view.KeyEvent):73:73 -> getPhysicalKey 2:2:java.lang.Long getPhysicalKey(android.view.KeyEvent):78:78 -> getPhysicalKey 3:3:java.lang.Long getPhysicalKey(android.view.KeyEvent):80:80 -> getPhysicalKey 4:4:java.lang.Long getPhysicalKey(android.view.KeyEvent):84:84 -> getPhysicalKey 1:1:java.util.Map getPressedState():418:418 -> getPressedState 1:1:void handleEvent(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):404:404 -> handleEvent 2:3:void handleEvent(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):406:407 -> handleEvent 1:1:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):270:270 -> handleEventImpl 2:3:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):273:274 -> handleEventImpl 4:5:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):276:277 -> handleEventImpl 6:8:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):280:282 -> handleEventImpl 9:9:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):278:278 -> handleEventImpl 10:11:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):287:288 -> handleEventImpl 12:12:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):292:292 -> handleEventImpl 13:13:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):305:305 -> handleEventImpl 14:14:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):308:308 -> handleEventImpl 15:16:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):312:313 -> handleEventImpl 17:18:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):315:316 -> handleEventImpl 19:20:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):319:320 -> handleEventImpl 21:21:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):322:322 -> handleEventImpl 22:22:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):329:329 -> handleEventImpl 23:24:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):333:334 -> handleEventImpl 25:26:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):336:337 -> handleEventImpl 27:27:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):339:339 -> handleEventImpl 28:34:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):343:349 -> handleEventImpl 35:37:boolean handleEventImpl(android.view.KeyEvent,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):351:353 -> handleEventImpl 1:4:void lambda$sendKeyEvent$2(io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback,java.nio.ByteBuffer):377:380 -> lambda$sendKeyEvent$2 5:5:void lambda$sendKeyEvent$2(io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback,java.nio.ByteBuffer):382:382 -> lambda$sendKeyEvent$2 1:3:void lambda$synchronizePressingKey$0(io.flutter.embedding.android.KeyboardMap$KeyPair,long,android.view.KeyEvent):166:166 -> lambda$synchronizePressingKey$0 1:3:void lambda$synchronizePressingKey$1(io.flutter.embedding.android.KeyboardMap$KeyPair,android.view.KeyEvent):183:183 -> lambda$synchronizePressingKey$1 1:1:void sendKeyEvent(io.flutter.embedding.android.KeyData,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):376:376 -> sendKeyEvent 2:2:void sendKeyEvent(io.flutter.embedding.android.KeyData,io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback):385:385 -> sendKeyEvent 1:2:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):150:151 -> synchronizePressingKey 3:7:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):155:159 -> synchronizePressingKey 8:8:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):181:181 -> synchronizePressingKey 9:9:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):186:186 -> synchronizePressingKey 10:10:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):174:174 -> synchronizePressingKey 11:11:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):161:161 -> synchronizePressingKey 12:12:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):164:164 -> synchronizePressingKey 13:13:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):191:191 -> synchronizePressingKey 14:15:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):198:199 -> synchronizePressingKey 16:16:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):203:203 -> synchronizePressingKey 17:17:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):205:205 -> synchronizePressingKey 18:18:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):210:210 -> synchronizePressingKey 19:20:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):213:214 -> synchronizePressingKey 21:21:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):217:217 -> synchronizePressingKey 22:26:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):222:226 -> synchronizePressingKey 27:27:void synchronizePressingKey(io.flutter.embedding.android.KeyboardMap$PressingGoal,boolean,long,long,android.view.KeyEvent,java.util.ArrayList):225:225 -> synchronizePressingKey 1:1:void synchronizeTogglingKey(io.flutter.embedding.android.KeyboardMap$TogglingGoal,boolean,long,android.view.KeyEvent):246:246 -> synchronizeTogglingKey 2:3:void synchronizeTogglingKey(io.flutter.embedding.android.KeyboardMap$TogglingGoal,boolean,long,android.view.KeyEvent):251:252 -> synchronizeTogglingKey 4:4:void synchronizeTogglingKey(io.flutter.embedding.android.KeyboardMap$TogglingGoal,boolean,long,android.view.KeyEvent):254:254 -> synchronizeTogglingKey 5:5:void synchronizeTogglingKey(io.flutter.embedding.android.KeyboardMap$TogglingGoal,boolean,long,android.view.KeyEvent):256:256 -> synchronizeTogglingKey 6:6:void synchronizeTogglingKey(io.flutter.embedding.android.KeyboardMap$TogglingGoal,boolean,long,android.view.KeyEvent):258:258 -> synchronizeTogglingKey 7:7:void synchronizeTogglingKey(io.flutter.embedding.android.KeyboardMap$TogglingGoal,boolean,long,android.view.KeyEvent):260:260 -> synchronizeTogglingKey 1:9:void synthesizeEvent(boolean,java.lang.Long,java.lang.Long,long):359:367 -> synthesizeEvent 10:10:void synthesizeEvent(boolean,java.lang.Long,java.lang.Long,long):369:369 -> synthesizeEvent 1:1:void updatePressingState(java.lang.Long,java.lang.Long):107:107 -> updatePressingState 2:2:void updatePressingState(java.lang.Long,java.lang.Long):109:109 -> updatePressingState 3:3:void updatePressingState(java.lang.Long,java.lang.Long):112:112 -> updatePressingState 4:4:void updatePressingState(java.lang.Long,java.lang.Long):114:114 -> updatePressingState io.flutter.embedding.android.KeyEmbedderResponder$$ExternalSyntheticLambda0 -> io.flutter.embedding.android.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$9e34f3bdd264ac0712fab3c65d2e5ff76ebaa57e6c09febca7aca5c2146d6afb$0.f$0 -> a void io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$9e34f3bdd264ac0712fab3c65d2e5ff76ebaa57e6c09febca7aca5c2146d6afb$0.(io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$9e34f3bdd264ac0712fab3c65d2e5ff76ebaa57e6c09febca7aca5c2146d6afb$0.reply(java.nio.ByteBuffer) -> reply # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.KeyEmbedderResponder$$ExternalSyntheticLambda1 -> io.flutter.embedding.android.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.KeyboardMap$KeyPair io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$0.f$1 -> e long io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$0.f$2 -> f io.flutter.embedding.android.KeyEmbedderResponder io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$0.f$0 -> d android.view.KeyEvent io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$0.f$3 -> g void io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$0.(io.flutter.embedding.android.KeyEmbedderResponder,io.flutter.embedding.android.KeyboardMap$KeyPair,long,android.view.KeyEvent) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.KeyEmbedderResponder$$ExternalSyntheticLambda2 -> io.flutter.embedding.android.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.KeyboardMap$KeyPair io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$1.f$1 -> e io.flutter.embedding.android.KeyEmbedderResponder io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$1.f$0 -> d android.view.KeyEvent io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$1.f$2 -> f void io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$1.(io.flutter.embedding.android.KeyEmbedderResponder,io.flutter.embedding.android.KeyboardMap$KeyPair,android.view.KeyEvent) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.android.KeyEmbedderResponder$$InternalSyntheticLambda$0$0cfa5b87b9afa5b8b981fc0cafc340cda8d111b7d148f139265089fd15853301$1.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.KeyEmbedderResponder$1 -> io.flutter.embedding.android.KeyEmbedderResponder$1: 1:1:void ():159:159 -> io.flutter.embedding.android.KeyboardManager -> io.flutter.embedding.android.KeyboardManager: 1:1:void (io.flutter.embedding.android.KeyboardManager$ViewDelegate):118:118 -> 2:2:void (io.flutter.embedding.android.KeyboardManager$ViewDelegate):216:216 -> 3:4:void (io.flutter.embedding.android.KeyboardManager$ViewDelegate):119:120 -> 5:6:void (io.flutter.embedding.android.KeyboardManager$ViewDelegate):122:123 -> 7:8:void (io.flutter.embedding.android.KeyboardManager$ViewDelegate):125:126 -> 1:1:void access$000(io.flutter.embedding.android.KeyboardManager,android.view.KeyEvent):45:45 -> access$000 1:1:void destroy():239:239 -> destroy 2:2:void destroy():241:241 -> destroy 3:3:void destroy():244:244 -> destroy 4:4:void destroy():241:241 -> destroy 1:2:java.util.Map getKeyboardState():268:269 -> getKeyboardState 1:1:boolean handleEvent(android.view.KeyEvent):221:221 -> handleEvent 2:5:boolean handleEvent(android.view.KeyEvent):226:229 -> handleEvent 6:6:boolean handleEvent(android.view.KeyEvent):232:232 -> handleEvent 1:1:void onUnhandled(android.view.KeyEvent):250:250 -> onUnhandled 2:5:void onUnhandled(android.view.KeyEvent):254:257 -> onUnhandled io.flutter.embedding.android.KeyboardManager$CharacterCombiner -> io.flutter.embedding.android.KeyboardManager$CharacterCombiner: 1:1:void ():59:59 -> 2:2:void ():57:57 -> 1:2:java.lang.Character applyCombiningCharacterToBaseCharacter(int):91:92 -> applyCombiningCharacterToBaseCharacter 3:3:java.lang.Character applyCombiningCharacterToBaseCharacter(int):94:94 -> applyCombiningCharacterToBaseCharacter 4:5:java.lang.Character applyCombiningCharacterToBaseCharacter(int):99:100 -> applyCombiningCharacterToBaseCharacter 6:6:java.lang.Character applyCombiningCharacterToBaseCharacter(int):104:104 -> applyCombiningCharacterToBaseCharacter 7:7:java.lang.Character applyCombiningCharacterToBaseCharacter(int):108:108 -> applyCombiningCharacterToBaseCharacter io.flutter.embedding.android.KeyboardManager$PerEventCallbackBuilder -> io.flutter.embedding.android.KeyboardManager$PerEventCallbackBuilder: 1:1:void (io.flutter.embedding.android.KeyboardManager,android.view.KeyEvent):202:202 -> 2:3:void (io.flutter.embedding.android.KeyboardManager,android.view.KeyEvent):207:208 -> 4:4:void (io.flutter.embedding.android.KeyboardManager,android.view.KeyEvent):203:203 -> 1:1:io.flutter.embedding.android.KeyboardManager$Responder$OnKeyEventHandledCallback buildCallback():211:211 -> buildCallback io.flutter.embedding.android.KeyboardManager$PerEventCallbackBuilder$Callback -> io.flutter.embedding.android.KeyboardManager$PerEventCallbackBuilder$Callback: 1:2:void (io.flutter.embedding.android.KeyboardManager$PerEventCallbackBuilder):184:185 -> 3:3:void (io.flutter.embedding.android.KeyboardManager$PerEventCallbackBuilder,io.flutter.embedding.android.KeyboardManager$1):184:184 -> 1:1:void onKeyEventHandled(boolean):189:189 -> onKeyEventHandled 2:4:void onKeyEventHandled(boolean):193:195 -> onKeyEventHandled 5:5:void onKeyEventHandled(boolean):197:197 -> onKeyEventHandled 6:6:void onKeyEventHandled(boolean):190:190 -> onKeyEventHandled io.flutter.embedding.android.KeyboardMap -> io.flutter.embedding.android.KeyboardMap: 1:1:void ():72:72 -> 2:2:void ():313:313 -> 3:3:void ():581:581 -> 1:1:void ():18:18 -> 1:1:io.flutter.embedding.android.KeyboardMap$TogglingGoal[] getTogglingGoals():610:610 -> getTogglingGoals io.flutter.embedding.android.KeyboardMap$1 -> io.flutter.embedding.android.KeyboardMap$1: 1:1:void ():73:73 -> 2:233:void ():77:308 -> io.flutter.embedding.android.KeyboardMap$2 -> io.flutter.embedding.android.KeyboardMap$2: 1:1:void ():314:314 -> 2:261:void ():318:577 -> io.flutter.embedding.android.KeyboardMap$KeyPair -> io.flutter.embedding.android.KeyboardMap$KeyPair: 1:3:void (long,long):21:23 -> io.flutter.embedding.android.KeyboardMap$PressingGoal -> io.flutter.embedding.android.KeyboardMap$PressingGoal: 1:3:void (int,io.flutter.embedding.android.KeyboardMap$KeyPair[]):36:38 -> io.flutter.embedding.android.KeyboardMap$TogglingGoal -> io.flutter.embedding.android.KeyboardMap$TogglingGoal: 1:1:void (int,long,long):54:54 -> 2:2:void (int,long,long):68:68 -> 3:5:void (int,long,long):55:57 -> io.flutter.embedding.android.MotionEventTracker -> io.flutter.embedding.android.MotionEventTracker: 1:3:void ():49:51 -> 1:2:io.flutter.embedding.android.MotionEventTracker getInstance():43:44 -> getInstance 3:3:io.flutter.embedding.android.MotionEventTracker getInstance():46:46 -> getInstance 1:2:android.view.MotionEvent pop(io.flutter.embedding.android.MotionEventTracker$MotionEventId):71:72 -> pop 3:4:android.view.MotionEvent pop(io.flutter.embedding.android.MotionEventTracker$MotionEventId):76:77 -> pop 5:6:android.view.MotionEvent pop(io.flutter.embedding.android.MotionEventTracker$MotionEventId):80:81 -> pop 1:3:io.flutter.embedding.android.MotionEventTracker$MotionEventId track(android.view.MotionEvent):57:59 -> track io.flutter.embedding.android.MotionEventTracker$MotionEventId -> io.flutter.embedding.android.MotionEventTracker$MotionEventId: 1:1:void ():15:15 -> 1:2:void (long):18:19 -> 1:1:long access$000(io.flutter.embedding.android.MotionEventTracker$MotionEventId):14:14 -> access$000 1:1:io.flutter.embedding.android.MotionEventTracker$MotionEventId createUnique():29:29 -> createUnique 1:1:io.flutter.embedding.android.MotionEventTracker$MotionEventId from(long):24:24 -> from 1:1:long getId():33:33 -> getId io.flutter.embedding.android.RenderMode -> io.flutter.embedding.android.RenderMode: 1:1:void ():16:16 -> 2:2:void ():24:24 -> 3:3:void ():33:33 -> 4:4:void ():8:8 -> 1:1:void (java.lang.String,int):8:8 -> 1:1:io.flutter.embedding.android.RenderMode valueOf(java.lang.String):8:8 -> valueOf 1:1:io.flutter.embedding.android.RenderMode[] values():8:8 -> values io.flutter.embedding.android.SplashScreen$-CC -> io.flutter.embedding.android.f: # {"id":"com.android.tools.r8.synthesized"} boolean $default$doesSplashViewRememberItsTransition(io.flutter.embedding.android.SplashScreen) -> a # {"id":"com.android.tools.r8.synthesized"} android.os.Bundle $default$saveSplashScreenState(io.flutter.embedding.android.SplashScreen) -> b # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.android.TransparencyMode -> io.flutter.embedding.android.TransparencyMode: 1:1:void ():28:28 -> 2:2:void ():39:39 -> 3:3:void ():17:17 -> 1:1:void (java.lang.String,int):17:17 -> 1:1:io.flutter.embedding.android.TransparencyMode valueOf(java.lang.String):17:17 -> valueOf 1:1:io.flutter.embedding.android.TransparencyMode[] values():17:17 -> values io.flutter.embedding.android.WindowInfoRepositoryCallbackAdapterWrapper -> io.flutter.embedding.android.WindowInfoRepositoryCallbackAdapterWrapper: 1:2:void (androidx.window.java.layout.WindowInfoTrackerCallbackAdapter):20:21 -> 1:1:void addWindowLayoutInfoListener(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer):28:28 -> addWindowLayoutInfoListener 1:1:void removeWindowLayoutInfoListener(androidx.core.util.Consumer):32:32 -> removeWindowLayoutInfoListener io.flutter.embedding.engine.FlutterEngine -> io.flutter.embedding.engine.FlutterEngine: 1:1:void (android.content.Context):156:156 -> 2:2:void (android.content.Context,java.lang.String[]):165:165 -> 3:3:void (android.content.Context,java.lang.String[],boolean):178:178 -> 4:4:void (android.content.Context,java.lang.String[],boolean,boolean):209:209 -> 5:5:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI):230:230 -> 6:6:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,java.lang.String[],boolean):245:245 -> 7:7:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean):265:265 -> 8:8:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean):284:284 -> 9:9:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):304:304 -> 10:10:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):107:107 -> 11:11:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):109:109 -> 12:12:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):307:307 -> 13:13:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):309:309 -> 14:14:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):312:312 -> 15:15:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):315:315 -> 16:16:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):317:317 -> 17:18:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):319:320 -> 19:19:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):323:323 -> 20:31:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):325:336 -> 32:32:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):339:339 -> 33:33:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):342:342 -> 34:34:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):345:345 -> 35:37:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):348:350 -> 38:41:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):353:356 -> 42:43:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):361:362 -> 44:44:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):367:367 -> 45:46:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):369:370 -> 47:47:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):372:372 -> 48:48:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):374:374 -> 49:49:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):376:376 -> 50:51:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):380:381 -> 52:52:void (android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterJNI,io.flutter.plugin.platform.PlatformViewsController,java.lang.String[],boolean,boolean,io.flutter.embedding.engine.FlutterEngineGroup):384:384 -> 1:1:java.util.Set access$000(io.flutter.embedding.engine.FlutterEngine):80:80 -> access$000 1:1:io.flutter.plugin.platform.PlatformViewsController access$100(io.flutter.embedding.engine.FlutterEngine):80:80 -> access$100 1:1:io.flutter.embedding.engine.systemchannels.RestorationChannel access$200(io.flutter.embedding.engine.FlutterEngine):80:80 -> access$200 1:1:void addEngineLifecycleListener(io.flutter.embedding.engine.FlutterEngine$EngineLifecycleListener):477:477 -> addEngineLifecycleListener 1:2:void attachToJni():388:389 -> attachToJni 3:4:void attachToJni():391:392 -> attachToJni 1:3:void destroy():455:457 -> destroy 4:12:void destroy():460:468 -> destroy 1:1:io.flutter.embedding.engine.systemchannels.AccessibilityChannel getAccessibilityChannel():516:516 -> getAccessibilityChannel 1:1:io.flutter.embedding.engine.plugins.activity.ActivityControlSurface getActivityControlSurface():622:622 -> getActivityControlSurface 1:1:io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverControlSurface getBroadcastReceiverControlSurface():632:632 -> getBroadcastReceiverControlSurface 1:1:io.flutter.embedding.engine.plugins.contentprovider.ContentProviderControlSurface getContentProviderControlSurface():637:637 -> getContentProviderControlSurface 1:1:io.flutter.embedding.engine.dart.DartExecutor getDartExecutor():499:499 -> getDartExecutor 1:1:io.flutter.embedding.engine.systemchannels.DeferredComponentChannel getDeferredComponentChannel():570:570 -> getDeferredComponentChannel 1:1:io.flutter.embedding.engine.systemchannels.LifecycleChannel getLifecycleChannel():522:522 -> getLifecycleChannel 1:1:io.flutter.embedding.engine.systemchannels.LocalizationChannel getLocalizationChannel():528:528 -> getLocalizationChannel 1:1:io.flutter.plugin.localization.LocalizationPlugin getLocalizationPlugin():608:608 -> getLocalizationPlugin 1:1:io.flutter.embedding.engine.systemchannels.MouseCursorChannel getMouseCursorChannel():582:582 -> getMouseCursorChannel 1:1:io.flutter.embedding.engine.systemchannels.NavigationChannel getNavigationChannel():534:534 -> getNavigationChannel 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel getPlatformChannel():543:543 -> getPlatformChannel 1:1:io.flutter.plugin.platform.PlatformViewsController getPlatformViewsController():617:617 -> getPlatformViewsController 1:1:io.flutter.embedding.engine.plugins.PluginRegistry getPlugins():602:602 -> getPlugins 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer getRenderer():510:510 -> getRenderer 1:1:io.flutter.embedding.engine.systemchannels.RestorationChannel getRestorationChannel():555:555 -> getRestorationChannel 1:1:io.flutter.embedding.engine.plugins.service.ServiceControlSurface getServiceControlSurface():627:627 -> getServiceControlSurface 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel getSettingsChannel():564:564 -> getSettingsChannel 1:1:io.flutter.embedding.engine.systemchannels.SpellCheckChannel getSpellCheckChannel():594:594 -> getSpellCheckChannel 1:1:io.flutter.embedding.engine.systemchannels.SystemChannel getSystemChannel():576:576 -> getSystemChannel 1:1:io.flutter.embedding.engine.systemchannels.TextInputChannel getTextInputChannel():588:588 -> getTextInputChannel 1:1:boolean isAttachedToJni():398:398 -> isAttachedToJni 1:1:void removeEngineLifecycleListener(io.flutter.embedding.engine.FlutterEngine$EngineLifecycleListener):485:485 -> removeEngineLifecycleListener 1:1:io.flutter.embedding.engine.FlutterEngine spawn(android.content.Context,io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.lang.String,java.util.List,io.flutter.plugin.platform.PlatformViewsController,boolean,boolean):426:426 -> spawn 2:3:io.flutter.embedding.engine.FlutterEngine spawn(android.content.Context,io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.lang.String,java.util.List,io.flutter.plugin.platform.PlatformViewsController,boolean,boolean):431:432 -> spawn 4:4:io.flutter.embedding.engine.FlutterEngine spawn(android.content.Context,io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.lang.String,java.util.List,io.flutter.plugin.platform.PlatformViewsController,boolean,boolean):437:437 -> spawn 5:5:io.flutter.embedding.engine.FlutterEngine spawn(android.content.Context,io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.lang.String,java.util.List,io.flutter.plugin.platform.PlatformViewsController,boolean,boolean):427:427 -> spawn 1:1:void updateDisplayMetrics(float,float,float):654:654 -> updateDisplayMetrics io.flutter.embedding.engine.FlutterEngine$1 -> io.flutter.embedding.engine.FlutterEngine$1: 1:1:void (io.flutter.embedding.engine.FlutterEngine):111:111 -> 1:3:void onPreEngineRestart():114:116 -> onPreEngineRestart 4:5:void onPreEngineRestart():119:120 -> onPreEngineRestart io.flutter.embedding.engine.FlutterEngineCache -> io.flutter.embedding.engine.FlutterEngineCache: 1:1:void ():48:48 -> 2:2:void ():45:45 -> 1:1:void clear():97:97 -> clear 1:1:boolean contains(java.lang.String):55:55 -> contains 1:1:io.flutter.embedding.engine.FlutterEngine get(java.lang.String):65:65 -> get 1:2:io.flutter.embedding.engine.FlutterEngineCache getInstance():39:40 -> getInstance 3:3:io.flutter.embedding.engine.FlutterEngineCache getInstance():42:42 -> getInstance 1:1:void put(java.lang.String,io.flutter.embedding.engine.FlutterEngine):78:78 -> put 2:2:void put(java.lang.String,io.flutter.embedding.engine.FlutterEngine):80:80 -> put 1:1:void remove(java.lang.String):89:89 -> remove io.flutter.embedding.engine.FlutterEngineConnectionRegistry -> io.flutter.embedding.engine.FlutterEngineConnectionRegistry: 1:1:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):101:101 -> 2:2:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):57:57 -> 3:3:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):65:65 -> 4:4:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):71:71 -> 5:5:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):74:74 -> 6:6:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):82:82 -> 7:7:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):90:90 -> 8:9:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):102:103 -> 10:12:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineGroup):107:109 -> 1:1:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):128:128 -> add 2:3:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):130:131 -> add 4:4:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):196:196 -> add 5:5:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):142:142 -> add 6:7:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):145:146 -> add 8:10:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):151:153 -> add 11:12:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):155:156 -> add 13:15:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):163:165 -> add 16:17:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):167:168 -> add 18:20:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):175:177 -> add 21:22:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):179:180 -> add 23:25:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):187:189 -> add 26:27:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):191:192 -> add 28:29:void add(io.flutter.embedding.engine.plugins.FlutterPlugin):196:197 -> add 30:31:void add(java.util.Set):202:203 -> add 1:1:void attachToActivity(io.flutter.embedding.android.ExclusiveAppComponent,androidx.lifecycle.Lifecycle):318:318 -> attachToActivity 2:3:void attachToActivity(io.flutter.embedding.android.ExclusiveAppComponent,androidx.lifecycle.Lifecycle):320:321 -> attachToActivity 4:6:void attachToActivity(io.flutter.embedding.android.ExclusiveAppComponent,androidx.lifecycle.Lifecycle):324:326 -> attachToActivity 7:8:void attachToActivity(io.flutter.embedding.android.ExclusiveAppComponent,androidx.lifecycle.Lifecycle):328:329 -> attachToActivity 1:1:void attachToActivityInternal(android.app.Activity,androidx.lifecycle.Lifecycle):333:333 -> attachToActivityInternal 2:2:void attachToActivityInternal(android.app.Activity,androidx.lifecycle.Lifecycle):336:336 -> attachToActivityInternal 3:4:void attachToActivityInternal(android.app.Activity,androidx.lifecycle.Lifecycle):338:339 -> attachToActivityInternal 5:5:void attachToActivityInternal(android.app.Activity,androidx.lifecycle.Lifecycle):341:341 -> attachToActivityInternal 6:8:void attachToActivityInternal(android.app.Activity,androidx.lifecycle.Lifecycle):346:348 -> attachToActivityInternal 9:11:void attachToActivityInternal(android.app.Activity,androidx.lifecycle.Lifecycle):351:353 -> attachToActivityInternal 12:12:void attachToActivityInternal(android.app.Activity,androidx.lifecycle.Lifecycle):355:355 -> attachToActivityInternal 13:13:void attachToActivityInternal(android.app.Activity,androidx.lifecycle.Lifecycle):358:358 -> attachToActivityInternal 1:1:void attachToBroadcastReceiver(android.content.BroadcastReceiver,androidx.lifecycle.Lifecycle):593:593 -> attachToBroadcastReceiver 2:2:void attachToBroadcastReceiver(android.content.BroadcastReceiver,androidx.lifecycle.Lifecycle):596:596 -> attachToBroadcastReceiver 3:4:void attachToBroadcastReceiver(android.content.BroadcastReceiver,androidx.lifecycle.Lifecycle):598:599 -> attachToBroadcastReceiver 5:6:void attachToBroadcastReceiver(android.content.BroadcastReceiver,androidx.lifecycle.Lifecycle):606:607 -> attachToBroadcastReceiver 7:8:void attachToBroadcastReceiver(android.content.BroadcastReceiver,androidx.lifecycle.Lifecycle):610:611 -> attachToBroadcastReceiver 1:1:void attachToContentProvider(android.content.ContentProvider,androidx.lifecycle.Lifecycle):646:646 -> attachToContentProvider 2:2:void attachToContentProvider(android.content.ContentProvider,androidx.lifecycle.Lifecycle):649:649 -> attachToContentProvider 3:4:void attachToContentProvider(android.content.ContentProvider,androidx.lifecycle.Lifecycle):651:652 -> attachToContentProvider 5:6:void attachToContentProvider(android.content.ContentProvider,androidx.lifecycle.Lifecycle):659:660 -> attachToContentProvider 7:8:void attachToContentProvider(android.content.ContentProvider,androidx.lifecycle.Lifecycle):663:664 -> attachToContentProvider 1:1:void attachToService(android.app.Service,androidx.lifecycle.Lifecycle,boolean):522:522 -> attachToService 2:2:void attachToService(android.app.Service,androidx.lifecycle.Lifecycle,boolean):525:525 -> attachToService 3:4:void attachToService(android.app.Service,androidx.lifecycle.Lifecycle,boolean):527:528 -> attachToService 5:6:void attachToService(android.app.Service,androidx.lifecycle.Lifecycle,boolean):531:532 -> attachToService 7:8:void attachToService(android.app.Service,androidx.lifecycle.Lifecycle,boolean):535:536 -> attachToService 1:1:android.app.Activity attachedActivity():312:312 -> attachedActivity 1:1:void destroy():115:115 -> destroy 2:2:void destroy():120:120 -> destroy 3:3:void destroy():123:123 -> destroy 1:2:void detachFromActivity():383:384 -> detachFromActivity 3:4:void detachFromActivity():386:387 -> detachFromActivity 5:5:void detachFromActivity():390:390 -> detachFromActivity 6:7:void detachFromActivity():392:393 -> detachFromActivity 8:8:void detachFromActivity():395:395 -> detachFromActivity 1:2:void detachFromActivityForConfigChanges():363:364 -> detachFromActivityForConfigChanges 3:3:void detachFromActivityForConfigChanges():366:366 -> detachFromActivityForConfigChanges 4:5:void detachFromActivityForConfigChanges():368:369 -> detachFromActivityForConfigChanges 6:6:void detachFromActivityForConfigChanges():372:372 -> detachFromActivityForConfigChanges 7:8:void detachFromActivityForConfigChanges():374:375 -> detachFromActivityForConfigChanges 9:9:void detachFromActivityForConfigChanges():377:377 -> detachFromActivityForConfigChanges 1:1:void detachFromActivityInternal():401:401 -> detachFromActivityInternal 2:3:void detachFromActivityInternal():403:404 -> detachFromActivityInternal 1:8:void detachFromAppComponent():295:302 -> detachFromAppComponent 1:2:void detachFromBroadcastReceiver():616:617 -> detachFromBroadcastReceiver 3:4:void detachFromBroadcastReceiver():622:623 -> detachFromBroadcastReceiver 5:6:void detachFromBroadcastReceiver():626:627 -> detachFromBroadcastReceiver 7:7:void detachFromBroadcastReceiver():629:629 -> detachFromBroadcastReceiver 1:2:void detachFromContentProvider():669:670 -> detachFromContentProvider 3:4:void detachFromContentProvider():674:675 -> detachFromContentProvider 5:6:void detachFromContentProvider():678:679 -> detachFromContentProvider 7:7:void detachFromContentProvider():681:681 -> detachFromContentProvider 1:2:void detachFromService():541:542 -> detachFromService 3:4:void detachFromService():545:546 -> detachFromService 5:6:void detachFromService():549:550 -> detachFromService 7:8:void detachFromService():552:553 -> detachFromService 9:9:void detachFromService():555:555 -> detachFromService 1:1:io.flutter.embedding.engine.plugins.FlutterPlugin get(java.lang.Class):214:214 -> get 1:1:boolean has(java.lang.Class):209:209 -> has 1:1:boolean isAttachedToActivity():308:308 -> isAttachedToActivity 1:1:boolean isAttachedToBroadcastReceiver():587:587 -> isAttachedToBroadcastReceiver 1:1:boolean isAttachedToContentProvider():639:639 -> isAttachedToContentProvider 1:1:boolean isAttachedToService():516:516 -> isAttachedToService 1:2:boolean onActivityResult(int,int,android.content.Intent):429:430 -> onActivityResult 3:3:boolean onActivityResult(int,int,android.content.Intent):432:432 -> onActivityResult 4:5:boolean onActivityResult(int,int,android.content.Intent):434:435 -> onActivityResult 6:6:boolean onActivityResult(int,int,android.content.Intent):437:437 -> onActivityResult 1:2:void onMoveToBackground():573:574 -> onMoveToBackground 3:3:void onMoveToBackground():577:577 -> onMoveToBackground 4:5:void onMoveToBackground():579:580 -> onMoveToBackground 1:2:void onMoveToForeground():561:562 -> onMoveToForeground 3:3:void onMoveToForeground():564:564 -> onMoveToForeground 4:5:void onMoveToForeground():566:567 -> onMoveToForeground 1:2:void onNewIntent(android.content.Intent):447:448 -> onNewIntent 3:3:void onNewIntent(android.content.Intent):450:450 -> onNewIntent 4:5:void onNewIntent(android.content.Intent):452:453 -> onNewIntent 6:6:void onNewIntent(android.content.Intent):455:455 -> onNewIntent 1:2:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):410:411 -> onRequestPermissionsResult 3:3:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):413:413 -> onRequestPermissionsResult 4:5:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):416:417 -> onRequestPermissionsResult 6:6:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):419:419 -> onRequestPermissionsResult 1:2:void onRestoreInstanceState(android.os.Bundle):498:499 -> onRestoreInstanceState 3:3:void onRestoreInstanceState(android.os.Bundle):501:501 -> onRestoreInstanceState 4:5:void onRestoreInstanceState(android.os.Bundle):503:504 -> onRestoreInstanceState 6:6:void onRestoreInstanceState(android.os.Bundle):506:506 -> onRestoreInstanceState 1:2:void onSaveInstanceState(android.os.Bundle):481:482 -> onSaveInstanceState 3:3:void onSaveInstanceState(android.os.Bundle):484:484 -> onSaveInstanceState 4:5:void onSaveInstanceState(android.os.Bundle):486:487 -> onSaveInstanceState 6:6:void onSaveInstanceState(android.os.Bundle):489:489 -> onSaveInstanceState 1:2:void onUserLeaveHint():464:465 -> onUserLeaveHint 3:3:void onUserLeaveHint():467:467 -> onUserLeaveHint 4:5:void onUserLeaveHint():469:470 -> onUserLeaveHint 6:6:void onUserLeaveHint():472:472 -> onUserLeaveHint 1:1:void remove(java.lang.Class):219:219 -> remove 2:2:void remove(java.lang.Class):224:224 -> remove 3:6:void remove(java.lang.Class):229:232 -> remove 7:7:void remove(java.lang.Class):234:234 -> remove 8:11:void remove(java.lang.Class):240:243 -> remove 12:12:void remove(java.lang.Class):245:245 -> remove 13:16:void remove(java.lang.Class):251:254 -> remove 17:17:void remove(java.lang.Class):256:256 -> remove 18:21:void remove(java.lang.Class):262:265 -> remove 22:22:void remove(java.lang.Class):267:267 -> remove 23:24:void remove(java.lang.Class):272:273 -> remove 25:26:void remove(java.lang.Class):275:276 -> remove 27:28:void remove(java.util.Set):281:282 -> remove 1:2:void removeAll():290:291 -> removeAll io.flutter.embedding.engine.FlutterEngineConnectionRegistry$DefaultFlutterAssets -> io.flutter.embedding.engine.FlutterEngineConnectionRegistry$DefaultFlutterAssets: 1:1:void (io.flutter.embedding.engine.loader.FlutterLoader,io.flutter.embedding.engine.FlutterEngineConnectionRegistry$1):689:689 -> 2:3:void (io.flutter.embedding.engine.loader.FlutterLoader):692:693 -> 1:1:java.lang.String getAssetFilePathByName(java.lang.String):697:697 -> getAssetFilePathByName 2:2:java.lang.String getAssetFilePathByName(java.lang.String,java.lang.String):702:702 -> getAssetFilePathByName 1:1:java.lang.String getAssetFilePathBySubpath(java.lang.String):706:706 -> getAssetFilePathBySubpath 2:2:java.lang.String getAssetFilePathBySubpath(java.lang.String,java.lang.String):711:711 -> getAssetFilePathBySubpath io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineActivityPluginBinding -> io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineActivityPluginBinding: 1:1:void (android.app.Activity,androidx.lifecycle.Lifecycle):743:743 -> 2:2:void (android.app.Activity,androidx.lifecycle.Lifecycle):719:719 -> 3:3:void (android.app.Activity,androidx.lifecycle.Lifecycle):723:723 -> 4:4:void (android.app.Activity,androidx.lifecycle.Lifecycle):727:727 -> 5:5:void (android.app.Activity,androidx.lifecycle.Lifecycle):731:731 -> 6:6:void (android.app.Activity,androidx.lifecycle.Lifecycle):735:735 -> 7:7:void (android.app.Activity,androidx.lifecycle.Lifecycle):739:739 -> 8:9:void (android.app.Activity,androidx.lifecycle.Lifecycle):744:745 -> 1:1:void addActivityResultListener(io.flutter.plugin.common.PluginRegistry$ActivityResultListener):794:794 -> addActivityResultListener 1:1:void addOnNewIntentListener(io.flutter.plugin.common.PluginRegistry$NewIntentListener):821:821 -> addOnNewIntentListener 1:1:void addOnSaveStateListener(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding$OnSaveInstanceStateListener):875:875 -> addOnSaveStateListener 1:1:void addOnUserLeaveHintListener(io.flutter.plugin.common.PluginRegistry$UserLeaveHintListener):845:845 -> addOnUserLeaveHintListener 1:1:void addOnWindowFocusChangedListener(io.flutter.plugin.common.PluginRegistry$WindowFocusChangedListener):857:857 -> addOnWindowFocusChangedListener 1:1:void addRequestPermissionsResultListener(io.flutter.plugin.common.PluginRegistry$RequestPermissionsResultListener):764:764 -> addRequestPermissionsResultListener 1:1:android.app.Activity getActivity():751:751 -> getActivity 1:1:java.lang.Object getLifecycle():757:757 -> getLifecycle 1:1:boolean onActivityResult(int,int,android.content.Intent):811:811 -> onActivityResult 2:2:boolean onActivityResult(int,int,android.content.Intent):813:813 -> onActivityResult 1:2:void onNewIntent(android.content.Intent):837:838 -> onNewIntent 1:1:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):783:783 -> onRequestPermissionsResult 2:2:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):785:785 -> onRequestPermissionsResult 1:2:void onRestoreInstanceState(android.os.Bundle):912:913 -> onRestoreInstanceState 1:2:void onSaveInstanceState(android.os.Bundle):901:902 -> onSaveInstanceState 1:2:void onUserLeaveHint():890:891 -> onUserLeaveHint 1:2:void onWindowFocusChanged(boolean):868:869 -> onWindowFocusChanged 1:1:void removeActivityResultListener(io.flutter.plugin.common.PluginRegistry$ActivityResultListener):800:800 -> removeActivityResultListener 1:1:void removeOnNewIntentListener(io.flutter.plugin.common.PluginRegistry$NewIntentListener):827:827 -> removeOnNewIntentListener 1:1:void removeOnSaveStateListener(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding$OnSaveInstanceStateListener):880:880 -> removeOnSaveStateListener 1:1:void removeOnUserLeaveHintListener(io.flutter.plugin.common.PluginRegistry$UserLeaveHintListener):851:851 -> removeOnUserLeaveHintListener 1:1:void removeOnWindowFocusChangedListener(io.flutter.plugin.common.PluginRegistry$WindowFocusChangedListener):863:863 -> removeOnWindowFocusChangedListener 1:1:void removeRequestPermissionsResultListener(io.flutter.plugin.common.PluginRegistry$RequestPermissionsResultListener):771:771 -> removeRequestPermissionsResultListener io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineBroadcastReceiverPluginBinding -> io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineBroadcastReceiverPluginBinding: 1:2:void (android.content.BroadcastReceiver):969:970 -> 1:1:android.content.BroadcastReceiver getBroadcastReceiver():976:976 -> getBroadcastReceiver io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineContentProviderPluginBinding -> io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineContentProviderPluginBinding: 1:2:void (android.content.ContentProvider):984:985 -> 1:1:android.content.ContentProvider getContentProvider():991:991 -> getContentProvider io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineServicePluginBinding -> io.flutter.embedding.engine.FlutterEngineConnectionRegistry$FlutterEngineServicePluginBinding: 1:1:void (android.app.Service,androidx.lifecycle.Lifecycle):925:925 -> 2:2:void (android.app.Service,androidx.lifecycle.Lifecycle):922:922 -> 3:4:void (android.app.Service,androidx.lifecycle.Lifecycle):926:927 -> 1:1:void addOnModeChangeListener(io.flutter.embedding.engine.plugins.service.ServiceAware$OnModeChangeListener):944:944 -> addOnModeChangeListener 1:1:java.lang.Object getLifecycle():939:939 -> getLifecycle 1:1:android.app.Service getService():933:933 -> getService 1:2:void onMoveToBackground():959:960 -> onMoveToBackground 1:2:void onMoveToForeground():953:954 -> onMoveToForeground 1:1:void removeOnModeChangeListener(io.flutter.embedding.engine.plugins.service.ServiceAware$OnModeChangeListener):949:949 -> removeOnModeChangeListener io.flutter.embedding.engine.FlutterEngineGroup -> io.flutter.embedding.engine.FlutterEngineGroup: 1:1:void (android.content.Context):48:48 -> 2:2:void (android.content.Context,java.lang.String[]):59:59 -> 3:3:void (android.content.Context,java.lang.String[]):38:38 -> 4:7:void (android.content.Context,java.lang.String[]):60:63 -> 1:1:io.flutter.embedding.engine.FlutterEngine createAndRunDefaultEngine(android.content.Context):82:82 -> createAndRunDefaultEngine 1:1:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(android.content.Context,io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint):100:100 -> createAndRunEngine 2:4:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(android.content.Context,io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.lang.String):121:121 -> createAndRunEngine 5:9:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):142:146 -> createAndRunEngine 10:12:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):148:150 -> createAndRunEngine 13:13:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):153:153 -> createAndRunEngine 14:14:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):156:156 -> createAndRunEngine 15:15:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):158:158 -> createAndRunEngine 16:16:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):164:164 -> createAndRunEngine 17:17:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):166:166 -> createAndRunEngine 18:18:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):168:168 -> createAndRunEngine 19:20:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):170:171 -> createAndRunEngine 21:21:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):181:181 -> createAndRunEngine 22:22:io.flutter.embedding.engine.FlutterEngine createAndRunEngine(io.flutter.embedding.engine.FlutterEngineGroup$Options):184:184 -> createAndRunEngine 1:1:io.flutter.embedding.engine.FlutterEngine createEngine(android.content.Context,io.flutter.plugin.platform.PlatformViewsController,boolean,boolean):206:206 -> createEngine io.flutter.embedding.engine.FlutterEngineGroup$1 -> io.flutter.embedding.engine.FlutterEngineGroup$1: 1:1:void (io.flutter.embedding.engine.FlutterEngineGroup,io.flutter.embedding.engine.FlutterEngine):185:185 -> 1:1:void onEngineWillDestroy():194:194 -> onEngineWillDestroy io.flutter.embedding.engine.FlutterEngineGroup$Options -> io.flutter.embedding.engine.FlutterEngineGroup$Options: 1:1:void (android.content.Context):227:227 -> 2:3:void (android.content.Context):224:225 -> 4:4:void (android.content.Context):228:228 -> 1:1:boolean getAutomaticallyRegisterPlugins():267:267 -> getAutomaticallyRegisterPlugins 1:1:android.content.Context getContext():232:232 -> getContext 1:1:io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint getDartEntrypoint():241:241 -> getDartEntrypoint 1:1:java.util.List getDartEntrypointArgs():254:254 -> getDartEntrypointArgs 1:1:java.lang.String getInitialRoute():249:249 -> getInitialRoute 1:1:io.flutter.plugin.platform.PlatformViewsController getPlatformViewsController():259:259 -> getPlatformViewsController 1:1:boolean getWaitForRestorationData():276:276 -> getWaitForRestorationData 1:1:io.flutter.embedding.engine.FlutterEngineGroup$Options setAutomaticallyRegisterPlugins(boolean):331:331 -> setAutomaticallyRegisterPlugins 1:1:io.flutter.embedding.engine.FlutterEngineGroup$Options setDartEntrypoint(io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint):287:287 -> setDartEntrypoint 1:1:io.flutter.embedding.engine.FlutterEngineGroup$Options setDartEntrypointArgs(java.util.List):308:308 -> setDartEntrypointArgs 1:1:io.flutter.embedding.engine.FlutterEngineGroup$Options setInitialRoute(java.lang.String):298:298 -> setInitialRoute 1:1:io.flutter.embedding.engine.FlutterEngineGroup$Options setPlatformViewsController(io.flutter.plugin.platform.PlatformViewsController):319:319 -> setPlatformViewsController 1:1:io.flutter.embedding.engine.FlutterEngineGroup$Options setWaitForRestorationData(boolean):344:344 -> setWaitForRestorationData io.flutter.embedding.engine.FlutterEngineGroupCache -> io.flutter.embedding.engine.FlutterEngineGroupCache: 1:1:void ():50:50 -> 2:2:void ():47:47 -> 1:1:void clear():98:98 -> clear 1:1:boolean contains(java.lang.String):57:57 -> contains 1:1:io.flutter.embedding.engine.FlutterEngineGroup get(java.lang.String):67:67 -> get 1:4:io.flutter.embedding.engine.FlutterEngineGroupCache getInstance():37:40 -> getInstance 5:5:io.flutter.embedding.engine.FlutterEngineGroupCache getInstance():42:42 -> getInstance 6:6:io.flutter.embedding.engine.FlutterEngineGroupCache getInstance():44:44 -> getInstance 1:1:void put(java.lang.String,io.flutter.embedding.engine.FlutterEngineGroup):79:79 -> put 2:2:void put(java.lang.String,io.flutter.embedding.engine.FlutterEngineGroup):81:81 -> put 1:1:void remove(java.lang.String):90:90 -> remove io.flutter.embedding.engine.FlutterJNI -> io.flutter.embedding.engine.FlutterJNI: 1:1:void ():110:110 -> 2:2:void ():107:107 -> 3:3:void ():387:387 -> 4:4:void ():390:390 -> 5:5:void ():113:113 -> void $r8$lambda$2fUF03zsar2dpLbGJv6IUmJU-0A(long,android.graphics.ImageDecoder,android.graphics.ImageDecoder$ImageInfo,android.graphics.ImageDecoder$Source) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void addEngineLifecycleListener(io.flutter.embedding.engine.FlutterEngine$EngineLifecycleListener):1148:1149 -> addEngineLifecycleListener 1:2:void addIsDisplayingFlutterUiListener(io.flutter.embedding.engine.renderer.FlutterUiDisplayListener):523:524 -> addIsDisplayingFlutterUiListener 1:2:void asyncWaitForVsync(long):317:318 -> asyncWaitForVsync 3:3:void asyncWaitForVsync(long):320:320 -> asyncWaitForVsync 1:3:void attachToNative():413:415 -> attachToNative 4:4:void attachToNative():417:417 -> attachToNative 5:6:void attachToNative():419:420 -> attachToNative 1:1:void cleanupMessageData(long):1011:1011 -> cleanupMessageData 1:1:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1240:1240 -> computePlatformResolvedLocale 2:2:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1243:1243 -> computePlatformResolvedLocale 3:6:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1245:1248 -> computePlatformResolvedLocale 7:10:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1250:1253 -> computePlatformResolvedLocale 11:12:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1255:1256 -> computePlatformResolvedLocale 13:14:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1258:1259 -> computePlatformResolvedLocale 15:15:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1261:1261 -> computePlatformResolvedLocale 16:16:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1264:1264 -> computePlatformResolvedLocale 17:17:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1268:1268 -> computePlatformResolvedLocale 18:21:java.lang.String[] computePlatformResolvedLocale(java.lang.String[]):1274:1277 -> computePlatformResolvedLocale 1:2:io.flutter.embedding.engine.FlutterOverlaySurface createOverlaySurface():1207:1208 -> createOverlaySurface 3:3:io.flutter.embedding.engine.FlutterOverlaySurface createOverlaySurface():1212:1212 -> createOverlaySurface 4:4:io.flutter.embedding.engine.FlutterOverlaySurface createOverlaySurface():1209:1209 -> createOverlaySurface 1:2:android.graphics.Bitmap decodeImage(java.nio.ByteBuffer,long):551:552 -> decodeImage 3:3:android.graphics.Bitmap decodeImage(java.nio.ByteBuffer,long):554:554 -> decodeImage 4:4:android.graphics.Bitmap decodeImage(java.nio.ByteBuffer,long):569:569 -> decodeImage 1:2:void deferredComponentInstallFailure(int,java.lang.String,boolean):1389:1390 -> deferredComponentInstallFailure 1:2:void destroyOverlaySurfaces():1218:1219 -> destroyOverlaySurfaces 3:3:void destroyOverlaySurfaces():1223:1223 -> destroyOverlaySurfaces 4:4:void destroyOverlaySurfaces():1220:1220 -> destroyOverlaySurfaces 1:3:void detachFromNativeAndReleaseResources():487:489 -> detachFromNativeAndReleaseResources 4:5:void detachFromNativeAndReleaseResources():491:492 -> detachFromNativeAndReleaseResources 6:7:void detachFromNativeAndReleaseResources():494:495 -> detachFromNativeAndReleaseResources 1:3:void dispatchEmptyPlatformMessage(java.lang.String,int):1049:1051 -> dispatchEmptyPlatformMessage 4:4:void dispatchEmptyPlatformMessage(java.lang.String,int):1053:1053 -> dispatchEmptyPlatformMessage 1:3:void dispatchPlatformMessage(java.lang.String,java.nio.ByteBuffer,int,int):1070:1072 -> dispatchPlatformMessage 4:4:void dispatchPlatformMessage(java.lang.String,java.nio.ByteBuffer,int,int):1074:1074 -> dispatchPlatformMessage 1:3:void dispatchPointerDataPacket(java.nio.ByteBuffer,int):745:747 -> dispatchPointerDataPacket 1:1:void dispatchSemanticsAction(int,io.flutter.view.AccessibilityBridge$Action):821:821 -> dispatchSemanticsAction 2:2:void dispatchSemanticsAction(int,io.flutter.view.AccessibilityBridge$Action,java.lang.Object):827:827 -> dispatchSemanticsAction 3:4:void dispatchSemanticsAction(int,io.flutter.view.AccessibilityBridge$Action,java.lang.Object):832:833 -> dispatchSemanticsAction 5:5:void dispatchSemanticsAction(int,io.flutter.view.AccessibilityBridge$Action,java.lang.Object):835:835 -> dispatchSemanticsAction 6:8:void dispatchSemanticsAction(int,int,java.nio.ByteBuffer,int):849:851 -> dispatchSemanticsAction 1:2:void ensureAttachedToNative():508:509 -> ensureAttachedToNative 1:2:void ensureNotAttachedToNative():501:502 -> ensureNotAttachedToNative 1:2:void ensureRunningOnMainThread():1446:1447 -> ensureRunningOnMainThread 3:3:void ensureRunningOnMainThread():1449:1449 -> ensureRunningOnMainThread 1:3:android.graphics.Bitmap getBitmap():1421:1423 -> getBitmap 1:1:boolean getIsSoftwareRenderingEnabled():233:233 -> getIsSoftwareRenderingEnabled 1:1:java.lang.String getObservatoryUri():258:258 -> getObservatoryUri 1:1:java.lang.String getVMServiceUri():244:244 -> getVMServiceUri 1:2:void handlePlatformMessage(java.lang.String,java.nio.ByteBuffer,int,long):1023:1024 -> handlePlatformMessage 3:3:void handlePlatformMessage(java.lang.String,java.nio.ByteBuffer,int,long):1026:1026 -> handlePlatformMessage 1:2:void handlePlatformMessageResponse(int,java.nio.ByteBuffer):1036:1037 -> handlePlatformMessageResponse 1:2:void init(android.content.Context,java.lang.String[],java.lang.String,java.lang.String,java.lang.String,long):194:195 -> init 3:3:void init(android.content.Context,java.lang.String[],java.lang.String,java.lang.String,java.lang.String,long):198:198 -> init 4:4:void init(android.content.Context,java.lang.String[],java.lang.String,java.lang.String,java.lang.String,long):200:200 -> init 1:1:void invokePlatformMessageEmptyResponseCallback(int):1094:1094 -> invokePlatformMessageEmptyResponseCallback 2:3:void invokePlatformMessageEmptyResponseCallback(int):1096:1097 -> invokePlatformMessageEmptyResponseCallback 4:4:void invokePlatformMessageEmptyResponseCallback(int):1099:1099 -> invokePlatformMessageEmptyResponseCallback 5:6:void invokePlatformMessageEmptyResponseCallback(int):1105:1106 -> invokePlatformMessageEmptyResponseCallback 1:1:void invokePlatformMessageResponseCallback(int,java.nio.ByteBuffer,int):1117:1117 -> invokePlatformMessageResponseCallback 2:2:void invokePlatformMessageResponseCallback(int,java.nio.ByteBuffer,int):1120:1120 -> invokePlatformMessageResponseCallback 3:5:void invokePlatformMessageResponseCallback(int,java.nio.ByteBuffer,int):1122:1124 -> invokePlatformMessageResponseCallback 6:6:void invokePlatformMessageResponseCallback(int,java.nio.ByteBuffer,int):1123:1123 -> invokePlatformMessageResponseCallback 7:7:void invokePlatformMessageResponseCallback(int,java.nio.ByteBuffer,int):1126:1126 -> invokePlatformMessageResponseCallback 8:9:void invokePlatformMessageResponseCallback(int,java.nio.ByteBuffer,int):1132:1133 -> invokePlatformMessageResponseCallback 10:10:void invokePlatformMessageResponseCallback(int,java.nio.ByteBuffer,int):1118:1118 -> invokePlatformMessageResponseCallback 1:1:boolean isAttached():402:402 -> isAttached 1:1:boolean isCodePointEmoji(int):347:347 -> isCodePointEmoji 1:1:boolean isCodePointEmojiModifier(int):353:353 -> isCodePointEmojiModifier 1:1:boolean isCodePointEmojiModifierBase(int):359:359 -> isCodePointEmojiModifierBase 1:1:boolean isCodePointRegionalIndicator(int):371:371 -> isCodePointRegionalIndicator 1:1:boolean isCodePointVariantSelector(int):365:365 -> isCodePointVariantSelector 1:1:void lambda$decodeImage$0(long,android.graphics.ImageDecoder,android.graphics.ImageDecoder$ImageInfo,android.graphics.ImageDecoder$Source):558:558 -> lambda$decodeImage$0 2:2:void lambda$decodeImage$0(long,android.graphics.ImageDecoder,android.graphics.ImageDecoder$ImageInfo,android.graphics.ImageDecoder$Source):563:563 -> lambda$decodeImage$0 3:4:void lambda$decodeImage$0(long,android.graphics.ImageDecoder,android.graphics.ImageDecoder$ImageInfo,android.graphics.ImageDecoder$Source):565:566 -> lambda$decodeImage$0 1:3:void loadDartDeferredLibrary(int,java.lang.String[]):1340:1342 -> loadDartDeferredLibrary 1:2:void loadLibrary():137:138 -> loadLibrary 3:4:void loadLibrary():141:142 -> loadLibrary 1:3:void markTextureFrameAvailable(long):913:915 -> markTextureFrameAvailable 1:3:void notifyLowMemoryWarning():1438:1440 -> notifyLowMemoryWarning 1:2:void onBeginFrame():1185:1186 -> onBeginFrame 3:3:void onBeginFrame():1190:1190 -> onBeginFrame 4:4:void onBeginFrame():1187:1187 -> onBeginFrame 1:2:void onDisplayOverlaySurface(int,int,int,int,int):1174:1175 -> onDisplayOverlaySurface 3:3:void onDisplayOverlaySurface(int,int,int,int,int):1179:1179 -> onDisplayOverlaySurface 4:4:void onDisplayOverlaySurface(int,int,int,int,int):1176:1176 -> onDisplayOverlaySurface 1:2:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1409:1410 -> onDisplayPlatformView 3:3:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1414:1414 -> onDisplayPlatformView 4:4:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1411:1411 -> onDisplayPlatformView 1:2:void onEndFrame():1196:1197 -> onEndFrame 3:3:void onEndFrame():1201:1201 -> onEndFrame 4:4:void onEndFrame():1198:1198 -> onEndFrame 1:1:void onFirstFrame():581:581 -> onFirstFrame 2:3:void onFirstFrame():583:584 -> onFirstFrame 1:2:void onPreEngineRestart():1166:1167 -> onPreEngineRestart 1:1:void onRenderingStopped():592:592 -> onRenderingStopped 2:3:void onRenderingStopped():594:595 -> onRenderingStopped 1:3:void onSurfaceChanged(int,int):641:643 -> onSurfaceChanged 1:3:void onSurfaceCreated(android.view.Surface):608:610 -> onSurfaceCreated 1:4:void onSurfaceDestroyed():657:660 -> onSurfaceDestroyed 1:3:void onSurfaceWindowChanged(android.view.Surface):624:626 -> onSurfaceWindowChanged 1:1:void onVsync(long,long,long):336:336 -> onVsync 1:1:long performNativeAttach(io.flutter.embedding.engine.FlutterJNI):425:425 -> performNativeAttach 1:2:void prefetchDefaultFontManager():157:158 -> prefetchDefaultFontManager 3:4:void prefetchDefaultFontManager():161:162 -> prefetchDefaultFontManager 1:4:void registerTexture(long,io.flutter.embedding.engine.renderer.SurfaceTextureWrapper):893:896 -> registerTexture 5:5:void registerTexture(long,io.flutter.embedding.engine.renderer.SurfaceTextureWrapper):895:895 -> registerTexture 1:2:void removeEngineLifecycleListener(io.flutter.embedding.engine.FlutterEngine$EngineLifecycleListener):1159:1160 -> removeEngineLifecycleListener 1:2:void removeIsDisplayingFlutterUiListener(io.flutter.embedding.engine.renderer.FlutterUiDisplayListener):533:534 -> removeIsDisplayingFlutterUiListener 1:2:void requestDartDeferredLibrary(int):1312:1313 -> requestDartDeferredLibrary 3:3:void requestDartDeferredLibrary(int):1316:1316 -> requestDartDeferredLibrary 1:4:void runBundleAndSnapshotFromLibrary(java.lang.String,java.lang.String,java.lang.String,android.content.res.AssetManager,java.util.List):948:951 -> runBundleAndSnapshotFromLibrary 5:5:void runBundleAndSnapshotFromLibrary(java.lang.String,java.lang.String,java.lang.String,android.content.res.AssetManager,java.util.List):950:950 -> runBundleAndSnapshotFromLibrary 1:2:void setAccessibilityDelegate(io.flutter.embedding.engine.FlutterJNI$AccessibilityDelegate):773:774 -> setAccessibilityDelegate 1:3:void setAccessibilityFeatures(int):878:880 -> setAccessibilityFeatures 1:1:void setAsyncWaitForVsyncDelegate(io.flutter.embedding.engine.FlutterJNI$AsyncWaitForVsyncDelegate):311:311 -> setAsyncWaitForVsyncDelegate 1:2:void setDeferredComponentManager(io.flutter.embedding.engine.deferredcomponents.DeferredComponentManager):1292:1293 -> setDeferredComponentManager 3:3:void setDeferredComponentManager(io.flutter.embedding.engine.deferredcomponents.DeferredComponentManager):1295:1295 -> setDeferredComponentManager 1:2:void setLocalizationPlugin(io.flutter.plugin.localization.LocalizationPlugin):1232:1233 -> setLocalizationPlugin 1:2:void setPlatformMessageHandler(io.flutter.embedding.engine.dart.PlatformMessageHandler):996:997 -> setPlatformMessageHandler 1:2:void setPlatformViewsController(io.flutter.plugin.platform.PlatformViewsController):756:757 -> setPlatformViewsController 1:2:void setRefreshRateFPS(float):277:278 -> setRefreshRateFPS 1:3:void setSemanticsEnabled(boolean):867:869 -> setSemanticsEnabled 1:4:void setViewportMetrics(float,int,int,int,int,int,int,int,int,int,int,int,int,int,int,int,int[],int[],int[]):693:696 -> setViewportMetrics 5:5:void setViewportMetrics(float,int,int,int,int,int,int,int,int,int,int,int,int,int,int,int,int[],int[],int[]):695:695 -> setViewportMetrics 1:3:io.flutter.embedding.engine.FlutterJNI spawn(java.lang.String,java.lang.String,java.lang.String,java.util.List):450:452 -> spawn 4:4:io.flutter.embedding.engine.FlutterJNI spawn(java.lang.String,java.lang.String,java.lang.String,java.util.List):454:454 -> spawn 5:5:io.flutter.embedding.engine.FlutterJNI spawn(java.lang.String,java.lang.String,java.lang.String,java.util.List):453:453 -> spawn 6:8:io.flutter.embedding.engine.FlutterJNI spawn(java.lang.String,java.lang.String,java.lang.String,java.util.List):459:459 -> spawn 1:3:void unregisterTexture(long):926:928 -> unregisterTexture 1:3:void updateCustomAccessibilityActions(java.nio.ByteBuffer,java.lang.String[]):811:813 -> updateCustomAccessibilityActions 1:4:void updateDisplayMetrics(int,float,float,float):282:285 -> updateDisplayMetrics 5:5:void updateDisplayMetrics(int,float,float,float):288:288 -> updateDisplayMetrics 1:3:void updateJavaAssetManager(android.content.res.AssetManager,java.lang.String):1361:1363 -> updateJavaAssetManager 1:1:void updateRefreshRate():294:294 -> updateRefreshRate 2:2:void updateRefreshRate():297:297 -> updateRefreshRate 1:3:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):790:792 -> updateSemantics io.flutter.embedding.engine.FlutterJNI$$ExternalSyntheticLambda0 -> io.flutter.embedding.engine.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} long io.flutter.embedding.engine.FlutterJNI$$InternalSyntheticLambda$0$18848107bca3f6045108bf4e1d2a0f98a8cd8ce559131239685b36e1c4a4684e$0.f$0 -> a void io.flutter.embedding.engine.FlutterJNI$$InternalSyntheticLambda$0$18848107bca3f6045108bf4e1d2a0f98a8cd8ce559131239685b36e1c4a4684e$0.(long) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.FlutterJNI$$InternalSyntheticLambda$0$18848107bca3f6045108bf4e1d2a0f98a8cd8ce559131239685b36e1c4a4684e$0.onHeaderDecoded(android.graphics.ImageDecoder,android.graphics.ImageDecoder$ImageInfo,android.graphics.ImageDecoder$Source) -> onHeaderDecoded # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.FlutterJNI$Factory -> io.flutter.embedding.engine.FlutterJNI$Factory: 1:1:void ():120:120 -> 1:1:io.flutter.embedding.engine.FlutterJNI provideFlutterJNI():123:123 -> provideFlutterJNI io.flutter.embedding.engine.FlutterOverlaySurface -> io.flutter.embedding.engine.FlutterOverlaySurface: 1:3:void (int,android.view.Surface):17:19 -> 1:1:int getId():23:23 -> getId 1:1:android.view.Surface getSurface():27:27 -> getSurface io.flutter.embedding.engine.FlutterShellArgs -> io.flutter.embedding.engine.FlutterShellArgs: 1:2:void (java.lang.String[]):162:163 -> 3:4:void (java.util.List):170:171 -> 5:6:void (java.util.Set):175:176 -> 1:1:void add(java.lang.String):185:185 -> add 1:1:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):76:76 -> fromIntent 2:3:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):78:79 -> fromIntent 4:5:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):81:82 -> fromIntent 6:6:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):84:84 -> fromIntent 7:7:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):86:86 -> fromIntent 8:8:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):90:90 -> fromIntent 9:9:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):92:92 -> fromIntent 10:11:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):95:96 -> fromIntent 12:13:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):98:99 -> fromIntent 14:15:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):101:102 -> fromIntent 16:17:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):104:105 -> fromIntent 18:19:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):107:108 -> fromIntent 20:21:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):110:111 -> fromIntent 22:23:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):113:114 -> fromIntent 24:24:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):116:116 -> fromIntent 25:25:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):118:118 -> fromIntent 26:27:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):120:121 -> fromIntent 28:29:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):123:124 -> fromIntent 30:31:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):126:127 -> fromIntent 32:33:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):129:130 -> fromIntent 34:35:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):132:133 -> fromIntent 36:37:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):135:136 -> fromIntent 38:39:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):138:139 -> fromIntent 40:40:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):141:141 -> fromIntent 41:41:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):143:143 -> fromIntent 42:43:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):149:150 -> fromIntent 44:44:io.flutter.embedding.engine.FlutterShellArgs fromIntent(android.content.Intent):153:153 -> fromIntent 1:1:void remove(java.lang.String):194:194 -> remove 1:2:java.lang.String[] toArray():205:206 -> toArray io.flutter.embedding.engine.dart.DartExecutor -> io.flutter.embedding.engine.dart.DartExecutor: 1:1:void (io.flutter.embedding.engine.FlutterJNI,android.content.res.AssetManager):60:60 -> 2:2:void (io.flutter.embedding.engine.FlutterJNI,android.content.res.AssetManager):45:45 -> 3:3:void (io.flutter.embedding.engine.FlutterJNI,android.content.res.AssetManager):49:49 -> 4:8:void (io.flutter.embedding.engine.FlutterJNI,android.content.res.AssetManager):61:65 -> 9:10:void (io.flutter.embedding.engine.FlutterJNI,android.content.res.AssetManager):68:69 -> 1:1:java.lang.String access$000(io.flutter.embedding.engine.dart.DartExecutor):38:38 -> access$000 1:1:java.lang.String access$002(io.flutter.embedding.engine.dart.DartExecutor,java.lang.String):38:38 -> access$002 1:1:io.flutter.embedding.engine.dart.DartExecutor$IsolateServiceIdListener access$100(io.flutter.embedding.engine.dart.DartExecutor):38:38 -> access$100 1:1:void disableBufferingIncomingMessages():257:257 -> disableBufferingIncomingMessages 1:1:void enableBufferingIncomingMessages():250:250 -> enableBufferingIncomingMessages 1:2:void executeDartCallback(io.flutter.embedding.engine.dart.DartExecutor$DartCallback):168:169 -> executeDartCallback 3:3:void executeDartCallback(io.flutter.embedding.engine.dart.DartExecutor$DartCallback):173:173 -> executeDartCallback 4:5:void executeDartCallback(io.flutter.embedding.engine.dart.DartExecutor$DartCallback):175:176 -> executeDartCallback 6:6:void executeDartCallback(io.flutter.embedding.engine.dart.DartExecutor$DartCallback):183:183 -> executeDartCallback 7:8:void executeDartCallback(io.flutter.embedding.engine.dart.DartExecutor$DartCallback):185:186 -> executeDartCallback 1:1:void executeDartEntrypoint(io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint):125:125 -> executeDartEntrypoint 2:3:void executeDartEntrypoint(io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.util.List):139:140 -> executeDartEntrypoint 4:4:void executeDartEntrypoint(io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.util.List):144:144 -> executeDartEntrypoint 5:6:void executeDartEntrypoint(io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.util.List):146:147 -> executeDartEntrypoint 7:7:void executeDartEntrypoint(io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.util.List):154:154 -> executeDartEntrypoint 8:9:void executeDartEntrypoint(io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint,java.util.List):156:157 -> executeDartEntrypoint 1:1:io.flutter.plugin.common.BinaryMessenger getBinaryMessenger():195:195 -> getBinaryMessenger 1:1:java.lang.String getIsolateServiceId():286:286 -> getIsolateServiceId 1:1:int getPendingChannelResponseCount():277:277 -> getPendingChannelResponseCount 1:1:boolean isExecutingDart():114:114 -> isExecutingDart 1:1:io.flutter.plugin.common.BinaryMessenger$TaskQueue makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions):204:204 -> makeBackgroundTaskQueue 1:2:void notifyLowMemoryWarning():316:317 -> notifyLowMemoryWarning 1:1:void onAttachedToJNI():86:86 -> onAttachedToJNI 2:2:void onAttachedToJNI():90:90 -> onAttachedToJNI 1:1:void onDetachedFromJNI():101:101 -> onDetachedFromJNI 2:2:void onDetachedFromJNI():105:105 -> onDetachedFromJNI 1:1:void send(java.lang.String,java.nio.ByteBuffer):212:212 -> send 2:2:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):223:223 -> send 1:3:void setIsolateServiceIdListener(io.flutter.embedding.engine.dart.DartExecutor$IsolateServiceIdListener):299:301 -> setIsolateServiceIdListener 1:1:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler):232:232 -> setMessageHandler 2:2:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):243:243 -> setMessageHandler io.flutter.embedding.engine.dart.DartExecutor$1 -> io.flutter.embedding.engine.dart.DartExecutor$1: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):50:50 -> 1:3:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):53:55 -> onMessage io.flutter.embedding.engine.dart.DartExecutor$DartCallback -> io.flutter.embedding.engine.dart.DartExecutor$DartCallback: 1:4:void (android.content.res.AssetManager,java.lang.String,io.flutter.view.FlutterCallbackInformation):412:415 -> 1:1:java.lang.String toString():421:421 -> toString io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint -> io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint: 1:4:void (java.lang.String,java.lang.String):351:354 -> 5:8:void (java.lang.String,java.lang.String,java.lang.String):360:363 -> 1:1:io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint createDefault():332:332 -> createDefault 2:2:io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint createDefault():334:334 -> createDefault 3:3:io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint createDefault():338:338 -> createDefault 4:4:io.flutter.embedding.engine.dart.DartExecutor$DartEntrypoint createDefault():335:335 -> createDefault 1:1:boolean equals(java.lang.Object):379:379 -> equals 2:2:boolean equals(java.lang.Object):381:381 -> equals 3:4:boolean equals(java.lang.Object):383:384 -> equals 1:2:int hashCode():389:390 -> hashCode 1:1:java.lang.String toString():369:369 -> toString io.flutter.embedding.engine.dart.DartExecutor$DefaultBinaryMessenger -> io.flutter.embedding.engine.dart.DartExecutor$DefaultBinaryMessenger: 1:1:void (io.flutter.embedding.engine.dart.DartMessenger,io.flutter.embedding.engine.dart.DartExecutor$1):431:431 -> 2:3:void (io.flutter.embedding.engine.dart.DartMessenger):434:435 -> 1:1:void disableBufferingIncomingMessages():504:504 -> disableBufferingIncomingMessages 1:1:void enableBufferingIncomingMessages():499:499 -> enableBufferingIncomingMessages 1:1:io.flutter.plugin.common.BinaryMessenger$TaskQueue makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions):439:439 -> makeBackgroundTaskQueue 1:1:void send(java.lang.String,java.nio.ByteBuffer):452:452 -> send 2:2:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):470:470 -> send 1:1:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler):485:485 -> setMessageHandler 2:2:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):494:494 -> setMessageHandler io.flutter.embedding.engine.dart.DartMessenger -> io.flutter.embedding.engine.dart.DartMessenger: 1:1:void (io.flutter.embedding.engine.FlutterJNI,io.flutter.embedding.engine.dart.DartMessenger$TaskQueueFactory):66:66 -> 2:2:void (io.flutter.embedding.engine.FlutterJNI,io.flutter.embedding.engine.dart.DartMessenger$TaskQueueFactory):43:43 -> 3:3:void (io.flutter.embedding.engine.FlutterJNI,io.flutter.embedding.engine.dart.DartMessenger$TaskQueueFactory):50:50 -> 4:5:void (io.flutter.embedding.engine.FlutterJNI,io.flutter.embedding.engine.dart.DartMessenger$TaskQueueFactory):52:53 -> 6:7:void (io.flutter.embedding.engine.FlutterJNI,io.flutter.embedding.engine.dart.DartMessenger$TaskQueueFactory):55:56 -> 8:8:void (io.flutter.embedding.engine.FlutterJNI,io.flutter.embedding.engine.dart.DartMessenger$TaskQueueFactory):58:58 -> 9:9:void (io.flutter.embedding.engine.FlutterJNI,io.flutter.embedding.engine.dart.DartMessenger$TaskQueueFactory):60:60 -> 10:11:void (io.flutter.embedding.engine.FlutterJNI,io.flutter.embedding.engine.dart.DartMessenger$TaskQueueFactory):67:68 -> 12:12:void (io.flutter.embedding.engine.FlutterJNI):72:72 -> void $r8$lambda$2j2MERcK825A5j1fv5sZ7xB2Iuo(io.flutter.embedding.engine.dart.DartMessenger,java.lang.String,int,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,long) -> a # {"id":"com.android.tools.r8.synthesized"} 1:7:void disableBufferingIncomingMessages():247:253 -> disableBufferingIncomingMessages 8:8:void disableBufferingIncomingMessages():255:255 -> disableBufferingIncomingMessages 9:9:void disableBufferingIncomingMessages():254:254 -> disableBufferingIncomingMessages 10:10:void disableBufferingIncomingMessages():251:251 -> disableBufferingIncomingMessages 1:3:void dispatchMessageToQueue(java.lang.String,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,int,long):315:317 -> dispatchMessageToQueue 4:5:void dispatchMessageToQueue(java.lang.String,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,int,long):335:336 -> dispatchMessageToQueue 1:1:void enableBufferingIncomingMessages():241:241 -> enableBufferingIncomingMessages 1:1:int getPendingChannelResponseCount():407:407 -> getPendingChannelResponseCount 1:2:void handleError(java.lang.Error):415:416 -> handleError 3:3:void handleError(java.lang.Error):419:419 -> handleError 4:4:void handleError(java.lang.Error):417:417 -> handleError 1:1:void handleMessageFromDart(java.lang.String,java.nio.ByteBuffer,int,long):343:343 -> handleMessageFromDart 2:4:void handleMessageFromDart(java.lang.String,java.nio.ByteBuffer,int,long):349:351 -> handleMessageFromDart 5:6:void handleMessageFromDart(java.lang.String,java.nio.ByteBuffer,int,long):361:362 -> handleMessageFromDart 7:8:void handleMessageFromDart(java.lang.String,java.nio.ByteBuffer,int,long):364:365 -> handleMessageFromDart 9:9:void handleMessageFromDart(java.lang.String,java.nio.ByteBuffer,int,long):367:367 -> handleMessageFromDart 10:10:void handleMessageFromDart(java.lang.String,java.nio.ByteBuffer,int,long):369:369 -> handleMessageFromDart 11:11:void handleMessageFromDart(java.lang.String,java.nio.ByteBuffer,int,long):367:367 -> handleMessageFromDart 1:2:void handlePlatformMessageResponse(int,java.nio.ByteBuffer):375:376 -> handlePlatformMessageResponse 3:5:void handlePlatformMessageResponse(int,java.nio.ByteBuffer):379:381 -> handlePlatformMessageResponse 6:6:void handlePlatformMessageResponse(int,java.nio.ByteBuffer):384:384 -> handlePlatformMessageResponse 7:7:void handlePlatformMessageResponse(int,java.nio.ByteBuffer):389:389 -> handlePlatformMessageResponse 8:8:void handlePlatformMessageResponse(int,java.nio.ByteBuffer):387:387 -> handlePlatformMessageResponse 1:2:void invokeHandler(io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,int):294:295 -> invokeHandler 3:3:void invokeHandler(io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,int):300:300 -> invokeHandler 4:5:void invokeHandler(io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,int):297:298 -> invokeHandler 6:7:void invokeHandler(io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,int):303:304 -> invokeHandler 1:2:void lambda$dispatchMessageToQueue$0(java.lang.String,int,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,long):319:320 -> lambda$dispatchMessageToQueue$0 3:4:void lambda$dispatchMessageToQueue$0(java.lang.String,int,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,long):322:323 -> lambda$dispatchMessageToQueue$0 5:5:void lambda$dispatchMessageToQueue$0(java.lang.String,int,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,long):326:326 -> lambda$dispatchMessageToQueue$0 6:8:void lambda$dispatchMessageToQueue$0(java.lang.String,int,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,long):330:330 -> lambda$dispatchMessageToQueue$0 9:10:void lambda$dispatchMessageToQueue$0(java.lang.String,int,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,long):331:332 -> lambda$dispatchMessageToQueue$0 1:3:io.flutter.plugin.common.BinaryMessenger$TaskQueue makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions):191:193 -> makeBackgroundTaskQueue 1:2:void send(java.lang.String,java.nio.ByteBuffer):263:264 -> send 3:3:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):272:272 -> send 4:5:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):274:275 -> send 6:6:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):277:277 -> send 7:7:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):280:280 -> send 8:8:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):282:282 -> send 9:10:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):285:286 -> send 1:1:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler):200:200 -> setMessageHandler 2:5:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):209:212 -> setMessageHandler 6:6:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):217:217 -> setMessageHandler 7:7:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):219:219 -> setMessageHandler 8:8:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):223:223 -> setMessageHandler 9:11:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):226:228 -> setMessageHandler 12:12:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):230:230 -> setMessageHandler 13:16:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):232:235 -> setMessageHandler 17:17:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):234:234 -> setMessageHandler 18:18:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):232:232 -> setMessageHandler io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0 -> io.flutter.embedding.engine.dart.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} long io.flutter.embedding.engine.dart.DartMessenger$$InternalSyntheticLambda$0$ceffc6bae7d364cb48afaf1aaebd60bf9050360d0efb9035ebc54f0851df0a05$0.f$5 -> i io.flutter.embedding.engine.dart.DartMessenger io.flutter.embedding.engine.dart.DartMessenger$$InternalSyntheticLambda$0$ceffc6bae7d364cb48afaf1aaebd60bf9050360d0efb9035ebc54f0851df0a05$0.f$0 -> d java.nio.ByteBuffer io.flutter.embedding.engine.dart.DartMessenger$$InternalSyntheticLambda$0$ceffc6bae7d364cb48afaf1aaebd60bf9050360d0efb9035ebc54f0851df0a05$0.f$4 -> h int io.flutter.embedding.engine.dart.DartMessenger$$InternalSyntheticLambda$0$ceffc6bae7d364cb48afaf1aaebd60bf9050360d0efb9035ebc54f0851df0a05$0.f$2 -> f java.lang.String io.flutter.embedding.engine.dart.DartMessenger$$InternalSyntheticLambda$0$ceffc6bae7d364cb48afaf1aaebd60bf9050360d0efb9035ebc54f0851df0a05$0.f$1 -> e io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo io.flutter.embedding.engine.dart.DartMessenger$$InternalSyntheticLambda$0$ceffc6bae7d364cb48afaf1aaebd60bf9050360d0efb9035ebc54f0851df0a05$0.f$3 -> g void io.flutter.embedding.engine.dart.DartMessenger$$InternalSyntheticLambda$0$ceffc6bae7d364cb48afaf1aaebd60bf9050360d0efb9035ebc54f0851df0a05$0.(io.flutter.embedding.engine.dart.DartMessenger,java.lang.String,int,io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo,java.nio.ByteBuffer,long) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.dart.DartMessenger$$InternalSyntheticLambda$0$ceffc6bae7d364cb48afaf1aaebd60bf9050360d0efb9035ebc54f0851df0a05$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.dart.DartMessenger$BufferedMessageInfo -> io.flutter.embedding.engine.dart.DartMessenger$BufferedMessageInfo: 1:4:void (java.nio.ByteBuffer,int,long):126:129 -> io.flutter.embedding.engine.dart.DartMessenger$ConcurrentTaskQueue -> io.flutter.embedding.engine.dart.DartMessenger$ConcurrentTaskQueue: 1:2:void (java.util.concurrent.ExecutorService):136:137 -> 1:1:void dispatch(java.lang.Runnable):142:142 -> dispatch io.flutter.embedding.engine.dart.DartMessenger$DefaultTaskQueueFactory -> io.flutter.embedding.engine.dart.DartMessenger$DefaultTaskQueueFactory: 1:2:void ():88:89 -> 1:2:io.flutter.embedding.engine.dart.DartMessenger$DartMessengerTaskQueue makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions):93:94 -> makeBackgroundTaskQueue 3:3:io.flutter.embedding.engine.dart.DartMessenger$DartMessengerTaskQueue makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions):96:96 -> makeBackgroundTaskQueue io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo -> io.flutter.embedding.engine.dart.DartMessenger$HandlerInfo: 1:3:void (io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.embedding.engine.dart.DartMessenger$DartMessengerTaskQueue):111:113 -> io.flutter.embedding.engine.dart.DartMessenger$Reply -> io.flutter.embedding.engine.dart.DartMessenger$Reply: 1:1:void (io.flutter.embedding.engine.FlutterJNI,int):427:427 -> 2:2:void (io.flutter.embedding.engine.FlutterJNI,int):425:425 -> 3:4:void (io.flutter.embedding.engine.FlutterJNI,int):428:429 -> 1:1:void reply(java.nio.ByteBuffer):434:434 -> reply 2:2:void reply(java.nio.ByteBuffer):438:438 -> reply 3:3:void reply(java.nio.ByteBuffer):440:440 -> reply 4:4:void reply(java.nio.ByteBuffer):435:435 -> reply io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue -> io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue: 1:4:void (java.util.concurrent.ExecutorService):152:155 -> void $r8$lambda$F0iXMzLdPiwUET1ugdCo3vpOFvI(io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$Z_QpOFGAZlPwSj4jhPkDhTfI820(io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue) -> b # {"id":"com.android.tools.r8.synthesized"} 1:2:void dispatch(java.lang.Runnable):160:161 -> dispatch 1:1:void flush():169:169 -> flush 2:2:void flush():171:171 -> flush 3:3:void flush():173:173 -> flush 4:5:void flush():176:177 -> flush 6:6:void flush():179:179 -> flush 7:8:void flush():176:177 -> flush 9:9:void flush():179:179 -> flush 10:10:void flush():184:184 -> flush 1:1:void lambda$dispatch$0():163:163 -> lambda$dispatch$0 1:1:void lambda$flush$1():181:181 -> lambda$flush$1 io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue$$ExternalSyntheticLambda0 -> io.flutter.embedding.engine.dart.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue$$InternalSyntheticLambda$0$3a95e258ad7656343f94304e43ee3916241d7abf9f38ba561492785fcc33c367$0.f$0 -> d void io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue$$InternalSyntheticLambda$0$3a95e258ad7656343f94304e43ee3916241d7abf9f38ba561492785fcc33c367$0.(io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue$$InternalSyntheticLambda$0$3a95e258ad7656343f94304e43ee3916241d7abf9f38ba561492785fcc33c367$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue$$ExternalSyntheticLambda1 -> io.flutter.embedding.engine.dart.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue$$InternalSyntheticLambda$0$51571f6b791cecba09d4e8102bda7853e27cc4506af873b0f37d4399be776556$0.f$0 -> d void io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue$$InternalSyntheticLambda$0$51571f6b791cecba09d4e8102bda7853e27cc4506af873b0f37d4399be776556$0.(io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.dart.DartMessenger$SerialTaskQueue$$InternalSyntheticLambda$0$51571f6b791cecba09d4e8102bda7853e27cc4506af873b0f37d4399be776556$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.dart.DartMessenger$TaskQueueToken -> io.flutter.embedding.engine.dart.DartMessenger$TaskQueueToken: 1:1:void ():75:75 -> 2:2:void (io.flutter.embedding.engine.dart.DartMessenger$1):75:75 -> io.flutter.embedding.engine.dart.PlatformTaskQueue -> io.flutter.embedding.engine.dart.PlatformTaskQueue: 1:1:void ():13:13 -> 2:2:void ():16:16 -> 1:1:void dispatch(java.lang.Runnable):20:20 -> dispatch io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager -> io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager: 1:2:void ():47:48 -> 1:11:void (android.content.Context,io.flutter.embedding.engine.FlutterJNI):203:213 -> 12:14:void (android.content.Context,io.flutter.embedding.engine.FlutterJNI):215:217 -> 1:1:android.util.SparseArray access$000(io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager):44:44 -> access$000 1:1:android.util.SparseIntArray access$100(io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager):44:44 -> access$100 1:1:io.flutter.embedding.engine.FlutterJNI access$200(io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager):44:44 -> access$200 1:1:io.flutter.embedding.engine.systemchannels.DeferredComponentChannel access$300(io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager):44:44 -> access$300 1:1:android.util.SparseArray access$400(io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager):44:44 -> access$400 1:3:void destroy():501:503 -> destroy 1:3:android.content.pm.ApplicationInfo getApplicationInfo():241:243 -> getApplicationInfo 4:4:android.content.pm.ApplicationInfo getApplicationInfo():245:245 -> getApplicationInfo 1:1:java.lang.String getDeferredComponentInstallState(int,java.lang.String):364:364 -> getDeferredComponentInstallState 2:2:java.lang.String getDeferredComponentInstallState(int,java.lang.String):366:366 -> getDeferredComponentInstallState 3:4:java.lang.String getDeferredComponentInstallState(int,java.lang.String):370:371 -> getDeferredComponentInstallState 5:6:java.lang.String getDeferredComponentInstallState(int,java.lang.String):376:377 -> getDeferredComponentInstallState 1:1:void initLoadingUnitMappingToComponentNames():261:261 -> initLoadingUnitMappingToComponentNames 2:2:void initLoadingUnitMappingToComponentNames():263:263 -> initLoadingUnitMappingToComponentNames 3:3:void initLoadingUnitMappingToComponentNames():265:265 -> initLoadingUnitMappingToComponentNames 4:4:void initLoadingUnitMappingToComponentNames():267:267 -> initLoadingUnitMappingToComponentNames 5:5:void initLoadingUnitMappingToComponentNames():274:274 -> initLoadingUnitMappingToComponentNames 6:6:void initLoadingUnitMappingToComponentNames():278:278 -> initLoadingUnitMappingToComponentNames 7:11:void initLoadingUnitMappingToComponentNames():280:284 -> initLoadingUnitMappingToComponentNames 1:1:void installDeferredComponent(int,java.lang.String):293:293 -> installDeferredComponent 2:2:void installDeferredComponent(int,java.lang.String):295:295 -> installDeferredComponent 3:3:void installDeferredComponent(int,java.lang.String):301:301 -> installDeferredComponent 4:4:void installDeferredComponent(int,java.lang.String):303:303 -> installDeferredComponent 5:5:void installDeferredComponent(int,java.lang.String):308:308 -> installDeferredComponent 6:6:void installDeferredComponent(int,java.lang.String):310:310 -> installDeferredComponent 7:7:void installDeferredComponent(int,java.lang.String):314:314 -> installDeferredComponent 8:8:void installDeferredComponent(int,java.lang.String):317:317 -> installDeferredComponent 9:9:void installDeferredComponent(int,java.lang.String):327:327 -> installDeferredComponent 1:4:void lambda$installDeferredComponent$0(java.lang.String,int,java.lang.Integer):319:322 -> lambda$installDeferredComponent$0 5:6:void lambda$installDeferredComponent$0(java.lang.String,int,java.lang.Integer):324:325 -> lambda$installDeferredComponent$0 1:1:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):329:329 -> lambda$installDeferredComponent$1 2:2:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):347:347 -> lambda$installDeferredComponent$1 3:4:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):352:353 -> lambda$installDeferredComponent$1 5:5:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):349:349 -> lambda$installDeferredComponent$1 6:6:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):347:347 -> lambda$installDeferredComponent$1 7:7:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):339:339 -> lambda$installDeferredComponent$1 8:8:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):341:341 -> lambda$installDeferredComponent$1 9:9:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):339:339 -> lambda$installDeferredComponent$1 10:10:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):331:331 -> lambda$installDeferredComponent$1 11:11:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):333:333 -> lambda$installDeferredComponent$1 12:12:void lambda$installDeferredComponent$1(int,java.lang.String,java.lang.Exception):331:331 -> lambda$installDeferredComponent$1 1:1:void loadAssets(int,java.lang.String):381:381 -> loadAssets 2:2:void loadAssets(int,java.lang.String):389:389 -> loadAssets 3:4:void loadAssets(int,java.lang.String):391:392 -> loadAssets 5:5:void loadAssets(int,java.lang.String):394:394 -> loadAssets 1:1:void loadDartLibrary(int,java.lang.String):399:399 -> loadDartLibrary 2:2:void loadDartLibrary(int,java.lang.String):407:407 -> loadDartLibrary 3:3:void loadDartLibrary(int,java.lang.String):410:410 -> loadDartLibrary 4:5:void loadDartLibrary(int,java.lang.String):416:417 -> loadDartLibrary 6:6:void loadDartLibrary(int,java.lang.String):419:419 -> loadDartLibrary 7:7:void loadDartLibrary(int,java.lang.String):421:421 -> loadDartLibrary 8:8:void loadDartLibrary(int,java.lang.String):427:427 -> loadDartLibrary 9:9:void loadDartLibrary(int,java.lang.String):429:429 -> loadDartLibrary 10:10:void loadDartLibrary(int,java.lang.String):431:431 -> loadDartLibrary 11:11:void loadDartLibrary(int,java.lang.String):433:433 -> loadDartLibrary 12:13:void loadDartLibrary(int,java.lang.String):439:440 -> loadDartLibrary 14:18:void loadDartLibrary(int,java.lang.String):444:448 -> loadDartLibrary 19:19:void loadDartLibrary(int,java.lang.String):452:452 -> loadDartLibrary 20:23:void loadDartLibrary(int,java.lang.String):455:458 -> loadDartLibrary 24:25:void loadDartLibrary(int,java.lang.String):461:462 -> loadDartLibrary 26:26:void loadDartLibrary(int,java.lang.String):466:466 -> loadDartLibrary 27:27:void loadDartLibrary(int,java.lang.String):470:470 -> loadDartLibrary 28:29:void loadDartLibrary(int,java.lang.String):472:473 -> loadDartLibrary 30:31:void loadDartLibrary(int,java.lang.String):475:476 -> loadDartLibrary 32:34:void loadDartLibrary(int,java.lang.String):479:479 -> loadDartLibrary 1:1:void setDeferredComponentChannel(io.flutter.embedding.engine.systemchannels.DeferredComponentChannel):235:235 -> setDeferredComponentChannel 1:1:void setJNI(io.flutter.embedding.engine.FlutterJNI):221:221 -> setJNI 1:1:boolean uninstallDeferredComponent(int,java.lang.String):485:485 -> uninstallDeferredComponent 2:2:boolean uninstallDeferredComponent(int,java.lang.String):487:487 -> uninstallDeferredComponent 3:7:boolean uninstallDeferredComponent(int,java.lang.String):491:495 -> uninstallDeferredComponent 1:2:boolean verifyJNI():225:226 -> verifyJNI io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$ExternalSyntheticLambda0 -> io.flutter.embedding.engine.deferredcomponents.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$InternalSyntheticLambda$0$88deb3b9c351ddd2566fb9dca6203803182b9c2a63dfb6704820e57453f5d746$1.f$0 -> a int io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$InternalSyntheticLambda$0$88deb3b9c351ddd2566fb9dca6203803182b9c2a63dfb6704820e57453f5d746$1.f$1 -> b java.lang.String io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$InternalSyntheticLambda$0$88deb3b9c351ddd2566fb9dca6203803182b9c2a63dfb6704820e57453f5d746$1.f$2 -> c void io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$InternalSyntheticLambda$0$88deb3b9c351ddd2566fb9dca6203803182b9c2a63dfb6704820e57453f5d746$1.(io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager,int,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$ExternalSyntheticLambda1 -> io.flutter.embedding.engine.deferredcomponents.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$InternalSyntheticLambda$0$88deb3b9c351ddd2566fb9dca6203803182b9c2a63dfb6704820e57453f5d746$0.f$0 -> a java.lang.String io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$InternalSyntheticLambda$0$88deb3b9c351ddd2566fb9dca6203803182b9c2a63dfb6704820e57453f5d746$0.f$1 -> b int io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$InternalSyntheticLambda$0$88deb3b9c351ddd2566fb9dca6203803182b9c2a63dfb6704820e57453f5d746$0.f$2 -> c void io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$$InternalSyntheticLambda$0$88deb3b9c351ddd2566fb9dca6203803182b9c2a63dfb6704820e57453f5d746$0.(io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager,java.lang.String,int) -> # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$FeatureInstallStateUpdatedListener -> io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$FeatureInstallStateUpdatedListener: 1:1:void (io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager):67:67 -> 2:2:void (io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager,io.flutter.embedding.engine.deferredcomponents.PlayStoreDeferredComponentManager$1):67:67 -> 1:1:void onStateUpdate(java.lang.Object):67:67 -> onStateUpdate 2:4:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):70:72 -> onStateUpdate 5:5:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):196:196 -> onStateUpdate 6:6:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):137:137 -> onStateUpdate 7:7:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):141:141 -> onStateUpdate 8:8:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):139:139 -> onStateUpdate 9:9:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):137:137 -> onStateUpdate 10:10:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):142:142 -> onStateUpdate 11:11:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):157:157 -> onStateUpdate 12:12:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):161:161 -> onStateUpdate 13:13:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):159:159 -> onStateUpdate 14:14:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):157:157 -> onStateUpdate 15:15:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):162:162 -> onStateUpdate 16:16:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):120:120 -> onStateUpdate 17:17:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):124:124 -> onStateUpdate 18:18:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):122:122 -> onStateUpdate 19:19:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):120:120 -> onStateUpdate 20:22:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):125:127 -> onStateUpdate 23:23:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):126:126 -> onStateUpdate 24:26:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):130:132 -> onStateUpdate 27:27:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):75:75 -> onStateUpdate 28:28:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):79:79 -> onStateUpdate 29:29:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):77:77 -> onStateUpdate 30:30:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):75:75 -> onStateUpdate 31:34:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):80:80 -> onStateUpdate 35:37:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):84:86 -> onStateUpdate 38:38:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):85:85 -> onStateUpdate 39:41:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):89:91 -> onStateUpdate 42:42:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):96:96 -> onStateUpdate 43:43:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):100:100 -> onStateUpdate 44:44:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):98:98 -> onStateUpdate 45:45:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):96:96 -> onStateUpdate 46:46:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):101:101 -> onStateUpdate 47:49:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):106:108 -> onStateUpdate 50:50:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):107:107 -> onStateUpdate 51:52:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):110:111 -> onStateUpdate 53:55:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):113:115 -> onStateUpdate 56:56:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):187:187 -> onStateUpdate 57:57:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):191:191 -> onStateUpdate 58:58:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):189:189 -> onStateUpdate 59:59:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):187:187 -> onStateUpdate 60:60:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):192:192 -> onStateUpdate 61:61:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):177:177 -> onStateUpdate 62:62:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):181:181 -> onStateUpdate 63:63:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):179:179 -> onStateUpdate 64:64:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):177:177 -> onStateUpdate 65:65:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):182:182 -> onStateUpdate 66:66:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):167:167 -> onStateUpdate 67:67:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):171:171 -> onStateUpdate 68:68:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):169:169 -> onStateUpdate 69:69:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):167:167 -> onStateUpdate 70:70:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):172:172 -> onStateUpdate 71:71:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):147:147 -> onStateUpdate 72:72:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):151:151 -> onStateUpdate 73:73:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):149:149 -> onStateUpdate 74:74:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):147:147 -> onStateUpdate 75:75:void onStateUpdate(com.google.android.play.core.splitinstall.SplitInstallSessionState):152:152 -> onStateUpdate io.flutter.embedding.engine.loader.ApplicationInfoLoader -> io.flutter.embedding.engine.loader.ApplicationInfoLoader: 1:8:void ():20:27 -> 1:1:void ():18:18 -> 1:2:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context):36:37 -> getApplicationInfo 3:3:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context):39:39 -> getApplicationInfo 1:1:boolean getBoolean(android.os.Bundle,java.lang.String,boolean):54:54 -> getBoolean 1:1:java.lang.String getNetworkPolicy(android.content.pm.ApplicationInfo,android.content.Context):62:62 -> getNetworkPolicy 2:2:java.lang.String getNetworkPolicy(android.content.pm.ApplicationInfo,android.content.Context):67:67 -> getNetworkPolicy 3:3:java.lang.String getNetworkPolicy(android.content.pm.ApplicationInfo,android.content.Context):72:72 -> getNetworkPolicy 4:6:java.lang.String getNetworkPolicy(android.content.pm.ApplicationInfo,android.content.Context):74:76 -> getNetworkPolicy 7:8:java.lang.String getNetworkPolicy(android.content.pm.ApplicationInfo,android.content.Context):79:80 -> getNetworkPolicy 9:9:java.lang.String getNetworkPolicy(android.content.pm.ApplicationInfo,android.content.Context):83:83 -> getNetworkPolicy 10:10:java.lang.String getNetworkPolicy(android.content.pm.ApplicationInfo,android.content.Context):88:88 -> getNetworkPolicy 1:1:java.lang.String getString(android.os.Bundle,java.lang.String):47:47 -> getString 1:7:io.flutter.embedding.engine.loader.FlutterApplicationInfo load(android.content.Context):148:154 -> load 8:8:io.flutter.embedding.engine.loader.FlutterApplicationInfo load(android.content.Context):156:156 -> load 1:3:void parseDomain(android.content.res.XmlResourceParser,org.json.JSONArray,boolean):125:127 -> parseDomain 4:12:void parseDomain(android.content.res.XmlResourceParser,org.json.JSONArray,boolean):130:138 -> parseDomain 13:13:void parseDomain(android.content.res.XmlResourceParser,org.json.JSONArray,boolean):128:128 -> parseDomain 1:1:void parseDomainConfig(android.content.res.XmlResourceParser,org.json.JSONArray,boolean):95:95 -> parseDomainConfig 2:2:void parseDomainConfig(android.content.res.XmlResourceParser,org.json.JSONArray,boolean):98:98 -> parseDomainConfig 3:3:void parseDomainConfig(android.content.res.XmlResourceParser,org.json.JSONArray,boolean):100:100 -> parseDomainConfig 4:6:void parseDomainConfig(android.content.res.XmlResourceParser,org.json.JSONArray,boolean):102:104 -> parseDomainConfig 7:7:void parseDomainConfig(android.content.res.XmlResourceParser,org.json.JSONArray,boolean):106:106 -> parseDomainConfig 1:4:void skipTag(android.content.res.XmlResourceParser):115:118 -> skipTag io.flutter.embedding.engine.loader.FlutterApplicationInfo -> io.flutter.embedding.engine.loader.FlutterApplicationInfo: 1:1:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean):29:29 -> 2:3:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean):31:32 -> 4:4:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean):34:34 -> 5:8:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean):36:39 -> io.flutter.embedding.engine.loader.FlutterLoader -> io.flutter.embedding.engine.loader.FlutterLoader: 1:1:void ():83:83 -> 2:2:void (io.flutter.embedding.engine.FlutterJNI):93:93 -> 3:3:void (io.flutter.embedding.engine.FlutterJNI,java.util.concurrent.ExecutorService):103:103 -> 4:4:void (io.flutter.embedding.engine.FlutterJNI,java.util.concurrent.ExecutorService):108:108 -> 5:6:void (io.flutter.embedding.engine.FlutterJNI,java.util.concurrent.ExecutorService):104:105 -> void $r8$lambda$1o3DGCGNgQtfS4gTiR0lwER7EMI(io.flutter.embedding.engine.loader.FlutterLoader,android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:io.flutter.embedding.engine.loader.ResourceExtractor access$000(io.flutter.embedding.engine.loader.FlutterLoader,android.content.Context):37:37 -> access$000 1:1:io.flutter.embedding.engine.FlutterJNI access$100(io.flutter.embedding.engine.loader.FlutterLoader):37:37 -> access$100 1:1:java.util.concurrent.ExecutorService access$200(io.flutter.embedding.engine.loader.FlutterLoader):37:37 -> access$200 1:1:boolean automaticallyRegisterPlugins():467:467 -> automaticallyRegisterPlugins void $r8$lambda$VJKGJGKUCWDMEq6zjPGcvY_vy6M(io.flutter.embedding.engine.loader.FlutterLoader,android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void ensureInitializationComplete(android.content.Context,java.lang.String[]):227:227 -> ensureInitializationComplete 2:2:void ensureInitializationComplete(android.content.Context,java.lang.String[]):230:230 -> ensureInitializationComplete 3:3:void ensureInitializationComplete(android.content.Context,java.lang.String[]):234:234 -> ensureInitializationComplete 4:4:void ensureInitializationComplete(android.content.Context,java.lang.String[]):239:239 -> ensureInitializationComplete 5:5:void ensureInitializationComplete(android.content.Context,java.lang.String[]):241:241 -> ensureInitializationComplete 6:7:void ensureInitializationComplete(android.content.Context,java.lang.String[]):243:244 -> ensureInitializationComplete 8:8:void ensureInitializationComplete(android.content.Context,java.lang.String[]):246:246 -> ensureInitializationComplete 9:9:void ensureInitializationComplete(android.content.Context,java.lang.String[]):252:252 -> ensureInitializationComplete 10:10:void ensureInitializationComplete(android.content.Context,java.lang.String[]):265:265 -> ensureInitializationComplete 11:11:void ensureInitializationComplete(android.content.Context,java.lang.String[]):271:271 -> ensureInitializationComplete 12:14:void ensureInitializationComplete(android.content.Context,java.lang.String[]):287:289 -> ensureInitializationComplete 15:16:void ensureInitializationComplete(android.content.Context,java.lang.String[]):291:292 -> ensureInitializationComplete 17:17:void ensureInitializationComplete(android.content.Context,java.lang.String[]):297:297 -> ensureInitializationComplete 18:18:void ensureInitializationComplete(android.content.Context,java.lang.String[]):299:299 -> ensureInitializationComplete 19:19:void ensureInitializationComplete(android.content.Context,java.lang.String[]):298:298 -> ensureInitializationComplete 20:20:void ensureInitializationComplete(android.content.Context,java.lang.String[]):300:300 -> ensureInitializationComplete 21:21:void ensureInitializationComplete(android.content.Context,java.lang.String[]):302:302 -> ensureInitializationComplete 22:25:void ensureInitializationComplete(android.content.Context,java.lang.String[]):306:309 -> ensureInitializationComplete 26:26:void ensureInitializationComplete(android.content.Context,java.lang.String[]):311:311 -> ensureInitializationComplete 27:29:void ensureInitializationComplete(android.content.Context,java.lang.String[]):313:315 -> ensureInitializationComplete 30:30:void ensureInitializationComplete(android.content.Context,java.lang.String[]):319:319 -> ensureInitializationComplete 31:31:void ensureInitializationComplete(android.content.Context,java.lang.String[]):321:321 -> ensureInitializationComplete 32:33:void ensureInitializationComplete(android.content.Context,java.lang.String[]):324:325 -> ensureInitializationComplete 34:35:void ensureInitializationComplete(android.content.Context,java.lang.String[]):327:328 -> ensureInitializationComplete 36:36:void ensureInitializationComplete(android.content.Context,java.lang.String[]):330:330 -> ensureInitializationComplete 37:37:void ensureInitializationComplete(android.content.Context,java.lang.String[]):332:332 -> ensureInitializationComplete 38:39:void ensureInitializationComplete(android.content.Context,java.lang.String[]):336:337 -> ensureInitializationComplete 40:40:void ensureInitializationComplete(android.content.Context,java.lang.String[]):339:339 -> ensureInitializationComplete 41:41:void ensureInitializationComplete(android.content.Context,java.lang.String[]):341:341 -> ensureInitializationComplete 42:42:void ensureInitializationComplete(android.content.Context,java.lang.String[]):343:343 -> ensureInitializationComplete 43:43:void ensureInitializationComplete(android.content.Context,java.lang.String[]):341:341 -> ensureInitializationComplete 44:44:void ensureInitializationComplete(android.content.Context,java.lang.String[]):349:349 -> ensureInitializationComplete 45:45:void ensureInitializationComplete(android.content.Context,java.lang.String[]):354:354 -> ensureInitializationComplete 46:47:void ensureInitializationComplete(android.content.Context,java.lang.String[]):351:352 -> ensureInitializationComplete 48:49:void ensureInitializationComplete(android.content.Context,java.lang.String[]):354:355 -> ensureInitializationComplete 50:50:void ensureInitializationComplete(android.content.Context,java.lang.String[]):235:235 -> ensureInitializationComplete 51:51:void ensureInitializationComplete(android.content.Context,java.lang.String[]):231:231 -> ensureInitializationComplete 1:1:void ensureInitializationCompleteAsync(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):375:375 -> ensureInitializationCompleteAsync 2:2:void ensureInitializationCompleteAsync(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):379:379 -> ensureInitializationCompleteAsync 3:4:void ensureInitializationCompleteAsync(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):383:384 -> ensureInitializationCompleteAsync 5:5:void ensureInitializationCompleteAsync(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):387:387 -> ensureInitializationCompleteAsync 6:6:void ensureInitializationCompleteAsync(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):380:380 -> ensureInitializationCompleteAsync 7:7:void ensureInitializationCompleteAsync(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):376:376 -> ensureInitializationCompleteAsync 1:1:java.lang.String findAppBundlePath():435:435 -> findAppBundlePath 1:1:java.lang.String fullAssetPathFrom(java.lang.String):472:472 -> fullAssetPathFrom 1:1:java.lang.String getLookupKeyForAsset(java.lang.String):447:447 -> getLookupKeyForAsset 2:2:java.lang.String getLookupKeyForAsset(java.lang.String,java.lang.String):461:461 -> getLookupKeyForAsset 1:1:boolean initialized():407:407 -> initialized 1:1:boolean isLeakVM(android.os.Bundle):363:363 -> isLeakVM 1:2:void lambda$ensureInitializationCompleteAsync$0(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):399:400 -> lambda$ensureInitializationCompleteAsync$0 1:1:void lambda$ensureInitializationCompleteAsync$1(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):391:391 -> lambda$ensureInitializationCompleteAsync$1 2:3:void lambda$ensureInitializationCompleteAsync$1(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):396:397 -> lambda$ensureInitializationCompleteAsync$1 4:5:void lambda$ensureInitializationCompleteAsync$1(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):393:394 -> lambda$ensureInitializationCompleteAsync$1 1:1:void startInitialization(android.content.Context):135:135 -> startInitialization 2:2:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):151:151 -> startInitialization 3:3:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):154:154 -> startInitialization 4:4:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):158:158 -> startInitialization 5:5:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):161:161 -> startInitialization 6:6:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):163:163 -> startInitialization 7:8:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):165:166 -> startInitialization 9:9:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):169:169 -> startInitialization 10:11:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):171:172 -> startInitialization 12:15:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):175:178 -> startInitialization 16:16:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):180:180 -> startInitialization 17:17:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):183:183 -> startInitialization 18:18:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):211:211 -> startInitialization 19:20:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):213:214 -> startInitialization 21:21:void startInitialization(android.content.Context,io.flutter.embedding.engine.loader.FlutterLoader$Settings):155:155 -> startInitialization io.flutter.embedding.engine.loader.FlutterLoader$$ExternalSyntheticLambda0 -> io.flutter.embedding.engine.loader.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.os.Handler io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$055f9cce6cb3e733f6b114c21d73ed54b4a48310ecad2fdd607f0776b266667b$0.f$3 -> g java.lang.Runnable io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$055f9cce6cb3e733f6b114c21d73ed54b4a48310ecad2fdd607f0776b266667b$0.f$4 -> h java.lang.String[] io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$055f9cce6cb3e733f6b114c21d73ed54b4a48310ecad2fdd607f0776b266667b$0.f$2 -> f android.content.Context io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$055f9cce6cb3e733f6b114c21d73ed54b4a48310ecad2fdd607f0776b266667b$0.f$1 -> e io.flutter.embedding.engine.loader.FlutterLoader io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$055f9cce6cb3e733f6b114c21d73ed54b4a48310ecad2fdd607f0776b266667b$0.f$0 -> d void io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$055f9cce6cb3e733f6b114c21d73ed54b4a48310ecad2fdd607f0776b266667b$0.(io.flutter.embedding.engine.loader.FlutterLoader,android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$055f9cce6cb3e733f6b114c21d73ed54b4a48310ecad2fdd607f0776b266667b$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.loader.FlutterLoader$$ExternalSyntheticLambda1 -> io.flutter.embedding.engine.loader.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.os.Handler io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$94a6ddf0a03581a76c0f45cea5d4a0d123ba34baf9d5b47b701f2f49e7168da7$0.f$3 -> g java.lang.Runnable io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$94a6ddf0a03581a76c0f45cea5d4a0d123ba34baf9d5b47b701f2f49e7168da7$0.f$4 -> h java.lang.String[] io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$94a6ddf0a03581a76c0f45cea5d4a0d123ba34baf9d5b47b701f2f49e7168da7$0.f$2 -> f android.content.Context io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$94a6ddf0a03581a76c0f45cea5d4a0d123ba34baf9d5b47b701f2f49e7168da7$0.f$1 -> e io.flutter.embedding.engine.loader.FlutterLoader io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$94a6ddf0a03581a76c0f45cea5d4a0d123ba34baf9d5b47b701f2f49e7168da7$0.f$0 -> d void io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$94a6ddf0a03581a76c0f45cea5d4a0d123ba34baf9d5b47b701f2f49e7168da7$0.(io.flutter.embedding.engine.loader.FlutterLoader,android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.loader.FlutterLoader$$InternalSyntheticLambda$0$94a6ddf0a03581a76c0f45cea5d4a0d123ba34baf9d5b47b701f2f49e7168da7$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.loader.FlutterLoader$1 -> io.flutter.embedding.engine.loader.FlutterLoader$1: 1:1:void (io.flutter.embedding.engine.loader.FlutterLoader,android.content.Context):184:184 -> void $r8$lambda$7aDWRJH5QhLJRySlof0NX61HOhE(io.flutter.embedding.engine.loader.FlutterLoader$1) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Object call():184:184 -> call 2:2:io.flutter.embedding.engine.loader.FlutterLoader$InitResult call():187:187 -> call 3:3:io.flutter.embedding.engine.loader.FlutterLoader$InitResult call():189:189 -> call 4:5:io.flutter.embedding.engine.loader.FlutterLoader$InitResult call():191:192 -> call 6:6:io.flutter.embedding.engine.loader.FlutterLoader$InitResult call():196:196 -> call 7:7:io.flutter.embedding.engine.loader.FlutterLoader$InitResult call():199:199 -> call 8:11:io.flutter.embedding.engine.loader.FlutterLoader$InitResult call():202:205 -> call 12:13:io.flutter.embedding.engine.loader.FlutterLoader$InitResult call():207:208 -> call 1:1:void lambda$call$0():196:196 -> lambda$call$0 io.flutter.embedding.engine.loader.FlutterLoader$1$$ExternalSyntheticLambda0 -> io.flutter.embedding.engine.loader.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.loader.FlutterLoader$1 io.flutter.embedding.engine.loader.FlutterLoader$1$$InternalSyntheticLambda$0$e7ddcce9e479fd94a1e1d0284d3cc77e33f22c5efd73c8b615c7c4bb4c55e189$0.f$0 -> d void io.flutter.embedding.engine.loader.FlutterLoader$1$$InternalSyntheticLambda$0$e7ddcce9e479fd94a1e1d0284d3cc77e33f22c5efd73c8b615c7c4bb4c55e189$0.(io.flutter.embedding.engine.loader.FlutterLoader$1) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.loader.FlutterLoader$1$$InternalSyntheticLambda$0$e7ddcce9e479fd94a1e1d0284d3cc77e33f22c5efd73c8b615c7c4bb4c55e189$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.loader.FlutterLoader$InitResult -> io.flutter.embedding.engine.loader.FlutterLoader$InitResult: 1:1:void (java.lang.String,java.lang.String,java.lang.String,io.flutter.embedding.engine.loader.FlutterLoader$1):115:115 -> 2:5:void (java.lang.String,java.lang.String,java.lang.String):120:123 -> io.flutter.embedding.engine.loader.FlutterLoader$Settings -> io.flutter.embedding.engine.loader.FlutterLoader$Settings: 1:1:void ():475:475 -> 1:1:java.lang.String getLogTag():480:480 -> getLogTag 1:1:void setLogTag(java.lang.String):489:489 -> setLogTag io.flutter.embedding.engine.loader.ResourceExtractor -> io.flutter.embedding.engine.loader.ResourceExtractor: 1:1:void ():29:29 -> 1:6:void (java.lang.String,java.lang.String,android.content.pm.PackageManager,android.content.res.AssetManager):134:139 -> 1:1:java.lang.String access$000(java.io.File,android.content.pm.PackageManager,java.lang.String):26:26 -> access$000 1:1:void access$100(java.lang.String,java.util.HashSet):26:26 -> access$100 1:1:void access$200(java.io.InputStream,java.io.OutputStream):26:26 -> access$200 1:1:io.flutter.embedding.engine.loader.ResourceExtractor addResource(java.lang.String):143:143 -> addResource 1:1:io.flutter.embedding.engine.loader.ResourceExtractor addResources(java.util.Collection):148:148 -> addResources 1:1:java.lang.String checkTimestamp(java.io.File,android.content.pm.PackageManager,java.lang.String):209:209 -> checkTimestamp 2:3:java.lang.String checkTimestamp(java.io.File,android.content.pm.PackageManager,java.lang.String):218:219 -> checkTimestamp 4:4:java.lang.String checkTimestamp(java.io.File,android.content.pm.PackageManager,java.lang.String):221:221 -> checkTimestamp 5:5:java.lang.String checkTimestamp(java.io.File,android.content.pm.PackageManager,java.lang.String):236:236 -> checkTimestamp 1:2:void copy(java.io.InputStream,java.io.OutputStream):248:249 -> copy 1:5:void deleteFiles(java.lang.String,java.util.HashSet):186:190 -> deleteFiles 6:6:void deleteFiles(java.lang.String,java.util.HashSet):193:193 -> deleteFiles 7:8:void deleteFiles(java.lang.String,java.util.HashSet):197:198 -> deleteFiles 1:1:java.lang.String[] getExistingTimestamps(java.io.File):176:176 -> getExistingTimestamps 1:2:java.lang.String[] getSupportedAbis():255:256 -> getSupportedAbis 3:5:java.lang.String[] getSupportedAbis():258:260 -> getSupportedAbis 1:2:long getVersionCode(android.content.pm.PackageInfo):34:35 -> getVersionCode 3:3:long getVersionCode(android.content.pm.PackageInfo):37:37 -> getVersionCode 1:1:io.flutter.embedding.engine.loader.ResourceExtractor start():157:157 -> start 2:2:io.flutter.embedding.engine.loader.ResourceExtractor start():159:159 -> start 1:1:void waitForCompletion():164:164 -> waitForCompletion 2:2:void waitForCompletion():169:169 -> waitForCompletion 3:3:void waitForCompletion():171:171 -> waitForCompletion io.flutter.embedding.engine.loader.ResourceExtractor$1 -> io.flutter.embedding.engine.loader.ResourceExtractor$1: 1:1:void ():177:177 -> 1:1:boolean accept(java.io.File,java.lang.String):180:180 -> accept io.flutter.embedding.engine.loader.ResourceExtractor$ExtractTask -> io.flutter.embedding.engine.loader.ResourceExtractor$ExtractTask: 1:6:void (java.lang.String,java.util.HashSet,java.lang.String,android.content.pm.PackageManager,android.content.res.AssetManager):53:58 -> 1:1:java.lang.Object doInBackground(java.lang.Object[]):41:41 -> doInBackground 2:2:java.lang.Void doInBackground(java.lang.Void[]):63:63 -> doInBackground 3:3:java.lang.Void doInBackground(java.lang.Void[]):65:65 -> doInBackground 4:4:java.lang.Void doInBackground(java.lang.Void[]):70:70 -> doInBackground 5:5:java.lang.Void doInBackground(java.lang.Void[]):72:72 -> doInBackground 6:6:java.lang.Void doInBackground(java.lang.Void[]):78:78 -> doInBackground 7:7:java.lang.Void doInBackground(java.lang.Void[]):80:80 -> doInBackground 1:1:boolean extractAPK(java.io.File):91:91 -> extractAPK 2:3:boolean extractAPK(java.io.File):94:95 -> extractAPK 4:5:boolean extractAPK(java.io.File):98:99 -> extractAPK 6:10:boolean extractAPK(java.io.File):102:102 -> extractAPK 11:12:boolean extractAPK(java.io.File):113:114 -> extractAPK io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView -> io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView: 1:3:void (android.content.Context,float,io.flutter.embedding.android.AndroidTouchProcessor):45:47 -> 4:4:void (android.content.Context):52:52 -> 1:1:void dispatchDraw(android.graphics.Canvas):130:130 -> dispatchDraw 2:4:void dispatchDraw(android.graphics.Canvas):132:134 -> dispatchDraw 1:2:void draw(android.graphics.Canvas):111:112 -> draw 3:5:void draw(android.graphics.Canvas):119:121 -> draw 6:7:void draw(android.graphics.Canvas):123:124 -> draw 1:1:android.graphics.Matrix getPlatformViewMatrix():138:138 -> getPlatformViewMatrix 2:2:android.graphics.Matrix getPlatformViewMatrix():147:147 -> getPlatformViewMatrix 3:3:android.graphics.Matrix getPlatformViewMatrix():155:155 -> getPlatformViewMatrix 1:2:boolean onTouchEvent(android.view.MotionEvent):184:185 -> onTouchEvent 3:3:boolean onTouchEvent(android.view.MotionEvent):188:188 -> onTouchEvent 4:4:boolean onTouchEvent(android.view.MotionEvent):190:190 -> onTouchEvent 5:5:boolean onTouchEvent(android.view.MotionEvent):205:205 -> onTouchEvent 6:8:boolean onTouchEvent(android.view.MotionEvent):199:201 -> onTouchEvent 9:11:boolean onTouchEvent(android.view.MotionEvent):192:194 -> onTouchEvent 12:12:boolean onTouchEvent(android.view.MotionEvent):208:208 -> onTouchEvent 1:8:void readyToDisplay(io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack,int,int,int,int):98:105 -> readyToDisplay 1:1:boolean requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):168:168 -> requestSendAccessibilityEvent 2:2:boolean requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):170:170 -> requestSendAccessibilityEvent 3:3:boolean requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):178:178 -> requestSendAccessibilityEvent 1:1:void setOnDescendantFocusChangeListener(android.view.View$OnFocusChangeListener):67:67 -> setOnDescendantFocusChangeListener 2:4:void setOnDescendantFocusChangeListener(android.view.View$OnFocusChangeListener):70:72 -> setOnDescendantFocusChangeListener 5:5:void setOnDescendantFocusChangeListener(android.view.View$OnFocusChangeListener):79:79 -> setOnDescendantFocusChangeListener 1:2:void unsetOnDescendantFocusChangeListener():85:86 -> unsetOnDescendantFocusChangeListener 3:4:void unsetOnDescendantFocusChangeListener():88:89 -> unsetOnDescendantFocusChangeListener io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView$1 -> io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView$1: 1:1:void (io.flutter.embedding.engine.mutatorsstack.FlutterMutatorView,android.view.View$OnFocusChangeListener,android.view.View):73:73 -> 1:1:void onGlobalFocusChanged(android.view.View,android.view.View):76:76 -> onGlobalFocusChanged io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack -> io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack: 1:4:void ():139:142 -> 1:1:java.util.List getFinalClippingPaths():207:207 -> getFinalClippingPaths 1:1:android.graphics.Matrix getFinalMatrix():215:215 -> getFinalMatrix 1:1:java.util.List getMutators():194:194 -> getMutators 1:7:void pushClipRRect(int,int,int,int,float[]):181:187 -> pushClipRRect 1:7:void pushClipRect(int,int,int,int):161:167 -> pushClipRect 1:5:void pushTransform(float[]):152:156 -> pushTransform io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack$FlutterMutator -> io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack$FlutterMutator: 1:3:void (io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack,android.graphics.Rect):58:60 -> 4:7:void (io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack,android.graphics.Rect,float[]):70:73 -> 8:10:void (io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack,android.graphics.Path):81:83 -> 11:13:void (io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack,android.graphics.Matrix):91:93 -> 1:1:android.graphics.Matrix getMatrix():129:129 -> getMatrix 1:1:android.graphics.Path getPath():120:120 -> getPath 1:1:android.graphics.Rect getRect():111:111 -> getRect 1:1:io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack$FlutterMutatorType getType():102:102 -> getType io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack$FlutterMutatorType -> io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack$FlutterMutatorType: 1:5:void ():30:34 -> 6:6:void ():29:29 -> 1:1:void (java.lang.String,int):29:29 -> 1:1:io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack$FlutterMutatorType valueOf(java.lang.String):29:29 -> valueOf 1:1:io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack$FlutterMutatorType[] values():29:29 -> values io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding -> io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding: 1:8:void (android.content.Context,io.flutter.embedding.engine.FlutterEngine,io.flutter.plugin.common.BinaryMessenger,io.flutter.view.TextureRegistry,io.flutter.plugin.platform.PlatformViewRegistry,io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterAssets,io.flutter.embedding.engine.FlutterEngineGroup):121:128 -> 1:1:android.content.Context getApplicationContext():133:133 -> getApplicationContext 1:1:io.flutter.plugin.common.BinaryMessenger getBinaryMessenger():148:148 -> getBinaryMessenger 1:1:io.flutter.embedding.engine.FlutterEngineGroup getEngineGroup():178:178 -> getEngineGroup 1:1:io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterAssets getFlutterAssets():163:163 -> getFlutterAssets 1:1:io.flutter.embedding.engine.FlutterEngine getFlutterEngine():143:143 -> getFlutterEngine 1:1:io.flutter.plugin.platform.PlatformViewRegistry getPlatformViewRegistry():158:158 -> getPlatformViewRegistry 1:1:io.flutter.view.TextureRegistry getTextureRegistry():153:153 -> getTextureRegistry io.flutter.embedding.engine.plugins.lifecycle.FlutterLifecycleAdapter -> io.flutter.embedding.engine.plugins.lifecycle.FlutterLifecycleAdapter: 1:1:void ():12:12 -> 1:2:androidx.lifecycle.Lifecycle getActivityLifecycle(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):23:24 -> getActivityLifecycle io.flutter.embedding.engine.plugins.lifecycle.HiddenLifecycleReference -> io.flutter.embedding.engine.plugins.lifecycle.HiddenLifecycleReference: 1:2:void (androidx.lifecycle.Lifecycle):24:25 -> 1:1:androidx.lifecycle.Lifecycle getLifecycle():30:30 -> getLifecycle io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry -> io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry: 1:1:void (io.flutter.embedding.engine.FlutterEngine):45:45 -> 2:2:void (io.flutter.embedding.engine.FlutterEngine):42:42 -> 3:5:void (io.flutter.embedding.engine.FlutterEngine):46:48 -> 1:1:boolean hasPlugin(java.lang.String):66:66 -> hasPlugin 1:2:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):54:55 -> registrarFor 3:5:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):58:60 -> registrarFor 6:6:io.flutter.plugin.common.PluginRegistry$Registrar registrarFor(java.lang.String):56:56 -> registrarFor 1:1:java.lang.Object valuePublishedByPlugin(java.lang.String):72:72 -> valuePublishedByPlugin io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry$ShimRegistrarAggregate -> io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry$ShimRegistrarAggregate: 1:2:void ():88:89 -> 3:3:void (io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry$1):88:88 -> 1:1:void addPlugin(io.flutter.embedding.engine.plugins.shim.ShimRegistrar):94:94 -> addPlugin 2:3:void addPlugin(io.flutter.embedding.engine.plugins.shim.ShimRegistrar):96:97 -> addPlugin 4:5:void addPlugin(io.flutter.embedding.engine.plugins.shim.ShimRegistrar):99:100 -> addPlugin 1:3:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):123:125 -> onAttachedToActivity 1:3:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):106:108 -> onAttachedToEngine 1:2:void onDetachedFromActivity():147:148 -> onDetachedFromActivity 3:3:void onDetachedFromActivity():150:150 -> onDetachedFromActivity 1:2:void onDetachedFromActivityForConfigChanges():131:132 -> onDetachedFromActivityForConfigChanges 3:3:void onDetachedFromActivityForConfigChanges():134:134 -> onDetachedFromActivityForConfigChanges 1:2:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):114:115 -> onDetachedFromEngine 3:4:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):117:118 -> onDetachedFromEngine 1:3:void onReattachedToActivityForConfigChanges(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):139:141 -> onReattachedToActivityForConfigChanges io.flutter.embedding.engine.plugins.shim.ShimRegistrar -> io.flutter.embedding.engine.plugins.shim.ShimRegistrar: 1:1:void (java.lang.String,java.util.Map):47:47 -> 2:3:void (java.lang.String,java.util.Map):35:36 -> 4:4:void (java.lang.String,java.util.Map):38:38 -> 5:7:void (java.lang.String,java.util.Map):40:42 -> 8:9:void (java.lang.String,java.util.Map):48:49 -> 1:1:android.content.Context activeContext():64:64 -> activeContext 1:1:android.app.Activity activity():54:54 -> activity 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addActivityResultListener(io.flutter.plugin.common.PluginRegistry$ActivityResultListener):119:119 -> addActivityResultListener 2:3:io.flutter.plugin.common.PluginRegistry$Registrar addActivityResultListener(io.flutter.plugin.common.PluginRegistry$ActivityResultListener):121:122 -> addActivityResultListener 1:2:void addExistingListenersToActivityPluginBinding():218:219 -> addExistingListenersToActivityPluginBinding 3:4:void addExistingListenersToActivityPluginBinding():221:222 -> addExistingListenersToActivityPluginBinding 5:6:void addExistingListenersToActivityPluginBinding():224:225 -> addExistingListenersToActivityPluginBinding 7:8:void addExistingListenersToActivityPluginBinding():227:228 -> addExistingListenersToActivityPluginBinding 9:10:void addExistingListenersToActivityPluginBinding():230:231 -> addExistingListenersToActivityPluginBinding 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addNewIntentListener(io.flutter.plugin.common.PluginRegistry$NewIntentListener):130:130 -> addNewIntentListener 2:3:io.flutter.plugin.common.PluginRegistry$Registrar addNewIntentListener(io.flutter.plugin.common.PluginRegistry$NewIntentListener):132:133 -> addNewIntentListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addRequestPermissionsResultListener(io.flutter.plugin.common.PluginRegistry$RequestPermissionsResultListener):107:107 -> addRequestPermissionsResultListener 2:3:io.flutter.plugin.common.PluginRegistry$Registrar addRequestPermissionsResultListener(io.flutter.plugin.common.PluginRegistry$RequestPermissionsResultListener):109:110 -> addRequestPermissionsResultListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addUserLeaveHintListener(io.flutter.plugin.common.PluginRegistry$UserLeaveHintListener):142:142 -> addUserLeaveHintListener 2:3:io.flutter.plugin.common.PluginRegistry$Registrar addUserLeaveHintListener(io.flutter.plugin.common.PluginRegistry$UserLeaveHintListener):144:145 -> addUserLeaveHintListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addViewDestroyListener(io.flutter.plugin.common.PluginRegistry$ViewDestroyListener):167:167 -> addViewDestroyListener 1:1:io.flutter.plugin.common.PluginRegistry$Registrar addWindowFocusChangedListener(io.flutter.plugin.common.PluginRegistry$WindowFocusChangedListener):154:154 -> addWindowFocusChangedListener 2:3:io.flutter.plugin.common.PluginRegistry$Registrar addWindowFocusChangedListener(io.flutter.plugin.common.PluginRegistry$WindowFocusChangedListener):156:157 -> addWindowFocusChangedListener 1:1:android.content.Context context():59:59 -> context 1:1:java.lang.String lookupKeyForAsset(java.lang.String):90:90 -> lookupKeyForAsset 2:2:java.lang.String lookupKeyForAsset(java.lang.String,java.lang.String):95:95 -> lookupKeyForAsset 1:1:io.flutter.plugin.common.BinaryMessenger messenger():69:69 -> messenger 1:3:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):192:194 -> onAttachedToActivity 1:2:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):173:174 -> onAttachedToEngine 1:2:void onDetachedFromActivity():212:213 -> onDetachedFromActivity 1:2:void onDetachedFromActivityForConfigChanges():199:200 -> onDetachedFromActivityForConfigChanges 1:2:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):179:180 -> onDetachedFromEngine 3:3:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):183:183 -> onDetachedFromEngine 4:5:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):186:187 -> onDetachedFromEngine 1:3:void onReattachedToActivityForConfigChanges(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):205:207 -> onReattachedToActivityForConfigChanges 1:1:io.flutter.plugin.platform.PlatformViewRegistry platformViewRegistry():79:79 -> platformViewRegistry 1:1:io.flutter.plugin.common.PluginRegistry$Registrar publish(java.lang.Object):100:100 -> publish 1:1:io.flutter.view.TextureRegistry textures():74:74 -> textures 1:1:io.flutter.view.FlutterView view():84:84 -> view io.flutter.embedding.engine.plugins.util.GeneratedPluginRegister -> io.flutter.embedding.engine.plugins.util.GeneratedPluginRegister: 1:1:void ():12:12 -> 1:4:void registerGeneratedPlugins(io.flutter.embedding.engine.FlutterEngine):77:80 -> registerGeneratedPlugins 5:5:void registerGeneratedPlugins(io.flutter.embedding.engine.FlutterEngine):82:82 -> registerGeneratedPlugins 6:6:void registerGeneratedPlugins(io.flutter.embedding.engine.FlutterEngine):87:87 -> registerGeneratedPlugins io.flutter.embedding.engine.renderer.FlutterRenderer -> io.flutter.embedding.engine.renderer.FlutterRenderer: 1:1:void (io.flutter.embedding.engine.FlutterJNI):68:68 -> 2:2:void (io.flutter.embedding.engine.FlutterJNI):45:45 -> 3:4:void (io.flutter.embedding.engine.FlutterJNI):47:48 -> 5:5:void (io.flutter.embedding.engine.FlutterJNI):50:50 -> 6:6:void (io.flutter.embedding.engine.FlutterJNI):54:54 -> 7:8:void (io.flutter.embedding.engine.FlutterJNI):69:70 -> 1:1:boolean access$002(io.flutter.embedding.engine.renderer.FlutterRenderer,boolean):41:41 -> access$002 1:1:io.flutter.embedding.engine.FlutterJNI access$300(io.flutter.embedding.engine.renderer.FlutterRenderer):41:41 -> access$300 1:1:void access$500(io.flutter.embedding.engine.renderer.FlutterRenderer,long):41:41 -> access$500 1:1:void access$600(io.flutter.embedding.engine.renderer.FlutterRenderer,long):41:41 -> access$600 1:1:android.os.Handler access$700(io.flutter.embedding.engine.renderer.FlutterRenderer):41:41 -> access$700 1:1:void addIsDisplayingFlutterUiListener(io.flutter.embedding.engine.renderer.FlutterUiDisplayListener):86:86 -> addIsDisplayingFlutterUiListener 2:3:void addIsDisplayingFlutterUiListener(io.flutter.embedding.engine.renderer.FlutterUiDisplayListener):88:89 -> addIsDisplayingFlutterUiListener 1:2:void addOnTrimMemoryListener(io.flutter.view.TextureRegistry$OnTrimMemoryListener):116:117 -> addOnTrimMemoryListener 1:4:void clearDeadListeners():102:105 -> clearDeadListeners 5:5:void clearDeadListeners():107:107 -> clearDeadListeners 1:3:io.flutter.view.TextureRegistry$SurfaceTextureEntry createSurfaceTexture():141:143 -> createSurfaceTexture 1:1:void dispatchPointerDataPacket(java.nio.ByteBuffer,int):483:483 -> dispatchPointerDataPacket 1:1:void dispatchSemanticsAction(int,int,java.nio.ByteBuffer,int):519:519 -> dispatchSemanticsAction 1:1:android.graphics.Bitmap getBitmap():478:478 -> getBitmap 1:1:boolean isDisplayingFlutterUi():78:78 -> isDisplayingFlutterUi 1:1:boolean isSoftwareRenderingEnabled():503:503 -> isSoftwareRenderingEnabled 1:1:void markTextureFrameAvailable(long):493:493 -> markTextureFrameAvailable 1:4:void onTrimMemory(int):163:166 -> onTrimMemory 5:5:void onTrimMemory(int):168:168 -> onTrimMemory 6:6:void onTrimMemory(int):171:171 -> onTrimMemory 1:6:io.flutter.view.TextureRegistry$SurfaceTextureEntry registerSurfaceTexture(android.graphics.SurfaceTexture):152:157 -> registerSurfaceTexture 1:1:void registerTexture(long,io.flutter.embedding.engine.renderer.SurfaceTextureWrapper):488:488 -> registerTexture 1:1:void removeIsDisplayingFlutterUiListener(io.flutter.embedding.engine.renderer.FlutterUiDisplayListener):98:98 -> removeIsDisplayingFlutterUiListener 1:3:void removeOnTrimMemoryListener(io.flutter.view.TextureRegistry$OnTrimMemoryListener):126:128 -> removeOnTrimMemoryListener 1:1:void setAccessibilityFeatures(int):508:508 -> setAccessibilityFeatures 1:1:void setSemanticsEnabled(boolean):513:513 -> setSemanticsEnabled 1:1:void setViewportMetrics(io.flutter.embedding.engine.renderer.FlutterRenderer$ViewportMetrics):399:399 -> setViewportMetrics 2:2:void setViewportMetrics(io.flutter.embedding.engine.renderer.FlutterRenderer$ViewportMetrics):402:402 -> setViewportMetrics 3:3:void setViewportMetrics(io.flutter.embedding.engine.renderer.FlutterRenderer$ViewportMetrics):438:438 -> setViewportMetrics 4:4:void setViewportMetrics(io.flutter.embedding.engine.renderer.FlutterRenderer$ViewportMetrics):402:402 -> setViewportMetrics 5:15:void setViewportMetrics(io.flutter.embedding.engine.renderer.FlutterRenderer$ViewportMetrics):440:450 -> setViewportMetrics 16:16:void setViewportMetrics(io.flutter.embedding.engine.renderer.FlutterRenderer$ViewportMetrics):453:453 -> setViewportMetrics 1:2:void startRenderingToSurface(android.view.Surface,boolean):331:332 -> startRenderingToSurface 3:3:void startRenderingToSurface(android.view.Surface,boolean):335:335 -> startRenderingToSurface 4:4:void startRenderingToSurface(android.view.Surface,boolean):337:337 -> startRenderingToSurface 1:1:void stopRenderingToSurface():373:373 -> stopRenderingToSurface 2:2:void stopRenderingToSurface():375:375 -> stopRenderingToSurface 3:4:void stopRenderingToSurface():381:382 -> stopRenderingToSurface 5:5:void stopRenderingToSurface():385:385 -> stopRenderingToSurface 1:1:void surfaceChanged(int,int):361:361 -> surfaceChanged 1:2:void swapSurface(android.view.Surface):348:349 -> swapSurface 1:1:void unregisterTexture(long):498:498 -> unregisterTexture io.flutter.embedding.engine.renderer.FlutterRenderer$1 -> io.flutter.embedding.engine.renderer.FlutterRenderer$1: 1:1:void (io.flutter.embedding.engine.renderer.FlutterRenderer):56:56 -> 1:1:void onFlutterUiDisplayed():59:59 -> onFlutterUiDisplayed 1:1:void onFlutterUiNoLongerDisplayed():64:64 -> onFlutterUiNoLongerDisplayed io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeature -> io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeature: 1:4:void (android.graphics.Rect,io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureType,io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureState):576:579 -> 5:8:void (android.graphics.Rect,io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureType):582:585 -> io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureState -> io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureState: 1:1:void ():635:635 -> 2:2:void ():641:641 -> 3:3:void ():648:648 -> 4:4:void ():633:633 -> 1:2:void (java.lang.String,int,int):652:653 -> 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureState valueOf(java.lang.String):633:633 -> valueOf 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureState[] values():633:633 -> values io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureType -> io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureType: 1:1:void ():601:601 -> 2:2:void ():607:607 -> 3:3:void ():613:613 -> 4:4:void ():619:619 -> 5:5:void ():596:596 -> 1:2:void (java.lang.String,int,int):623:624 -> 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureType valueOf(java.lang.String):596:596 -> valueOf 1:1:io.flutter.embedding.engine.renderer.FlutterRenderer$DisplayFeatureType[] values():596:596 -> values io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureFinalizerRunnable -> io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureFinalizerRunnable: 1:3:void (long,io.flutter.embedding.engine.FlutterJNI):294:296 -> 1:1:void run():301:301 -> run 2:3:void run():304:305 -> run io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry -> io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry: 1:1:void (io.flutter.embedding.engine.renderer.FlutterRenderer,long,android.graphics.SurfaceTexture):193:193 -> 2:2:void (io.flutter.embedding.engine.renderer.FlutterRenderer,long,android.graphics.SurfaceTexture):183:183 -> 3:3:void (io.flutter.embedding.engine.renderer.FlutterRenderer,long,android.graphics.SurfaceTexture):219:219 -> 4:5:void (io.flutter.embedding.engine.renderer.FlutterRenderer,long,android.graphics.SurfaceTexture):194:195 -> 6:6:void (io.flutter.embedding.engine.renderer.FlutterRenderer,long,android.graphics.SurfaceTexture):197:197 -> 7:7:void (io.flutter.embedding.engine.renderer.FlutterRenderer,long,android.graphics.SurfaceTexture):203:203 -> 8:8:void (io.flutter.embedding.engine.renderer.FlutterRenderer,long,android.graphics.SurfaceTexture):208:208 -> 1:1:io.flutter.view.TextureRegistry$OnFrameConsumedListener access$100(io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry):176:176 -> access$100 1:1:boolean access$200(io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry):176:176 -> access$200 1:1:long access$400(io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry):176:176 -> access$400 1:1:void finalize():269:269 -> finalize 2:2:void finalize():275:275 -> finalize 3:3:void finalize():273:273 -> finalize 4:5:void finalize():275:276 -> finalize 1:1:long id():251:251 -> id 1:2:void onTrimMemory(int):214:215 -> onTrimMemory 1:1:void release():256:256 -> release 2:6:void release():259:263 -> release 1:1:void removeListener():235:235 -> removeListener 1:1:void setOnFrameConsumedListener(io.flutter.view.TextureRegistry$OnFrameConsumedListener):281:281 -> setOnFrameConsumedListener 1:1:void setOnTrimMemoryListener(io.flutter.view.TextureRegistry$OnTrimMemoryListener):286:286 -> setOnTrimMemoryListener 1:1:android.graphics.SurfaceTexture surfaceTexture():246:246 -> surfaceTexture 1:1:io.flutter.embedding.engine.renderer.SurfaceTextureWrapper textureWrapper():240:240 -> textureWrapper io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry$1 -> io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry$1: 1:1:void (io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry):184:184 -> 1:2:void run():187:188 -> run io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry$2 -> io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry$2: 1:1:void (io.flutter.embedding.engine.renderer.FlutterRenderer$SurfaceTextureRegistryEntry):220:220 -> 1:1:void onFrameAvailable(android.graphics.SurfaceTexture):223:223 -> onFrameAvailable 2:2:void onFrameAvailable(android.graphics.SurfaceTexture):230:230 -> onFrameAvailable io.flutter.embedding.engine.renderer.FlutterRenderer$ViewportMetrics -> io.flutter.embedding.engine.renderer.FlutterRenderer$ViewportMetrics: 1:1:void ():528:528 -> 2:17:void ():532:547 -> 18:18:void ():558:558 -> 1:1:boolean validate():555:555 -> validate io.flutter.embedding.engine.renderer.SurfaceTextureWrapper -> io.flutter.embedding.engine.renderer.SurfaceTextureWrapper: 1:1:void (android.graphics.SurfaceTexture):27:27 -> 2:5:void (android.graphics.SurfaceTexture,java.lang.Runnable):39:42 -> 1:3:void attachToGLContext(int):76:78 -> attachToGLContext 4:5:void attachToGLContext(int):87:88 -> attachToGLContext 6:8:void attachToGLContext(int):90:92 -> attachToGLContext 1:4:void detachFromGLContext():98:101 -> detachFromGLContext 5:5:void detachFromGLContext():103:103 -> detachFromGLContext 1:1:void getTransformMatrix(float[]):109:109 -> getTransformMatrix 1:5:void release():64:68 -> release 6:6:void release():70:70 -> release 1:1:android.graphics.SurfaceTexture surfaceTexture():47:47 -> surfaceTexture 1:5:void updateTexImage():53:57 -> updateTexImage 6:6:void updateTexImage():60:60 -> updateTexImage io.flutter.embedding.engine.systemchannels.AccessibilityChannel -> io.flutter.embedding.engine.systemchannels.AccessibilityChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor,io.flutter.embedding.engine.FlutterJNI):97:97 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor,io.flutter.embedding.engine.FlutterJNI):26:26 -> 3:3:void (io.flutter.embedding.engine.dart.DartExecutor,io.flutter.embedding.engine.FlutterJNI):98:98 -> 4:5:void (io.flutter.embedding.engine.dart.DartExecutor,io.flutter.embedding.engine.FlutterJNI):101:102 -> 1:1:io.flutter.embedding.engine.systemchannels.AccessibilityChannel$AccessibilityMessageHandler access$000(io.flutter.embedding.engine.systemchannels.AccessibilityChannel):19:19 -> access$000 1:1:void dispatchSemanticsAction(int,io.flutter.view.AccessibilityBridge$Action):147:147 -> dispatchSemanticsAction 2:2:void dispatchSemanticsAction(int,io.flutter.view.AccessibilityBridge$Action,java.lang.Object):156:156 -> dispatchSemanticsAction 1:1:void onAndroidAccessibilityDisabled():122:122 -> onAndroidAccessibilityDisabled 1:1:void onAndroidAccessibilityEnabled():112:112 -> onAndroidAccessibilityEnabled 1:1:void setAccessibilityFeatures(int):130:130 -> setAccessibilityFeatures 1:2:void setAccessibilityMessageHandler(io.flutter.embedding.engine.systemchannels.AccessibilityChannel$AccessibilityMessageHandler):164:165 -> setAccessibilityMessageHandler io.flutter.embedding.engine.systemchannels.AccessibilityChannel$1 -> io.flutter.embedding.engine.systemchannels.AccessibilityChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.AccessibilityChannel):27:27 -> 1:2:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):33:34 -> onMessage 3:4:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):39:40 -> onMessage 5:5:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):42:42 -> onMessage 6:7:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):44:45 -> onMessage 8:8:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):62:62 -> onMessage 9:9:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):64:64 -> onMessage 10:10:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):70:70 -> onMessage 11:11:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):72:72 -> onMessage 12:12:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):54:54 -> onMessage 13:13:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):56:56 -> onMessage 14:14:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):47:47 -> onMessage 15:15:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):49:49 -> onMessage 16:16:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):78:78 -> onMessage 17:17:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):80:80 -> onMessage 18:18:void onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):85:85 -> onMessage io.flutter.embedding.engine.systemchannels.DeferredComponentChannel -> io.flutter.embedding.engine.systemchannels.DeferredComponentChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):84:84 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor):38:38 -> 3:3:void (io.flutter.embedding.engine.dart.DartExecutor):85:85 -> 4:6:void (io.flutter.embedding.engine.dart.DartExecutor):87:89 -> 1:1:io.flutter.embedding.engine.deferredcomponents.DeferredComponentManager access$000(io.flutter.embedding.engine.systemchannels.DeferredComponentChannel):28:28 -> access$000 1:1:java.util.Map access$100(io.flutter.embedding.engine.systemchannels.DeferredComponentChannel):28:28 -> access$100 1:3:void completeInstallError(java.lang.String,java.lang.String):127:129 -> completeInstallError 4:4:void completeInstallError(java.lang.String,java.lang.String):131:131 -> completeInstallError 1:3:void completeInstallSuccess(java.lang.String):110:112 -> completeInstallSuccess 4:4:void completeInstallSuccess(java.lang.String):114:114 -> completeInstallSuccess 1:1:void setDeferredComponentManager(io.flutter.embedding.engine.deferredcomponents.DeferredComponentManager):100:100 -> setDeferredComponentManager io.flutter.embedding.engine.systemchannels.DeferredComponentChannel$1 -> io.flutter.embedding.engine.systemchannels.DeferredComponentChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.DeferredComponentChannel):40:40 -> 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):43:43 -> onMethodCall 2:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):47:52 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):70:70 -> onMethodCall 9:11:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):54:56 -> onMethodCall 12:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 13:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):61:61 -> onMethodCall 16:17:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):66:67 -> onMethodCall io.flutter.embedding.engine.systemchannels.KeyEventChannel -> io.flutter.embedding.engine.systemchannels.KeyEventChannel: 1:2:void (io.flutter.plugin.common.BinaryMessenger):45:46 -> void $r8$lambda$RL0HJ5TnZGrDabOeA71yhjryCe4(io.flutter.embedding.engine.systemchannels.KeyEventChannel$EventResponseHandler,java.lang.Object) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:io.flutter.plugin.common.BasicMessageChannel$Reply createReplyHandler(io.flutter.embedding.engine.systemchannels.KeyEventChannel$EventResponseHandler):85:85 -> createReplyHandler 1:11:java.util.Map encodeKeyEvent(io.flutter.embedding.engine.systemchannels.KeyEventChannel$FlutterKeyEvent,boolean):60:70 -> encodeKeyEvent 12:14:java.util.Map encodeKeyEvent(io.flutter.embedding.engine.systemchannels.KeyEventChannel$FlutterKeyEvent,boolean):72:74 -> encodeKeyEvent 1:2:void lambda$createReplyHandler$0(io.flutter.embedding.engine.systemchannels.KeyEventChannel$EventResponseHandler,java.lang.Object):89:90 -> lambda$createReplyHandler$0 3:3:void lambda$createReplyHandler$0(io.flutter.embedding.engine.systemchannels.KeyEventChannel$EventResponseHandler,java.lang.Object):93:93 -> lambda$createReplyHandler$0 4:4:void lambda$createReplyHandler$0(io.flutter.embedding.engine.systemchannels.KeyEventChannel$EventResponseHandler,java.lang.Object):95:95 -> lambda$createReplyHandler$0 1:1:void sendFlutterKeyEvent(io.flutter.embedding.engine.systemchannels.KeyEventChannel$FlutterKeyEvent,boolean,io.flutter.embedding.engine.systemchannels.KeyEventChannel$EventResponseHandler):56:56 -> sendFlutterKeyEvent io.flutter.embedding.engine.systemchannels.KeyEventChannel$$ExternalSyntheticLambda0 -> io.flutter.embedding.engine.systemchannels.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.systemchannels.KeyEventChannel$EventResponseHandler io.flutter.embedding.engine.systemchannels.KeyEventChannel$$InternalSyntheticLambda$0$d5af29d4a8822d13208aa86542407600ed612d5d7e71a81450457d39615c6b0d$0.f$0 -> a void io.flutter.embedding.engine.systemchannels.KeyEventChannel$$InternalSyntheticLambda$0$d5af29d4a8822d13208aa86542407600ed612d5d7e71a81450457d39615c6b0d$0.(io.flutter.embedding.engine.systemchannels.KeyEventChannel$EventResponseHandler) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.systemchannels.KeyEventChannel$$InternalSyntheticLambda$0$d5af29d4a8822d13208aa86542407600ed612d5d7e71a81450457d39615c6b0d$0.reply(java.lang.Object) -> reply # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.systemchannels.KeyEventChannel$FlutterKeyEvent -> io.flutter.embedding.engine.systemchannels.KeyEventChannel$FlutterKeyEvent: 1:1:void (android.view.KeyEvent):114:114 -> 2:4:void (android.view.KeyEvent,java.lang.Character):118:120 -> io.flutter.embedding.engine.systemchannels.KeyboardChannel -> io.flutter.embedding.engine.systemchannels.KeyboardChannel: 1:1:void (io.flutter.plugin.common.BinaryMessenger):54:54 -> 2:2:void (io.flutter.plugin.common.BinaryMessenger):25:25 -> 3:4:void (io.flutter.plugin.common.BinaryMessenger):55:56 -> 1:1:io.flutter.embedding.engine.systemchannels.KeyboardChannel$KeyboardMethodHandler access$000(io.flutter.embedding.engine.systemchannels.KeyboardChannel):21:21 -> access$000 1:1:void setKeyboardMethodHandler(io.flutter.embedding.engine.systemchannels.KeyboardChannel$KeyboardMethodHandler):63:63 -> setKeyboardMethodHandler io.flutter.embedding.engine.systemchannels.KeyboardChannel$1 -> io.flutter.embedding.engine.systemchannels.KeyboardChannel$1: 1:2:void (io.flutter.embedding.engine.systemchannels.KeyboardChannel):27:28 -> 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):32:32 -> onMethodCall 2:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):35:35 -> onMethodCall 3:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):37:37 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):47:47 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):40:40 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):42:42 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):44:44 -> onMethodCall io.flutter.embedding.engine.systemchannels.LifecycleChannel -> io.flutter.embedding.engine.systemchannels.LifecycleChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):46:46 -> 2:2:void (io.flutter.plugin.common.BasicMessageChannel):50:50 -> 3:5:void (io.flutter.plugin.common.BasicMessageChannel):39:41 -> 6:6:void (io.flutter.plugin.common.BasicMessageChannel):51:51 -> 1:1:void aWindowIsFocused():115:115 -> aWindowIsFocused 1:1:void appIsDetached():136:136 -> appIsDetached 1:1:void appIsInactive():128:128 -> appIsInactive 1:1:void appIsPaused():132:132 -> appIsPaused 1:1:void appIsResumed():124:124 -> appIsResumed 1:1:void noWindowsAreFocused():120:120 -> noWindowsAreFocused 1:1:void sendState(io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState,boolean):70:70 -> sendState 2:2:void sendState(io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState,boolean):79:79 -> sendState 3:3:void sendState(io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState,boolean):83:83 -> sendState 4:4:void sendState(io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState,boolean):89:89 -> sendState 5:7:void sendState(io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState,boolean):100:102 -> sendState 8:11:void sendState(io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState,boolean):106:109 -> sendState io.flutter.embedding.engine.systemchannels.LifecycleChannel$1 -> io.flutter.embedding.engine.systemchannels.LifecycleChannel$1: 1:1:void ():83:83 -> io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState -> io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState: 1:5:void ():32:36 -> 6:6:void ():31:31 -> 1:1:void (java.lang.String,int):31:31 -> 1:1:io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState valueOf(java.lang.String):31:31 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.LifecycleChannel$AppLifecycleState[] values():31:31 -> values io.flutter.embedding.engine.systemchannels.LocalizationChannel -> io.flutter.embedding.engine.systemchannels.LocalizationChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):62:62 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor):29:29 -> 3:3:void (io.flutter.embedding.engine.dart.DartExecutor):63:63 -> 4:4:void (io.flutter.embedding.engine.dart.DartExecutor):65:65 -> 1:1:io.flutter.embedding.engine.systemchannels.LocalizationChannel$LocalizationMessageHandler access$000(io.flutter.embedding.engine.systemchannels.LocalizationChannel):23:23 -> access$000 1:1:void sendLocales(java.util.List):79:79 -> sendLocales 2:4:void sendLocales(java.util.List):81:83 -> sendLocales 5:5:void sendLocales(java.util.List):86:86 -> sendLocales 6:6:void sendLocales(java.util.List):88:88 -> sendLocales 7:7:void sendLocales(java.util.List):90:90 -> sendLocales 8:8:void sendLocales(java.util.List):83:83 -> sendLocales 9:10:void sendLocales(java.util.List):92:93 -> sendLocales 11:12:void sendLocales(java.util.List):95:96 -> sendLocales 13:13:void sendLocales(java.util.List):98:98 -> sendLocales 1:1:void setLocalizationMessageHandler(io.flutter.embedding.engine.systemchannels.LocalizationChannel$LocalizationMessageHandler):74:74 -> setLocalizationMessageHandler io.flutter.embedding.engine.systemchannels.LocalizationChannel$1 -> io.flutter.embedding.engine.systemchannels.LocalizationChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.LocalizationChannel):31:31 -> 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):34:34 -> onMethodCall 2:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):40:41 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):56:56 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):43:43 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):45:45 -> onMethodCall 7:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):47:48 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):50:50 -> onMethodCall 10:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):52:52 -> onMethodCall io.flutter.embedding.engine.systemchannels.MouseCursorChannel -> io.flutter.embedding.engine.systemchannels.MouseCursorChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):24:24 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor):37:37 -> 3:4:void (io.flutter.embedding.engine.dart.DartExecutor):25:26 -> 1:1:io.flutter.embedding.engine.systemchannels.MouseCursorChannel$MouseCursorMethodHandler access$000(io.flutter.embedding.engine.systemchannels.MouseCursorChannel):18:18 -> access$000 1:1:void setMethodHandler(io.flutter.embedding.engine.systemchannels.MouseCursorChannel$MouseCursorMethodHandler):34:34 -> setMethodHandler 1:1:void synthesizeMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):75:75 -> synthesizeMethodCall io.flutter.embedding.engine.systemchannels.MouseCursorChannel$1 -> io.flutter.embedding.engine.systemchannels.MouseCursorChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.MouseCursorChannel):39:39 -> 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):42:42 -> onMethodCall 2:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):48:49 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):52:52 -> onMethodCall 5:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):55:56 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):63:63 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):60:60 -> onMethodCall 10:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):68:68 -> onMethodCall io.flutter.embedding.engine.systemchannels.NavigationChannel -> io.flutter.embedding.engine.systemchannels.NavigationChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):23:23 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor):30:30 -> 3:4:void (io.flutter.embedding.engine.dart.DartExecutor):24:25 -> 1:2:void popRoute():56:57 -> popRoute 1:2:void pushRoute(java.lang.String):44:45 -> pushRoute 1:4:void pushRouteInformation(java.lang.String):49:52 -> pushRouteInformation 1:2:void setInitialRoute(java.lang.String):39:40 -> setInitialRoute 1:1:void setMethodCallHandler(io.flutter.plugin.common.MethodChannel$MethodCallHandler):61:61 -> setMethodCallHandler io.flutter.embedding.engine.systemchannels.NavigationChannel$1 -> io.flutter.embedding.engine.systemchannels.NavigationChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.NavigationChannel):31:31 -> 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):34:34 -> onMethodCall io.flutter.embedding.engine.systemchannels.PlatformChannel -> io.flutter.embedding.engine.systemchannels.PlatformChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):208:208 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor):33:33 -> 3:4:void (io.flutter.embedding.engine.dart.DartExecutor):209:210 -> 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$PlatformMessageHandler access$000(io.flutter.embedding.engine.systemchannels.PlatformChannel):27:27 -> access$000 1:1:int access$100(io.flutter.embedding.engine.systemchannels.PlatformChannel,org.json.JSONArray):27:27 -> access$100 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription access$200(io.flutter.embedding.engine.systemchannels.PlatformChannel,org.json.JSONObject):27:27 -> access$200 1:1:java.util.List access$300(io.flutter.embedding.engine.systemchannels.PlatformChannel,org.json.JSONArray):27:27 -> access$300 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode access$400(io.flutter.embedding.engine.systemchannels.PlatformChannel,java.lang.String):27:27 -> access$400 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle access$500(io.flutter.embedding.engine.systemchannels.PlatformChannel,org.json.JSONObject):27:27 -> access$500 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription decodeAppSwitcherDescription(org.json.JSONObject):312:312 -> decodeAppSwitcherDescription 2:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription decodeAppSwitcherDescription(org.json.JSONObject):316:317 -> decodeAppSwitcherDescription 1:3:int decodeOrientations(org.json.JSONArray):240:242 -> decodeOrientations 4:4:int decodeOrientations(org.json.JSONArray):244:244 -> decodeOrientations 1:2:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):392:393 -> decodeSystemChromeStyle 3:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):396:396 -> decodeSystemChromeStyle 4:4:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):398:398 -> decodeSystemChromeStyle 5:6:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):401:402 -> decodeSystemChromeStyle 7:8:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):405:406 -> decodeSystemChromeStyle 9:9:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):409:409 -> decodeSystemChromeStyle 10:10:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):411:411 -> decodeSystemChromeStyle 11:12:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):414:415 -> decodeSystemChromeStyle 13:13:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):418:418 -> decodeSystemChromeStyle 14:14:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):420:420 -> decodeSystemChromeStyle 15:15:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle decodeSystemChromeStyle(org.json.JSONObject):423:423 -> decodeSystemChromeStyle 1:2:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode decodeSystemUiMode(java.lang.String):356:357 -> decodeSystemUiMode 3:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode decodeSystemUiMode(java.lang.String):369:369 -> decodeSystemUiMode 4:4:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode decodeSystemUiMode(java.lang.String):365:365 -> decodeSystemUiMode 5:5:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode decodeSystemUiMode(java.lang.String):363:363 -> decodeSystemUiMode 6:6:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode decodeSystemUiMode(java.lang.String):361:361 -> decodeSystemUiMode 7:7:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode decodeSystemUiMode(java.lang.String):359:359 -> decodeSystemUiMode 1:5:java.util.List decodeSystemUiOverlays(org.json.JSONArray):330:334 -> decodeSystemUiOverlays 6:6:java.util.List decodeSystemUiOverlays(org.json.JSONArray):339:339 -> decodeSystemUiOverlays 7:7:java.util.List decodeSystemUiOverlays(org.json.JSONArray):336:336 -> decodeSystemUiOverlays 1:1:void setPlatformMessageHandler(io.flutter.embedding.engine.systemchannels.PlatformChannel$PlatformMessageHandler):218:218 -> setPlatformMessageHandler 1:2:void systemChromeChanged(boolean):223:224 -> systemChromeChanged io.flutter.embedding.engine.systemchannels.PlatformChannel$1 -> io.flutter.embedding.engine.systemchannels.PlatformChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.PlatformChannel):35:35 -> 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):38:38 -> onMethodCall 2:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):44:46 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):48:48 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):191:191 -> onMethodCall 7:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):184:187 -> onMethodCall 11:13:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):177:179 -> onMethodCall 14:14:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):152:152 -> onMethodCall 15:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):156:156 -> onMethodCall 16:16:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):159:159 -> onMethodCall 17:18:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):164:165 -> onMethodCall 19:21:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):167:169 -> onMethodCall 22:22:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):171:171 -> onMethodCall 23:24:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):147:148 -> onMethodCall 25:27:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):141:143 -> onMethodCall 28:31:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):128:131 -> onMethodCall 32:32:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):136:136 -> onMethodCall 33:34:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):123:124 -> onMethodCall 35:36:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):119:120 -> onMethodCall 37:39:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):108:110 -> onMethodCall 40:40:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):115:115 -> onMethodCall 41:43:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):96:98 -> onMethodCall 44:44:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):103:103 -> onMethodCall 45:48:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):85:88 -> onMethodCall 49:49:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):91:91 -> onMethodCall 50:52:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):72:74 -> onMethodCall 53:53:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):80:80 -> onMethodCall 54:57:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):61:64 -> onMethodCall 58:58:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):67:67 -> onMethodCall 59:61:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):51:53 -> onMethodCall 62:62:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):56:56 -> onMethodCall 63:63:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):195:195 -> onMethodCall io.flutter.embedding.engine.systemchannels.PlatformChannel$2 -> io.flutter.embedding.engine.systemchannels.PlatformChannel$2: 1:1:void ():357:357 -> 2:2:void ():334:334 -> 3:3:void ():244:244 -> io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription -> io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription: 1:3:void (int,java.lang.String):692:694 -> io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness -> io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness: 1:2:void ():730:731 -> 3:3:void ():729:729 -> 1:2:void (java.lang.String,int,java.lang.String):745:746 -> 1:2:io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness fromValue(java.lang.String):735:736 -> fromValue 3:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness fromValue(java.lang.String):740:740 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness valueOf(java.lang.String):729:729 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness[] values():729:729 -> values io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat -> io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat: 1:1:void ():752:752 -> 2:2:void ():751:751 -> 1:2:void (java.lang.String,int,java.lang.String):767:768 -> 1:2:io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat fromValue(java.lang.String):757:758 -> fromValue 3:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat fromValue(java.lang.String):762:762 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat valueOf(java.lang.String):751:751 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat[] values():751:751 -> values io.flutter.embedding.engine.systemchannels.PlatformChannel$DeviceOrientation -> io.flutter.embedding.engine.systemchannels.PlatformChannel$DeviceOrientation: 1:4:void ():604:607 -> 5:5:void ():603:603 -> 1:2:void (java.lang.String,int,java.lang.String):621:622 -> 1:2:io.flutter.embedding.engine.systemchannels.PlatformChannel$DeviceOrientation fromValue(java.lang.String):611:612 -> fromValue 3:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$DeviceOrientation fromValue(java.lang.String):616:616 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$DeviceOrientation valueOf(java.lang.String):603:603 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$DeviceOrientation[] values():603:603 -> values io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType -> io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType: 1:5:void ():578:582 -> 6:6:void ():577:577 -> 1:2:void (java.lang.String,int,java.lang.String):597:598 -> 1:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType fromValue(java.lang.String):586:588 -> fromValue 4:4:io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType fromValue(java.lang.String):592:592 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType valueOf(java.lang.String):577:577 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType[] values():577:577 -> values io.flutter.embedding.engine.systemchannels.PlatformChannel$PlatformMessageHandler$-CC -> io.flutter.embedding.engine.systemchannels.b: # {"id":"com.android.tools.r8.synthesized"} void $default$setFrameworkHandlesBack(io.flutter.embedding.engine.systemchannels.PlatformChannel$PlatformMessageHandler,boolean) -> a # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType -> io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType: 1:2:void ():556:557 -> 3:3:void ():555:555 -> 1:2:void (java.lang.String,int,java.lang.String):571:572 -> 1:2:io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType fromValue(java.lang.String):561:562 -> fromValue 3:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType fromValue(java.lang.String):566:566 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType valueOf(java.lang.String):555:555 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType[] values():555:555 -> values io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle -> io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle: 1:8:void (java.lang.Integer,io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness,java.lang.Boolean,java.lang.Integer,io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness,java.lang.Integer,java.lang.Boolean):718:725 -> io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode -> io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode: 1:4:void ():656:659 -> 5:5:void ():655:655 -> 1:2:void (java.lang.String,int,java.lang.String):678:679 -> 1:2:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode fromValue(java.lang.String):667:668 -> fromValue 3:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode fromValue(java.lang.String):672:672 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode valueOf(java.lang.String):655:655 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode[] values():655:655 -> values io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiOverlay -> io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiOverlay: 1:2:void ():634:635 -> 3:3:void ():633:633 -> 1:2:void (java.lang.String,int,java.lang.String):649:650 -> 1:2:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiOverlay fromValue(java.lang.String):639:640 -> fromValue 3:3:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiOverlay fromValue(java.lang.String):644:644 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiOverlay valueOf(java.lang.String):633:633 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiOverlay[] values():633:633 -> values io.flutter.embedding.engine.systemchannels.PlatformViewsChannel -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):267:267 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor):42:42 -> 3:3:void (io.flutter.embedding.engine.dart.DartExecutor):268:268 -> 4:4:void (io.flutter.embedding.engine.dart.DartExecutor):270:270 -> 1:1:io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewsHandler access$000(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel):25:25 -> access$000 1:1:java.lang.String access$100(java.lang.Exception):25:25 -> access$100 1:1:java.lang.String detailedExceptionString(java.lang.Exception):39:39 -> detailedExceptionString 1:1:void invokeViewFocused(int):32:32 -> invokeViewFocused 2:2:void invokeViewFocused(int):35:35 -> invokeViewFocused 1:1:void setPlatformViewsHandler(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewsHandler):278:278 -> setPlatformViewsHandler io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1 -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.PlatformViewsChannel):43:43 -> void $r8$lambda$pMHhgo3vaqdzoS3K-OFSVbonOaM(io.flutter.plugin.common.MethodChannel$Result,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferSize) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void clearFocus(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):238:238 -> clearFocus 2:3:void clearFocus(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):240:241 -> clearFocus 4:4:void clearFocus(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):243:243 -> clearFocus 1:1:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):84:84 -> create 2:2:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):87:87 -> create 3:4:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):89:90 -> create 5:5:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):94:94 -> create 6:7:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):96:97 -> create 8:8:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):102:102 -> create 9:10:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):105:106 -> create 11:12:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):109:110 -> create 13:13:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):114:114 -> create 14:15:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):116:117 -> create 16:22:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):119:125 -> create 23:23:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):128:128 -> create 24:24:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):135:135 -> create 25:25:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):131:131 -> create 26:26:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):137:137 -> create 27:27:void create(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):141:141 -> create 1:2:void dispose(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):146:147 -> dispose 3:4:void dispose(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):150:151 -> dispose 5:5:void dispose(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):153:153 -> dispose 1:1:void lambda$resize$0(io.flutter.plugin.common.MethodChannel$Result,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferSize):169:169 -> lambda$resize$0 2:5:void lambda$resize$0(io.flutter.plugin.common.MethodChannel$Result,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferSize):171:174 -> lambda$resize$0 1:1:void offset(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):183:183 -> offset 2:6:void offset(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):185:185 -> offset 7:7:void offset(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):189:189 -> offset 8:8:void offset(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):191:191 -> offset 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):48:48 -> onMethodCall 2:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):52:53 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):79:79 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):70:70 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):67:67 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):76:76 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):73:73 -> onMethodCall 10:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):61:61 -> onMethodCall 11:11:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):64:64 -> onMethodCall 12:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):55:55 -> onMethodCall 1:2:void resize(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):158:159 -> resize 3:5:void resize(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):161:163 -> resize 6:6:void resize(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):165:165 -> resize 7:7:void resize(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):178:178 -> resize 1:3:void setDirection(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):225:227 -> setDirection 4:5:void setDirection(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):230:231 -> setDirection 6:6:void setDirection(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):233:233 -> setDirection 1:1:void synchronizeToNativeViewHierarchy(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):249:249 -> synchronizeToNativeViewHierarchy 2:3:void synchronizeToNativeViewHierarchy(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):251:252 -> synchronizeToNativeViewHierarchy 4:4:void synchronizeToNativeViewHierarchy(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):254:254 -> synchronizeToNativeViewHierarchy 1:2:void touch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):196:197 -> touch 3:18:void touch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):199:214 -> touch 19:20:void touch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):217:218 -> touch 21:21:void touch(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):220:220 -> touch io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1$$ExternalSyntheticLambda0 -> io.flutter.embedding.engine.systemchannels.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1$$InternalSyntheticLambda$0$31f9cd6227f88f9a3d5b198fd823079fa1b6d926ced69f59fcb0e27cf6c8a73e$0.f$0 -> a void io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1$$InternalSyntheticLambda$0$31f9cd6227f88f9a3d5b198fd823079fa1b6d926ced69f59fcb0e27cf6c8a73e$0.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1$$InternalSyntheticLambda$0$31f9cd6227f88f9a3d5b198fd823079fa1b6d926ced69f59fcb0e27cf6c8a73e$0.run(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferSize) -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferSize -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferSize: 1:3:void (int,int):480:482 -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest: 1:1:void (int,java.lang.String,double,double,double,double,int,java.nio.ByteBuffer):419:419 -> 2:11:void (int,java.lang.String,double,double,double,double,int,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest$RequestedDisplayMode,java.nio.ByteBuffer):441:450 -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest$RequestedDisplayMode -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest$RequestedDisplayMode: 1:1:void ():371:371 -> 2:2:void ():373:373 -> 3:3:void ():375:375 -> 4:4:void ():369:369 -> 1:1:void (java.lang.String,int):369:369 -> 1:1:io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest$RequestedDisplayMode valueOf(java.lang.String):369:369 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest$RequestedDisplayMode[] values():369:369 -> values io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest: 1:4:void (int,double,double):465:468 -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch -> io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch: 1:17:void (int,java.lang.Number,java.lang.Number,int,int,java.lang.Object,java.lang.Object,int,int,float,float,int,int,int,int,long):543:559 -> io.flutter.embedding.engine.systemchannels.RestorationChannel -> io.flutter.embedding.engine.systemchannels.RestorationChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor,boolean):39:39 -> 2:2:void (io.flutter.plugin.common.MethodChannel,boolean):44:44 -> 3:4:void (io.flutter.plugin.common.MethodChannel,boolean):72:73 -> 5:5:void (io.flutter.plugin.common.MethodChannel,boolean):135:135 -> 6:7:void (io.flutter.plugin.common.MethodChannel,boolean):45:46 -> 8:8:void (io.flutter.plugin.common.MethodChannel,boolean):48:48 -> 1:1:byte[] access$000(io.flutter.embedding.engine.systemchannels.RestorationChannel):34:34 -> access$000 1:1:byte[] access$002(io.flutter.embedding.engine.systemchannels.RestorationChannel,byte[]):34:34 -> access$002 1:1:boolean access$102(io.flutter.embedding.engine.systemchannels.RestorationChannel,boolean):34:34 -> access$102 1:1:boolean access$200(io.flutter.embedding.engine.systemchannels.RestorationChannel):34:34 -> access$200 1:1:java.util.Map access$300(io.flutter.embedding.engine.systemchannels.RestorationChannel,byte[]):34:34 -> access$300 1:1:io.flutter.plugin.common.MethodChannel$Result access$402(io.flutter.embedding.engine.systemchannels.RestorationChannel,io.flutter.plugin.common.MethodChannel$Result):34:34 -> access$402 1:1:void clearData():132:132 -> clearData 1:1:byte[] getRestorationData():78:78 -> getRestorationData 1:3:java.util.Map packageData(byte[]):166:168 -> packageData 1:2:void setRestorationData(byte[]):83:84 -> setRestorationData 3:6:void setRestorationData(byte[]):86:89 -> setRestorationData 7:7:void setRestorationData(byte[]):95:95 -> setRestorationData 8:8:void setRestorationData(byte[]):97:97 -> setRestorationData 9:9:void setRestorationData(byte[]):95:95 -> setRestorationData 10:10:void setRestorationData(byte[]):121:121 -> setRestorationData io.flutter.embedding.engine.systemchannels.RestorationChannel$1 -> io.flutter.embedding.engine.systemchannels.RestorationChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.RestorationChannel,byte[]):98:98 -> 1:1:void error(java.lang.String,java.lang.String,java.lang.Object):106:106 -> error 1:1:void success(java.lang.Object):101:101 -> success io.flutter.embedding.engine.systemchannels.RestorationChannel$2 -> io.flutter.embedding.engine.systemchannels.RestorationChannel$2: 1:1:void (io.flutter.embedding.engine.systemchannels.RestorationChannel):136:136 -> 1:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):139:141 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):159:159 -> onMethodCall 5:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):143:144 -> onMethodCall 7:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):147:148 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):155:155 -> onMethodCall 10:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):149:149 -> onMethodCall io.flutter.embedding.engine.systemchannels.SettingsChannel -> io.flutter.embedding.engine.systemchannels.SettingsChannel: 1:2:void (io.flutter.embedding.engine.dart.DartExecutor):23:24 -> 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel$MessageBuilder startMessage():29:29 -> startMessage io.flutter.embedding.engine.systemchannels.SettingsChannel$MessageBuilder -> io.flutter.embedding.engine.systemchannels.SettingsChannel$MessageBuilder: 1:1:void (io.flutter.plugin.common.BasicMessageChannel):36:36 -> 2:2:void (io.flutter.plugin.common.BasicMessageChannel):34:34 -> 3:3:void (io.flutter.plugin.common.BasicMessageChannel):37:37 -> 1:1:void send():72:72 -> send 2:2:void send():76:76 -> send 3:3:void send():79:79 -> send 4:4:void send():82:82 -> send 5:5:void send():72:72 -> send 6:6:void send():83:83 -> send 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel$MessageBuilder setBrieflyShowPassword(boolean):55:55 -> setBrieflyShowPassword 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel$MessageBuilder setNativeSpellCheckServiceDefined(boolean):49:49 -> setNativeSpellCheckServiceDefined 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel$MessageBuilder setPlatformBrightness(io.flutter.embedding.engine.systemchannels.SettingsChannel$PlatformBrightness):67:67 -> setPlatformBrightness 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel$MessageBuilder setTextScaleFactor(float):42:42 -> setTextScaleFactor 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel$MessageBuilder setUse24HourFormat(boolean):61:61 -> setUse24HourFormat io.flutter.embedding.engine.systemchannels.SettingsChannel$PlatformBrightness -> io.flutter.embedding.engine.systemchannels.SettingsChannel$PlatformBrightness: 1:2:void ():94:95 -> 3:3:void ():93:93 -> 1:2:void (java.lang.String,int,java.lang.String):99:100 -> 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel$PlatformBrightness valueOf(java.lang.String):93:93 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.SettingsChannel$PlatformBrightness[] values():93:93 -> values io.flutter.embedding.engine.systemchannels.SpellCheckChannel -> io.flutter.embedding.engine.systemchannels.SpellCheckChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):75:75 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor):43:43 -> 3:4:void (io.flutter.embedding.engine.dart.DartExecutor):76:77 -> 1:1:io.flutter.embedding.engine.systemchannels.SpellCheckChannel$SpellCheckMethodHandler access$000(io.flutter.embedding.engine.systemchannels.SpellCheckChannel):37:37 -> access$000 1:1:void setSpellCheckMethodHandler(io.flutter.embedding.engine.systemchannels.SpellCheckChannel$SpellCheckMethodHandler):86:86 -> setSpellCheckMethodHandler io.flutter.embedding.engine.systemchannels.SpellCheckChannel$1 -> io.flutter.embedding.engine.systemchannels.SpellCheckChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.SpellCheckChannel):45:45 -> 1:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):48:49 -> onMethodCall 3:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):54:57 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):69:69 -> onMethodCall 8:11:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):60:63 -> onMethodCall 12:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):65:65 -> onMethodCall io.flutter.embedding.engine.systemchannels.SystemChannel -> io.flutter.embedding.engine.systemchannels.SystemChannel: 1:2:void (io.flutter.embedding.engine.dart.DartExecutor):21:22 -> 1:4:void sendMemoryPressureWarning():27:30 -> sendMemoryPressureWarning io.flutter.embedding.engine.systemchannels.TextInputChannel -> io.flutter.embedding.engine.systemchannels.TextInputChannel: 1:1:void (io.flutter.embedding.engine.dart.DartExecutor):166:166 -> 2:2:void (io.flutter.embedding.engine.dart.DartExecutor):48:48 -> 3:4:void (io.flutter.embedding.engine.dart.DartExecutor):167:168 -> 1:1:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputMethodHandler access$000(io.flutter.embedding.engine.systemchannels.TextInputChannel):42:42 -> access$000 1:2:void commitContent(int,java.util.Map):331:332 -> commitContent 3:3:void commitContent(int,java.util.Map):334:334 -> commitContent 4:4:void commitContent(int,java.util.Map):332:332 -> commitContent 1:1:java.util.HashMap createEditingDeltaJSON(java.util.ArrayList):195:195 -> createEditingDeltaJSON 2:4:java.util.HashMap createEditingDeltaJSON(java.util.ArrayList):197:199 -> createEditingDeltaJSON 5:5:java.util.HashMap createEditingDeltaJSON(java.util.ArrayList):201:201 -> createEditingDeltaJSON 1:6:java.util.HashMap createEditingStateJSON(java.lang.String,int,int,int,int):184:189 -> createEditingStateJSON 1:3:void done(int):302:304 -> done 4:4:void done(int):303:303 -> done 1:3:void go(int):281:283 -> go 4:4:void go(int):282:282 -> go 1:3:void newline(int):274:276 -> newline 4:4:void newline(int):275:275 -> newline 1:3:void next(int):309:311 -> next 4:4:void next(int):310:310 -> next 1:2:void onConnectionClosed(int):372:373 -> onConnectionClosed 3:3:void onConnectionClosed(int):375:375 -> onConnectionClosed 4:4:void onConnectionClosed(int):373:373 -> onConnectionClosed 1:2:void performPrivateCommand(int,java.lang.String,android.os.Bundle):339:340 -> performPrivateCommand 3:22:void performPrivateCommand(int,java.lang.String,android.os.Bundle):342:361 -> performPrivateCommand 23:23:void performPrivateCommand(int,java.lang.String,android.os.Bundle):364:364 -> performPrivateCommand 24:26:void performPrivateCommand(int,java.lang.String,android.os.Bundle):366:366 -> performPrivateCommand 1:3:void previous(int):316:318 -> previous 4:4:void previous(int):317:317 -> previous 1:1:void requestExistingInputState():179:179 -> requestExistingInputState 1:3:void search(int):288:290 -> search 4:4:void search(int):289:289 -> search 1:3:void send(int):295:297 -> send 4:4:void send(int):296:296 -> send 1:1:void setTextInputMethodHandler(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputMethodHandler):383:383 -> setTextInputMethodHandler 1:2:void unspecifiedAction(int):323:324 -> unspecifiedAction 3:3:void unspecifiedAction(int):326:326 -> unspecifiedAction 4:4:void unspecifiedAction(int):324:324 -> unspecifiedAction 1:1:void updateEditingState(int,java.lang.String,int,int,int,int):214:214 -> updateEditingState 2:2:void updateEditingState(int,java.lang.String,int,int,int,int):233:233 -> updateEditingState 3:3:void updateEditingState(int,java.lang.String,int,int,int,int):235:235 -> updateEditingState 1:1:void updateEditingStateWithDeltas(int,java.util.ArrayList):241:241 -> updateEditingStateWithDeltas 2:2:void updateEditingStateWithDeltas(int,java.util.ArrayList):245:245 -> updateEditingStateWithDeltas 3:3:void updateEditingStateWithDeltas(int,java.util.ArrayList):241:241 -> updateEditingStateWithDeltas 4:4:void updateEditingStateWithDeltas(int,java.util.ArrayList):247:247 -> updateEditingStateWithDeltas 5:7:void updateEditingStateWithDeltas(int,java.util.ArrayList):249:249 -> updateEditingStateWithDeltas 1:1:void updateEditingStateWithTag(int,java.util.HashMap):255:255 -> updateEditingStateWithTag 2:2:void updateEditingStateWithTag(int,java.util.HashMap):258:258 -> updateEditingStateWithTag 3:3:void updateEditingStateWithTag(int,java.util.HashMap):255:255 -> updateEditingStateWithTag 4:6:void updateEditingStateWithTag(int,java.util.HashMap):261:263 -> updateEditingStateWithTag 7:8:void updateEditingStateWithTag(int,java.util.HashMap):265:266 -> updateEditingStateWithTag 9:9:void updateEditingStateWithTag(int,java.util.HashMap):264:264 -> updateEditingStateWithTag 10:12:void updateEditingStateWithTag(int,java.util.HashMap):268:268 -> updateEditingStateWithTag io.flutter.embedding.engine.systemchannels.TextInputChannel$1 -> io.flutter.embedding.engine.systemchannels.TextInputChannel$1: 1:1:void (io.flutter.embedding.engine.systemchannels.TextInputChannel):50:50 -> 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):53:53 -> onMethodCall 2:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):59:62 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):152:152 -> onMethodCall 7:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):86:87 -> onMethodCall 9:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):128:129 -> onMethodCall 11:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):148:149 -> onMethodCall 13:16:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):112:115 -> onMethodCall 17:17:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):118:118 -> onMethodCall 18:19:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):121:122 -> onMethodCall 20:20:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):124:124 -> onMethodCall 21:23:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):133:135 -> onMethodCall 24:26:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):137:139 -> onMethodCall 27:28:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):141:142 -> onMethodCall 29:29:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):144:144 -> onMethodCall 30:31:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):64:65 -> onMethodCall 32:33:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):68:69 -> onMethodCall 34:38:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):73:77 -> onMethodCall 39:39:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):76:76 -> onMethodCall 40:40:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):78:78 -> onMethodCall 41:41:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):82:82 -> onMethodCall 42:44:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):103:105 -> onMethodCall 45:45:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):107:107 -> onMethodCall 46:47:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):91:92 -> onMethodCall 48:50:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):94:96 -> onMethodCall 51:51:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):98:98 -> onMethodCall io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration -> io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration: 1:13:void (boolean,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization,io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,java.lang.Integer,java.lang.String,io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration$Autofill,java.lang.String[],io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration[]):671:683 -> 1:1:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):461:461 -> fromJson 2:4:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):466:468 -> fromJson 5:5:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):470:470 -> fromJson 6:6:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):473:473 -> fromJson 7:7:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):476:476 -> fromJson 8:8:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):478:478 -> fromJson 9:9:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):480:480 -> fromJson 10:11:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):482:483 -> fromJson 12:19:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):487:494 -> fromJson 20:22:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):496:498 -> fromJson 23:23:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration fromJson(org.json.JSONObject):463:463 -> fromJson 1:1:java.lang.Integer inputActionFromTextInputAction(java.lang.String):504:504 -> inputActionFromTextInputAction 2:2:java.lang.Integer inputActionFromTextInputAction(java.lang.String):506:506 -> inputActionFromTextInputAction 3:3:java.lang.Integer inputActionFromTextInputAction(java.lang.String):510:510 -> inputActionFromTextInputAction 4:4:java.lang.Integer inputActionFromTextInputAction(java.lang.String):504:504 -> inputActionFromTextInputAction 5:5:java.lang.Integer inputActionFromTextInputAction(java.lang.String):522:522 -> inputActionFromTextInputAction 6:6:java.lang.Integer inputActionFromTextInputAction(java.lang.String):514:514 -> inputActionFromTextInputAction 7:7:java.lang.Integer inputActionFromTextInputAction(java.lang.String):516:516 -> inputActionFromTextInputAction 8:8:java.lang.Integer inputActionFromTextInputAction(java.lang.String):518:518 -> inputActionFromTextInputAction 9:9:java.lang.Integer inputActionFromTextInputAction(java.lang.String):520:520 -> inputActionFromTextInputAction 10:10:java.lang.Integer inputActionFromTextInputAction(java.lang.String):512:512 -> inputActionFromTextInputAction io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration$Autofill -> io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration$Autofill: 1:5:void (java.lang.String,java.lang.String[],java.lang.String,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):638:642 -> 1:5:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration$Autofill fromJson(org.json.JSONObject):533:537 -> fromJson 6:7:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration$Autofill fromJson(org.json.JSONObject):539:540 -> fromJson 8:9:io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration$Autofill fromJson(org.json.JSONObject):542:543 -> fromJson 1:1:java.lang.String translateAutofillHint(java.lang.String):553:553 -> translateAutofillHint 2:2:java.lang.String translateAutofillHint(java.lang.String):556:556 -> translateAutofillHint io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType -> io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType: 1:4:void (io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputType,boolean,boolean):707:710 -> 1:4:io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType fromJson(org.json.JSONObject):697:700 -> fromJson io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization -> io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization: 1:4:void ():746:749 -> 5:5:void ():745:745 -> 1:2:void (java.lang.String,int,java.lang.String):762:763 -> 1:2:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization fromValue(java.lang.String):752:753 -> fromValue 3:3:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization fromValue(java.lang.String):757:757 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization valueOf(java.lang.String):745:745 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization[] values():745:745 -> values io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState -> io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState: 1:1:void (java.lang.String,int,int,int,int):791:791 -> 2:2:void (java.lang.String,int,int,int,int):813:813 -> 3:3:void (java.lang.String,int,int,int,int):818:818 -> 4:4:void (java.lang.String,int,int,int,int):823:823 -> 5:9:void (java.lang.String,int,int,int,int):828:832 -> 10:11:void (java.lang.String,int,int,int,int):824:825 -> 12:13:void (java.lang.String,int,int,int,int):819:820 -> 14:15:void (java.lang.String,int,int,int,int):814:815 -> 16:16:void (java.lang.String,int,int,int,int):805:805 -> 17:17:void (java.lang.String,int,int,int,int):807:807 -> 18:18:void (java.lang.String,int,int,int,int):809:809 -> 19:19:void (java.lang.String,int,int,int,int):795:795 -> 20:20:void (java.lang.String,int,int,int,int):797:797 -> 21:21:void (java.lang.String,int,int,int,int):799:799 -> 1:6:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState fromJson(org.json.JSONObject):771:776 -> fromJson 1:1:boolean hasComposing():842:842 -> hasComposing 1:1:boolean hasSelection():838:838 -> hasSelection io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputType -> io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputType: 1:11:void ():716:726 -> 12:12:void ():715:715 -> 1:2:void (java.lang.String,int,java.lang.String):739:740 -> 1:2:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputType fromValue(java.lang.String):729:730 -> fromValue 3:3:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputType fromValue(java.lang.String):734:734 -> fromValue 1:1:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputType valueOf(java.lang.String):715:715 -> valueOf 1:1:io.flutter.embedding.engine.systemchannels.TextInputChannel$TextInputType[] values():715:715 -> values io.flutter.plugin.common.BasicMessageChannel -> io.flutter.plugin.common.BasicMessageChannel: 1:1:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MessageCodec):51:51 -> 2:2:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MessageCodec,io.flutter.plugin.common.BinaryMessenger$TaskQueue):69:69 -> 3:6:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MessageCodec,io.flutter.plugin.common.BinaryMessenger$TaskQueue):81:84 -> 1:1:io.flutter.plugin.common.MessageCodec access$200(io.flutter.plugin.common.BasicMessageChannel):32:32 -> access$200 1:1:java.lang.String access$300(io.flutter.plugin.common.BasicMessageChannel):32:32 -> access$300 1:1:void resizeChannelBuffer(int):143:143 -> resizeChannelBuffer 2:7:void resizeChannelBuffer(io.flutter.plugin.common.BinaryMessenger,java.lang.String,int):148:153 -> resizeChannelBuffer 1:1:void send(java.lang.Object):93:93 -> send 2:2:void send(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):106:106 -> send 3:4:void send(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):108:109 -> send 5:5:void send(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):106:106 -> send 1:3:void setMessageHandler(io.flutter.plugin.common.BasicMessageChannel$MessageHandler):128:130 -> setMessageHandler 4:4:void setMessageHandler(io.flutter.plugin.common.BasicMessageChannel$MessageHandler):129:129 -> setMessageHandler 5:7:void setMessageHandler(io.flutter.plugin.common.BasicMessageChannel$MessageHandler):132:132 -> setMessageHandler io.flutter.plugin.common.BasicMessageChannel$IncomingMessageHandler -> io.flutter.plugin.common.BasicMessageChannel$IncomingMessageHandler: 1:1:void (io.flutter.plugin.common.BasicMessageChannel,io.flutter.plugin.common.BasicMessageChannel$MessageHandler,io.flutter.plugin.common.BasicMessageChannel$1):209:209 -> 2:3:void (io.flutter.plugin.common.BasicMessageChannel,io.flutter.plugin.common.BasicMessageChannel$MessageHandler):212:213 -> 1:3:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):219:219 -> onMessage 4:5:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):228:229 -> onMessage io.flutter.plugin.common.BasicMessageChannel$IncomingMessageHandler$1 -> io.flutter.plugin.common.BasicMessageChannel$IncomingMessageHandler$1: 1:1:void (io.flutter.plugin.common.BasicMessageChannel$IncomingMessageHandler,io.flutter.plugin.common.BinaryMessenger$BinaryReply):221:221 -> 1:1:void reply(java.lang.Object):224:224 -> reply io.flutter.plugin.common.BasicMessageChannel$IncomingReplyHandler -> io.flutter.plugin.common.BasicMessageChannel$IncomingReplyHandler: 1:1:void (io.flutter.plugin.common.BasicMessageChannel,io.flutter.plugin.common.BasicMessageChannel$Reply,io.flutter.plugin.common.BasicMessageChannel$1):192:192 -> 2:3:void (io.flutter.plugin.common.BasicMessageChannel,io.flutter.plugin.common.BasicMessageChannel$Reply):195:196 -> 1:1:void reply(java.nio.ByteBuffer):202:202 -> reply 2:2:void reply(java.nio.ByteBuffer):204:204 -> reply io.flutter.plugin.common.BinaryCodec -> io.flutter.plugin.common.BinaryCodec: 1:1:void ():21:21 -> 2:2:void ():27:27 -> 1:2:void ():31:32 -> 3:4:void (boolean):44:45 -> 1:1:java.lang.Object decodeMessage(java.nio.ByteBuffer):19:19 -> decodeMessage 2:2:java.nio.ByteBuffer decodeMessage(java.nio.ByteBuffer):57:57 -> decodeMessage 3:5:java.nio.ByteBuffer decodeMessage(java.nio.ByteBuffer):60:62 -> decodeMessage 1:1:java.nio.ByteBuffer encodeMessage(java.lang.Object):19:19 -> encodeMessage io.flutter.plugin.common.BinaryMessenger$-CC -> io.flutter.plugin.common.a: # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugin.common.BinaryMessenger.disableBufferingIncomingMessages():169:169 -> a 1:1:void $default$disableBufferingIncomingMessages(io.flutter.plugin.common.BinaryMessenger):0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugin.common.BinaryMessenger.enableBufferingIncomingMessages():160:160 -> b 1:1:void $default$enableBufferingIncomingMessages(io.flutter.plugin.common.BinaryMessenger):0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:io.flutter.plugin.common.BinaryMessenger$TaskQueue io.flutter.plugin.common.BinaryMessenger.makeBackgroundTaskQueue():68:68 -> c 1:1:io.flutter.plugin.common.BinaryMessenger$TaskQueue $default$makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger):0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:io.flutter.plugin.common.BinaryMessenger$TaskQueue io.flutter.plugin.common.BinaryMessenger.makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions):81:81 -> d 1:1:io.flutter.plugin.common.BinaryMessenger$TaskQueue $default$makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions):0 -> d # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugin.common.BinaryMessenger.setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):149:149 -> e 1:1:void $default$setMessageHandler(io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):0 -> e # {"id":"com.android.tools.r8.synthesized"} 2:2:void io.flutter.plugin.common.BinaryMessenger.setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):146:146 -> e 2:2:void $default$setMessageHandler(io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):0 -> e # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions -> io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions: 1:2:void ():40:41 -> 1:1:boolean getIsSerial():44:44 -> getIsSerial 1:1:io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions setIsSerial(boolean):54:54 -> setIsSerial io.flutter.plugin.common.ErrorLogResult -> io.flutter.plugin.common.ErrorLogResult: 1:1:void (java.lang.String):19:19 -> 2:4:void (java.lang.String,int):22:24 -> 1:3:void error(java.lang.String,java.lang.String,java.lang.Object):33:35 -> error 1:2:void notImplemented():41:42 -> notImplemented io.flutter.plugin.common.EventChannel -> io.flutter.plugin.common.EventChannel: 1:1:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String):48:48 -> 2:2:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MethodCodec):60:60 -> 3:3:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MethodCodec,io.flutter.plugin.common.BinaryMessenger$TaskQueue):78:78 -> 4:7:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MethodCodec,io.flutter.plugin.common.BinaryMessenger$TaskQueue):90:93 -> 1:1:io.flutter.plugin.common.MethodCodec access$000(io.flutter.plugin.common.EventChannel):32:32 -> access$000 1:1:java.lang.String access$200(io.flutter.plugin.common.EventChannel):32:32 -> access$200 1:1:io.flutter.plugin.common.BinaryMessenger access$400(io.flutter.plugin.common.EventChannel):32:32 -> access$400 1:3:void setStreamHandler(io.flutter.plugin.common.EventChannel$StreamHandler):111:113 -> setStreamHandler 4:4:void setStreamHandler(io.flutter.plugin.common.EventChannel$StreamHandler):112:112 -> setStreamHandler 5:7:void setStreamHandler(io.flutter.plugin.common.EventChannel$StreamHandler):115:115 -> setStreamHandler io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler -> io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler: 1:1:void (io.flutter.plugin.common.EventChannel,io.flutter.plugin.common.EventChannel$StreamHandler):189:189 -> 2:2:void (io.flutter.plugin.common.EventChannel,io.flutter.plugin.common.EventChannel$StreamHandler):187:187 -> 3:3:void (io.flutter.plugin.common.EventChannel,io.flutter.plugin.common.EventChannel$StreamHandler):190:190 -> 1:1:java.util.concurrent.atomic.AtomicReference access$300(io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler):185:185 -> access$300 1:1:void onCancel(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):228:228 -> onCancel 2:3:void onCancel(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):231:232 -> onCancel 4:5:void onCancel(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):234:235 -> onCancel 6:6:void onCancel(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):238:238 -> onCancel 1:2:void onListen(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):206:207 -> onListen 3:3:void onListen(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):212:212 -> onListen 4:4:void onListen(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):214:214 -> onListen 5:6:void onListen(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):218:219 -> onListen 7:9:void onListen(java.lang.Object,io.flutter.plugin.common.BinaryMessenger$BinaryReply):221:223 -> onListen 1:5:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):195:199 -> onMessage 6:6:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):201:201 -> onMessage io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler$EventSinkImplementation -> io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler$EventSinkImplementation: 1:2:void (io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler):242:243 -> 3:3:void (io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler,io.flutter.plugin.common.EventChannel$1):242:242 -> 1:1:void endOfStream():267:267 -> endOfStream 2:2:void endOfStream():270:270 -> endOfStream 1:1:void error(java.lang.String,java.lang.String,java.lang.Object):257:257 -> error 2:4:void error(java.lang.String,java.lang.String,java.lang.Object):260:260 -> error 1:1:void success(java.lang.Object):248:248 -> success 2:2:void success(java.lang.Object):251:251 -> success io.flutter.plugin.common.FlutterException -> io.flutter.plugin.common.FlutterException: 1:1:void (java.lang.String,java.lang.String,java.lang.Object):18:18 -> 2:3:void (java.lang.String,java.lang.String,java.lang.Object):22:23 -> io.flutter.plugin.common.JSONMessageCodec -> io.flutter.plugin.common.JSONMessageCodec: 1:1:void ():27:27 -> 1:1:void ():29:29 -> 1:5:java.lang.Object decodeMessage(java.nio.ByteBuffer):52:56 -> decodeMessage 6:6:java.lang.Object decodeMessage(java.nio.ByteBuffer):60:60 -> decodeMessage 1:3:java.nio.ByteBuffer encodeMessage(java.lang.Object):37:39 -> encodeMessage 4:4:java.nio.ByteBuffer encodeMessage(java.lang.Object):41:41 -> encodeMessage io.flutter.plugin.common.JSONMethodCodec -> io.flutter.plugin.common.JSONMethodCodec: 1:1:void ():26:26 -> 1:1:void ():28:28 -> 1:5:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):98:102 -> decodeEnvelope 6:11:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):104:109 -> decodeEnvelope 12:12:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):113:113 -> decodeEnvelope 13:13:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):115:115 -> decodeEnvelope 1:7:io.flutter.plugin.common.MethodCall decodeMethodCall(java.nio.ByteBuffer):47:53 -> decodeMethodCall 8:8:io.flutter.plugin.common.MethodCall decodeMethodCall(java.nio.ByteBuffer):56:56 -> decodeMethodCall 9:9:io.flutter.plugin.common.MethodCall decodeMethodCall(java.nio.ByteBuffer):58:58 -> decodeMethodCall 1:1:java.nio.ByteBuffer encodeErrorEnvelope(java.lang.String,java.lang.String,java.lang.Object):72:72 -> encodeErrorEnvelope 2:4:java.nio.ByteBuffer encodeErrorEnvelope(java.lang.String,java.lang.String,java.lang.Object):74:76 -> encodeErrorEnvelope 5:5:java.nio.ByteBuffer encodeErrorEnvelope(java.lang.String,java.lang.String,java.lang.Object):72:72 -> encodeErrorEnvelope 1:1:java.nio.ByteBuffer encodeErrorEnvelopeWithStacktrace(java.lang.String,java.lang.String,java.lang.Object,java.lang.String):86:86 -> encodeErrorEnvelopeWithStacktrace 2:5:java.nio.ByteBuffer encodeErrorEnvelopeWithStacktrace(java.lang.String,java.lang.String,java.lang.Object,java.lang.String):88:91 -> encodeErrorEnvelopeWithStacktrace 6:6:java.nio.ByteBuffer encodeErrorEnvelopeWithStacktrace(java.lang.String,java.lang.String,java.lang.Object,java.lang.String):86:86 -> encodeErrorEnvelopeWithStacktrace 1:4:java.nio.ByteBuffer encodeMethodCall(io.flutter.plugin.common.MethodCall):34:37 -> encodeMethodCall 5:5:java.nio.ByteBuffer encodeMethodCall(io.flutter.plugin.common.MethodCall):39:39 -> encodeMethodCall 1:1:java.nio.ByteBuffer encodeSuccessEnvelope(java.lang.Object):65:65 -> encodeSuccessEnvelope 1:1:java.lang.Object unwrapNull(java.lang.Object):120:120 -> unwrapNull io.flutter.plugin.common.JSONUtil -> io.flutter.plugin.common.JSONUtil: 1:1:void ():15:15 -> 1:1:java.lang.Object unwrap(java.lang.Object):23:23 -> unwrap 2:2:java.lang.Object unwrap(java.lang.Object):26:26 -> unwrap 3:7:java.lang.Object unwrap(java.lang.Object):38:42 -> unwrap 8:14:java.lang.Object unwrap(java.lang.Object):46:52 -> unwrap 1:1:java.lang.Object wrap(java.lang.Object):65:65 -> wrap 2:2:java.lang.Object wrap(java.lang.Object):67:67 -> wrap 3:3:java.lang.Object wrap(java.lang.Object):70:70 -> wrap 4:6:java.lang.Object wrap(java.lang.Object):74:76 -> wrap 7:10:java.lang.Object wrap(java.lang.Object):78:81 -> wrap 11:14:java.lang.Object wrap(java.lang.Object):84:87 -> wrap 15:15:java.lang.Object wrap(java.lang.Object):90:90 -> wrap 16:17:java.lang.Object wrap(java.lang.Object):101:102 -> wrap io.flutter.plugin.common.MethodCall -> io.flutter.plugin.common.MethodCall: 1:1:void (java.lang.String,java.lang.Object):34:34 -> 2:3:void (java.lang.String,java.lang.Object):38:39 -> 1:1:java.lang.Object argument(java.lang.String):69:69 -> argument 2:5:java.lang.Object argument(java.lang.String):71:74 -> argument 6:6:java.lang.Object argument(java.lang.String):76:76 -> argument 1:1:java.lang.Object arguments():51:51 -> arguments 1:1:boolean hasArgument(java.lang.String):92:92 -> hasArgument 2:5:boolean hasArgument(java.lang.String):94:97 -> hasArgument 6:6:boolean hasArgument(java.lang.String):99:99 -> hasArgument io.flutter.plugin.common.MethodChannel -> io.flutter.plugin.common.MethodChannel: 1:1:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String):45:45 -> 2:2:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MethodCodec):58:58 -> 3:3:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MethodCodec,io.flutter.plugin.common.BinaryMessenger$TaskQueue):76:76 -> 4:7:void (io.flutter.plugin.common.BinaryMessenger,java.lang.String,io.flutter.plugin.common.MethodCodec,io.flutter.plugin.common.BinaryMessenger$TaskQueue):88:91 -> 1:1:io.flutter.plugin.common.MethodCodec access$000(io.flutter.plugin.common.MethodChannel):29:29 -> access$000 1:1:java.lang.String access$100(io.flutter.plugin.common.MethodChannel):29:29 -> access$100 1:1:void invokeMethod(java.lang.String,java.lang.Object):102:102 -> invokeMethod 2:2:void invokeMethod(java.lang.String,java.lang.Object,io.flutter.plugin.common.MethodChannel$Result):117:117 -> invokeMethod 3:4:void invokeMethod(java.lang.String,java.lang.Object,io.flutter.plugin.common.MethodChannel$Result):119:120 -> invokeMethod 5:5:void invokeMethod(java.lang.String,java.lang.Object,io.flutter.plugin.common.MethodChannel$Result):117:117 -> invokeMethod 1:1:void resizeChannelBuffer(int):157:157 -> resizeChannelBuffer 1:3:void setMethodCallHandler(io.flutter.plugin.common.MethodChannel$MethodCallHandler):142:144 -> setMethodCallHandler 4:4:void setMethodCallHandler(io.flutter.plugin.common.MethodChannel$MethodCallHandler):143:143 -> setMethodCallHandler 5:7:void setMethodCallHandler(io.flutter.plugin.common.MethodChannel$MethodCallHandler):146:146 -> setMethodCallHandler io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler -> io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler: 1:2:void (io.flutter.plugin.common.MethodChannel,io.flutter.plugin.common.MethodChannel$MethodCallHandler):249:250 -> 1:1:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):256:256 -> onMessage 2:2:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):258:258 -> onMessage 3:6:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):277:280 -> onMessage 7:7:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):279:279 -> onMessage 8:8:void onMessage(java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):278:278 -> onMessage io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1 -> io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1: 1:1:void (io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler,io.flutter.plugin.common.BinaryMessenger$BinaryReply):260:260 -> 1:1:void error(java.lang.String,java.lang.String,java.lang.Object):268:268 -> error 1:1:void notImplemented():273:273 -> notImplemented 1:1:void success(java.lang.Object):263:263 -> success io.flutter.plugin.common.MethodChannel$IncomingResultHandler -> io.flutter.plugin.common.MethodChannel$IncomingResultHandler: 1:2:void (io.flutter.plugin.common.MethodChannel,io.flutter.plugin.common.MethodChannel$Result):223:224 -> 1:1:void reply(java.nio.ByteBuffer):232:232 -> reply 2:2:void reply(java.nio.ByteBuffer):235:235 -> reply 3:3:void reply(java.nio.ByteBuffer):237:237 -> reply 4:4:void reply(java.nio.ByteBuffer):241:241 -> reply io.flutter.plugin.common.StandardMessageCodec -> io.flutter.plugin.common.StandardMessageCodec: 1:1:void ():67:67 -> 2:3:void ():96:97 -> 1:1:void ():65:65 -> 1:4:java.lang.Object decodeMessage(java.nio.ByteBuffer):88:91 -> decodeMessage 1:4:java.nio.ByteBuffer encodeMessage(java.lang.Object):75:78 -> encodeMessage 1:1:void readAlignment(java.nio.ByteBuffer,int):327:327 -> readAlignment 2:2:void readAlignment(java.nio.ByteBuffer,int):329:329 -> readAlignment 1:3:byte[] readBytes(java.nio.ByteBuffer):319:321 -> readBytes 1:1:int readSize(java.nio.ByteBuffer):303:303 -> readSize 2:2:int readSize(java.nio.ByteBuffer):306:306 -> readSize 3:3:int readSize(java.nio.ByteBuffer):310:310 -> readSize 4:4:int readSize(java.nio.ByteBuffer):312:312 -> readSize 5:5:int readSize(java.nio.ByteBuffer):304:304 -> readSize 1:1:java.lang.Object readValue(java.nio.ByteBuffer):336:336 -> readValue 2:3:java.lang.Object readValue(java.nio.ByteBuffer):339:340 -> readValue 4:4:java.lang.Object readValue(java.nio.ByteBuffer):337:337 -> readValue 1:1:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):450:450 -> readValueOfType 2:5:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):441:444 -> readValueOfType 6:6:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):446:446 -> readValueOfType 7:8:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):431:432 -> readValueOfType 9:9:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):434:434 -> readValueOfType 10:11:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):421:422 -> readValueOfType 12:12:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):424:424 -> readValueOfType 13:16:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):411:414 -> readValueOfType 17:17:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):416:416 -> readValueOfType 18:21:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):401:404 -> readValueOfType 22:22:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):406:406 -> readValueOfType 23:26:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):391:394 -> readValueOfType 27:27:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):396:396 -> readValueOfType 28:28:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):386:386 -> readValueOfType 29:30:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):380:381 -> readValueOfType 31:32:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):375:376 -> readValueOfType 33:34:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):370:371 -> readValueOfType 35:35:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):366:366 -> readValueOfType 36:36:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):363:363 -> readValueOfType 37:37:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):360:360 -> readValueOfType 38:38:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):357:357 -> readValueOfType 1:1:void writeAlignment(java.io.ByteArrayOutputStream,int):205:205 -> writeAlignment 2:2:void writeAlignment(java.io.ByteArrayOutputStream,int):208:208 -> writeAlignment 1:2:void writeBytes(java.io.ByteArrayOutputStream,byte[]):195:196 -> writeBytes 1:3:void writeChar(java.io.ByteArrayOutputStream,int):135:137 -> writeChar 4:5:void writeChar(java.io.ByteArrayOutputStream,int):139:140 -> writeChar 1:1:void writeDouble(java.io.ByteArrayOutputStream,double):189:189 -> writeDouble 1:1:void writeFloat(java.io.ByteArrayOutputStream,float):184:184 -> writeFloat 1:5:void writeInt(java.io.ByteArrayOutputStream,int):146:150 -> writeInt 6:9:void writeInt(java.io.ByteArrayOutputStream,int):152:155 -> writeInt 1:9:void writeLong(java.io.ByteArrayOutputStream,long):161:169 -> writeLong 10:17:void writeLong(java.io.ByteArrayOutputStream,long):171:178 -> writeLong 1:1:void writeSize(java.io.ByteArrayOutputStream,int):123:123 -> writeSize 2:3:void writeSize(java.io.ByteArrayOutputStream,int):125:126 -> writeSize 4:5:void writeSize(java.io.ByteArrayOutputStream,int):128:129 -> writeSize 1:1:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):221:221 -> writeValue 2:5:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):223:226 -> writeValue 6:9:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):229:232 -> writeValue 10:12:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):236:238 -> writeValue 13:13:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):240:240 -> writeValue 14:16:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):233:235 -> writeValue 17:18:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):227:228 -> writeValue 19:31:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):242:254 -> writeValue 32:38:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):256:262 -> writeValue 39:45:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):264:270 -> writeValue 46:51:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):272:277 -> writeValue 52:58:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):279:285 -> writeValue 59:65:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):287:293 -> writeValue 66:67:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):296:297 -> writeValue 68:68:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):222:222 -> writeValue io.flutter.plugin.common.StandardMessageCodec$ExposedByteArrayOutputStream -> io.flutter.plugin.common.StandardMessageCodec$ExposedByteArrayOutputStream: 1:1:void ():455:455 -> 1:1:byte[] buffer():457:457 -> buffer io.flutter.plugin.common.StandardMethodCodec -> io.flutter.plugin.common.StandardMethodCodec: 1:1:void ():24:24 -> 1:2:void (io.flutter.plugin.common.StandardMessageCodec):29:30 -> 1:2:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):110:111 -> decodeEnvelope 3:4:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):115:116 -> decodeEnvelope 5:8:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):123:126 -> decodeEnvelope 9:10:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):128:129 -> decodeEnvelope 11:11:java.lang.Object decodeEnvelope(java.nio.ByteBuffer):133:133 -> decodeEnvelope 1:5:io.flutter.plugin.common.MethodCall decodeMethodCall(java.nio.ByteBuffer):47:51 -> decodeMethodCall 6:6:io.flutter.plugin.common.MethodCall decodeMethodCall(java.nio.ByteBuffer):53:53 -> decodeMethodCall 1:6:java.nio.ByteBuffer encodeErrorEnvelope(java.lang.String,java.lang.String,java.lang.Object):71:76 -> encodeErrorEnvelope 7:7:java.nio.ByteBuffer encodeErrorEnvelope(java.lang.String,java.lang.String,java.lang.Object):78:78 -> encodeErrorEnvelope 8:9:java.nio.ByteBuffer encodeErrorEnvelope(java.lang.String,java.lang.String,java.lang.Object):80:81 -> encodeErrorEnvelope 1:6:java.nio.ByteBuffer encodeErrorEnvelopeWithStacktrace(java.lang.String,java.lang.String,java.lang.Object,java.lang.String):92:97 -> encodeErrorEnvelopeWithStacktrace 7:7:java.nio.ByteBuffer encodeErrorEnvelopeWithStacktrace(java.lang.String,java.lang.String,java.lang.Object,java.lang.String):99:99 -> encodeErrorEnvelopeWithStacktrace 8:10:java.nio.ByteBuffer encodeErrorEnvelopeWithStacktrace(java.lang.String,java.lang.String,java.lang.Object,java.lang.String):101:103 -> encodeErrorEnvelopeWithStacktrace 1:5:java.nio.ByteBuffer encodeMethodCall(io.flutter.plugin.common.MethodCall):36:40 -> encodeMethodCall 1:5:java.nio.ByteBuffer encodeSuccessEnvelope(java.lang.Object):59:63 -> encodeSuccessEnvelope io.flutter.plugin.common.StringCodec -> io.flutter.plugin.common.StringCodec: 1:2:void ():19:20 -> 1:1:void ():22:22 -> 1:1:java.lang.Object decodeMessage(java.nio.ByteBuffer):18:18 -> decodeMessage 2:5:java.lang.String decodeMessage(java.nio.ByteBuffer):45:48 -> decodeMessage 6:7:java.lang.String decodeMessage(java.nio.ByteBuffer):51:52 -> decodeMessage 8:8:java.lang.String decodeMessage(java.nio.ByteBuffer):55:55 -> decodeMessage 1:1:java.nio.ByteBuffer encodeMessage(java.lang.Object):18:18 -> encodeMessage 2:4:java.nio.ByteBuffer encodeMessage(java.lang.String):31:33 -> encodeMessage io.flutter.plugin.editing.FlutterTextUtils -> io.flutter.plugin.editing.FlutterTextUtils: 1:2:void (io.flutter.embedding.engine.FlutterJNI):17:18 -> 1:1:int getOffsetAfter(java.lang.CharSequence,int):198:198 -> getOffsetAfter 2:3:int getOffsetAfter(java.lang.CharSequence,int):204:205 -> getOffsetAfter 4:4:int getOffsetAfter(java.lang.CharSequence,int):214:214 -> getOffsetAfter 5:5:int getOffsetAfter(java.lang.CharSequence,int):222:222 -> getOffsetAfter 6:6:int getOffsetAfter(java.lang.CharSequence,int):224:224 -> getOffsetAfter 7:8:int getOffsetAfter(java.lang.CharSequence,int):234:235 -> getOffsetAfter 9:9:int getOffsetAfter(java.lang.CharSequence,int):238:238 -> getOffsetAfter 10:11:int getOffsetAfter(java.lang.CharSequence,int):245:246 -> getOffsetAfter 12:17:int getOffsetAfter(java.lang.CharSequence,int):249:254 -> getOffsetAfter 18:19:int getOffsetAfter(java.lang.CharSequence,int):256:257 -> getOffsetAfter 20:20:int getOffsetAfter(java.lang.CharSequence,int):262:262 -> getOffsetAfter 21:21:int getOffsetAfter(java.lang.CharSequence,int):267:267 -> getOffsetAfter 22:22:int getOffsetAfter(java.lang.CharSequence,int):271:271 -> getOffsetAfter 23:24:int getOffsetAfter(java.lang.CharSequence,int):276:277 -> getOffsetAfter 25:30:int getOffsetAfter(java.lang.CharSequence,int):279:284 -> getOffsetAfter 31:32:int getOffsetAfter(java.lang.CharSequence,int):286:287 -> getOffsetAfter 33:34:int getOffsetAfter(java.lang.CharSequence,int):291:292 -> getOffsetAfter 35:36:int getOffsetAfter(java.lang.CharSequence,int):295:296 -> getOffsetAfter 37:42:int getOffsetAfter(java.lang.CharSequence,int):301:306 -> getOffsetAfter 43:43:int getOffsetAfter(java.lang.CharSequence,int):314:314 -> getOffsetAfter 1:2:int getOffsetBefore(java.lang.CharSequence,int):62:63 -> getOffsetBefore 3:3:int getOffsetBefore(java.lang.CharSequence,int):72:72 -> getOffsetBefore 4:6:int getOffsetBefore(java.lang.CharSequence,int):80:82 -> getOffsetBefore 7:9:int getOffsetBefore(java.lang.CharSequence,int):84:86 -> getOffsetBefore 10:10:int getOffsetBefore(java.lang.CharSequence,int):89:89 -> getOffsetBefore 11:16:int getOffsetBefore(java.lang.CharSequence,int):97:102 -> getOffsetBefore 17:18:int getOffsetBefore(java.lang.CharSequence,int):104:105 -> getOffsetBefore 19:24:int getOffsetBefore(java.lang.CharSequence,int):117:122 -> getOffsetBefore 25:25:int getOffsetBefore(java.lang.CharSequence,int):124:124 -> getOffsetBefore 26:26:int getOffsetBefore(java.lang.CharSequence,int):127:127 -> getOffsetBefore 27:29:int getOffsetBefore(java.lang.CharSequence,int):130:132 -> getOffsetBefore 30:30:int getOffsetBefore(java.lang.CharSequence,int):135:135 -> getOffsetBefore 31:31:int getOffsetBefore(java.lang.CharSequence,int):140:140 -> getOffsetBefore 32:32:int getOffsetBefore(java.lang.CharSequence,int):145:145 -> getOffsetBefore 33:38:int getOffsetBefore(java.lang.CharSequence,int):149:154 -> getOffsetBefore 39:40:int getOffsetBefore(java.lang.CharSequence,int):157:158 -> getOffsetBefore 41:42:int getOffsetBefore(java.lang.CharSequence,int):160:161 -> getOffsetBefore 43:44:int getOffsetBefore(java.lang.CharSequence,int):167:168 -> getOffsetBefore 45:50:int getOffsetBefore(java.lang.CharSequence,int):171:176 -> getOffsetBefore 51:51:int getOffsetBefore(java.lang.CharSequence,int):184:184 -> getOffsetBefore 1:1:boolean isEmoji(int):22:22 -> isEmoji 1:1:boolean isEmojiModifier(int):26:26 -> isEmojiModifier 1:1:boolean isEmojiModifierBase(int):30:30 -> isEmojiModifierBase 1:1:boolean isRegionalIndicatorSymbol(int):38:38 -> isRegionalIndicatorSymbol 1:1:boolean isVariationSelector(int):34:34 -> isVariationSelector io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback -> io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback: 1:1:void (android.view.View):79:79 -> 2:2:void (android.view.View):54:54 -> 3:3:void (android.view.View):67:67 -> 4:4:void (android.view.View):77:77 -> 5:7:void (android.view.View):80:82 -> 1:1:boolean access$100(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback):53:53 -> access$100 1:1:boolean access$102(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback,boolean):53:53 -> access$102 1:1:int access$200(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback):53:53 -> access$200 1:1:boolean access$300(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback):53:53 -> access$300 1:1:boolean access$302(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback,boolean):53:53 -> access$302 1:1:android.view.View access$400(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback):53:53 -> access$400 1:1:android.view.View access$402(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback,android.view.View):53:53 -> access$402 1:1:io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback$ImeVisibleListener access$500(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback):53:53 -> access$500 1:1:android.view.WindowInsets access$600(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback):53:53 -> access$600 1:1:android.view.WindowInsets access$602(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback,android.view.WindowInsets):53:53 -> access$602 1:1:android.view.WindowInsetsAnimation$Callback getAnimationCallback():109:109 -> getAnimationCallback 1:1:io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback$ImeVisibleListener getImeVisibleListener():114:114 -> getImeVisibleListener 1:1:android.view.View$OnApplyWindowInsetsListener getInsetsListener():104:104 -> getInsetsListener 1:2:void install():87:88 -> install 1:2:void remove():93:94 -> remove 1:1:void setImeVisibleListener(io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback$ImeVisibleListener):99:99 -> setImeVisibleListener io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback$AnimationCallback -> io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback$AnimationCallback: 1:2:void (io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback):122:123 -> 1:1:void onEnd(android.view.WindowInsetsAnimation):192:192 -> onEnd 2:2:void onEnd(android.view.WindowInsetsAnimation):195:195 -> onEnd 3:4:void onEnd(android.view.WindowInsetsAnimation):201:202 -> onEnd 1:3:void onPrepare(android.view.WindowInsetsAnimation):128:130 -> onPrepare 1:1:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):151:151 -> onProgress 2:3:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):155:156 -> onProgress 4:4:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):170:170 -> onProgress 5:5:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):173:173 -> onProgress 6:7:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):176:177 -> onProgress 8:8:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):179:179 -> onProgress 9:9:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):178:178 -> onProgress 10:10:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):180:180 -> onProgress 11:11:android.view.WindowInsets onProgress(android.view.WindowInsets,java.util.List):186:186 -> onProgress 1:4:android.view.WindowInsetsAnimation$Bounds onStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation$Bounds):140:143 -> onStart 5:5:android.view.WindowInsetsAnimation$Bounds onStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation$Bounds):145:145 -> onStart io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback$InsetsListener -> io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback$InsetsListener: 1:1:void (io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback):208:208 -> 2:2:void (io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback,io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback$1):208:208 -> 1:2:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):211:212 -> onApplyWindowInsets 3:4:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):217:218 -> onApplyWindowInsets 5:5:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):220:220 -> onApplyWindowInsets 6:6:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):224:224 -> onApplyWindowInsets 7:7:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):229:229 -> onApplyWindowInsets io.flutter.plugin.editing.InputConnectionAdaptor -> io.flutter.plugin.editing.InputConnectionAdaptor: 1:1:void (android.view.View,int,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.editing.InputConnectionAdaptor$KeyboardDelegate,io.flutter.plugin.editing.ListenableEditingState,android.view.inputmethod.EditorInfo,io.flutter.embedding.engine.FlutterJNI):74:74 -> 2:2:void (android.view.View,int,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.editing.InputConnectionAdaptor$KeyboardDelegate,io.flutter.plugin.editing.ListenableEditingState,android.view.inputmethod.EditorInfo,io.flutter.embedding.engine.FlutterJNI):56:56 -> 3:3:void (android.view.View,int,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.editing.InputConnectionAdaptor$KeyboardDelegate,io.flutter.plugin.editing.ListenableEditingState,android.view.inputmethod.EditorInfo,io.flutter.embedding.engine.FlutterJNI):58:58 -> 4:4:void (android.view.View,int,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.editing.InputConnectionAdaptor$KeyboardDelegate,io.flutter.plugin.editing.ListenableEditingState,android.view.inputmethod.EditorInfo,io.flutter.embedding.engine.FlutterJNI):63:63 -> 5:12:void (android.view.View,int,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.editing.InputConnectionAdaptor$KeyboardDelegate,io.flutter.plugin.editing.ListenableEditingState,android.view.inputmethod.EditorInfo,io.flutter.embedding.engine.FlutterJNI):75:82 -> 13:13:void (android.view.View,int,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.editing.InputConnectionAdaptor$KeyboardDelegate,io.flutter.plugin.editing.ListenableEditingState,android.view.inputmethod.EditorInfo,io.flutter.embedding.engine.FlutterJNI):85:85 -> 14:14:void (android.view.View,int,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.editing.InputConnectionAdaptor$KeyboardDelegate,io.flutter.plugin.editing.ListenableEditingState,android.view.inputmethod.EditorInfo,io.flutter.embedding.engine.FlutterJNI):94:94 -> 15:15:void (android.view.View,int,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.editing.InputConnectionAdaptor$KeyboardDelegate,io.flutter.plugin.editing.ListenableEditingState,android.view.inputmethod.EditorInfo):104:104 -> 1:3:boolean beginBatchEdit():150:152 -> beginBatchEdit 1:1:int clampIndexToEditable(int,android.text.Editable):272:272 -> clampIndexToEditable 2:2:int clampIndexToEditable(int,android.text.Editable):274:274 -> clampIndexToEditable 1:1:boolean clearMetaKeyStates(int):248:248 -> clearMetaKeyStates 1:4:void closeConnection():254:257 -> closeConnection 5:5:void closeConnection():256:256 -> closeConnection 1:1:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):489:489 -> commitContent 2:2:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):492:492 -> commitContent 3:4:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):500:501 -> commitContent 5:7:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):503:505 -> commitContent 8:8:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):511:511 -> commitContent 9:9:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):518:518 -> commitContent 10:13:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):520:523 -> commitContent 14:15:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):526:527 -> commitContent 16:16:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):513:513 -> commitContent 17:17:boolean commitContent(android.view.inputmethod.InputContentInfo,int,android.os.Bundle):532:532 -> commitContent 1:1:boolean commitText(java.lang.CharSequence,int):165:165 -> commitText 1:1:boolean deleteSurroundingText(int,int):171:171 -> deleteSurroundingText 2:2:boolean deleteSurroundingText(int,int):175:175 -> deleteSurroundingText 1:1:boolean deleteSurroundingTextInCodePoints(int,int):181:181 -> deleteSurroundingTextInCodePoints 1:1:void didChangeEditingState(boolean,boolean,boolean):565:565 -> didChangeEditingState 2:5:void didChangeEditingState(boolean,boolean,boolean):567:570 -> didChangeEditingState 6:6:void didChangeEditingState(boolean,boolean,boolean):565:565 -> didChangeEditingState 7:7:void didChangeEditingState(boolean,boolean,boolean):572:572 -> didChangeEditingState 8:10:void didChangeEditingState(boolean,boolean,boolean):575:577 -> didChangeEditingState 11:11:void didChangeEditingState(boolean,boolean,boolean):576:576 -> didChangeEditingState 12:14:void didChangeEditingState(boolean,boolean,boolean):579:581 -> didChangeEditingState 1:1:boolean doPerformContextMenuAction(int):396:396 -> doPerformContextMenuAction 2:3:boolean doPerformContextMenuAction(int):399:400 -> doPerformContextMenuAction 4:7:boolean doPerformContextMenuAction(int):402:405 -> doPerformContextMenuAction 8:12:boolean doPerformContextMenuAction(int):407:411 -> doPerformContextMenuAction 13:14:boolean doPerformContextMenuAction(int):415:416 -> doPerformContextMenuAction 15:17:boolean doPerformContextMenuAction(int):418:420 -> doPerformContextMenuAction 18:19:boolean doPerformContextMenuAction(int):422:423 -> doPerformContextMenuAction 20:22:boolean doPerformContextMenuAction(int):427:429 -> doPerformContextMenuAction 23:31:boolean doPerformContextMenuAction(int):431:439 -> doPerformContextMenuAction 1:3:boolean endBatchEdit():157:159 -> endBatchEdit 1:1:boolean finishComposingText():206:206 -> finishComposingText 1:1:android.view.inputmethod.CursorAnchorInfo getCursorAnchorInfo():121:121 -> getCursorAnchorInfo 2:3:android.view.inputmethod.CursorAnchorInfo getCursorAnchorInfo():124:125 -> getCursorAnchorInfo 4:4:android.view.inputmethod.CursorAnchorInfo getCursorAnchorInfo():127:127 -> getCursorAnchorInfo 5:7:android.view.inputmethod.CursorAnchorInfo getCursorAnchorInfo():130:130 -> getCursorAnchorInfo 8:9:android.view.inputmethod.CursorAnchorInfo getCursorAnchorInfo():132:133 -> getCursorAnchorInfo 10:12:android.view.inputmethod.CursorAnchorInfo getCursorAnchorInfo():135:135 -> getCursorAnchorInfo 13:13:android.view.inputmethod.CursorAnchorInfo getCursorAnchorInfo():138:138 -> getCursorAnchorInfo 14:14:android.view.inputmethod.CursorAnchorInfo getCursorAnchorInfo():140:140 -> getCursorAnchorInfo 1:1:android.text.Editable getEditable():145:145 -> getEditable 1:7:android.view.inputmethod.ExtractedText getExtractedText(android.view.inputmethod.ExtractedTextRequest):108:114 -> getExtractedText 8:8:android.view.inputmethod.ExtractedText getExtractedText(android.view.inputmethod.ExtractedTextRequest):116:116 -> getExtractedText 9:11:android.view.inputmethod.ExtractedText getExtractedText(android.view.inputmethod.ExtractedTextRequest):115:117 -> getExtractedText 12:13:android.view.inputmethod.ExtractedText getExtractedText(android.view.inputmethod.ExtractedTextRequest,int):218:219 -> getExtractedText 14:15:android.view.inputmethod.ExtractedText getExtractedText(android.view.inputmethod.ExtractedTextRequest,int):223:224 -> getExtractedText 1:2:boolean handleHorizontalMovement(boolean,boolean):333:334 -> handleHorizontalMovement 3:4:boolean handleHorizontalMovement(boolean,boolean):342:343 -> handleHorizontalMovement 5:5:boolean handleHorizontalMovement(boolean,boolean):348:348 -> handleHorizontalMovement 6:6:boolean handleHorizontalMovement(boolean,boolean):350:350 -> handleHorizontalMovement 1:9:boolean handleKeyEvent(android.view.KeyEvent):294:302 -> handleKeyEvent 10:11:boolean handleKeyEvent(android.view.KeyEvent):305:306 -> handleKeyEvent 12:12:boolean handleKeyEvent(android.view.KeyEvent):308:308 -> handleKeyEvent 13:15:boolean handleKeyEvent(android.view.KeyEvent):312:314 -> handleKeyEvent 16:22:boolean handleKeyEvent(android.view.KeyEvent):319:325 -> handleKeyEvent 1:2:boolean handleVerticalMovement(boolean,boolean):356:357 -> handleVerticalMovement 3:3:boolean handleVerticalMovement(boolean,boolean):365:365 -> handleVerticalMovement 4:4:boolean handleVerticalMovement(boolean,boolean):368:368 -> handleVerticalMovement 5:5:boolean handleVerticalMovement(boolean,boolean):370:370 -> handleVerticalMovement 6:7:boolean handleVerticalMovement(boolean,boolean):372:373 -> handleVerticalMovement 8:8:boolean handleVerticalMovement(boolean,boolean):376:376 -> handleVerticalMovement 9:9:boolean handleVerticalMovement(boolean,boolean):378:378 -> handleVerticalMovement 10:10:boolean handleVerticalMovement(boolean,boolean):380:380 -> handleVerticalMovement 11:11:boolean handleVerticalMovement(boolean,boolean):382:382 -> handleVerticalMovement 1:3:boolean performContextMenuAction(int):388:390 -> performContextMenuAction 1:1:boolean performEditorAction(int):478:478 -> performEditorAction 2:2:boolean performEditorAction(int):474:474 -> performEditorAction 3:3:boolean performEditorAction(int):471:471 -> performEditorAction 4:4:boolean performEditorAction(int):468:468 -> performEditorAction 5:5:boolean performEditorAction(int):465:465 -> performEditorAction 6:6:boolean performEditorAction(int):462:462 -> performEditorAction 7:7:boolean performEditorAction(int):456:456 -> performEditorAction 8:8:boolean performEditorAction(int):459:459 -> performEditorAction 1:1:boolean performPrivateCommand(java.lang.String,android.os.Bundle):448:448 -> performPrivateCommand 1:1:byte[] readStreamFully(java.io.InputStream,int):538:538 -> readStreamFully 2:2:byte[] readStreamFully(java.io.InputStream,int):540:540 -> readStreamFully 3:3:byte[] readStreamFully(java.io.InputStream,int):544:544 -> readStreamFully 4:4:byte[] readStreamFully(java.io.InputStream,int):550:550 -> readStreamFully 5:5:byte[] readStreamFully(java.io.InputStream,int):548:548 -> readStreamFully 1:1:boolean requestCursorUpdates(int):229:229 -> requestCursorUpdates 2:2:boolean requestCursorUpdates(int):233:233 -> requestCursorUpdates 3:4:boolean requestCursorUpdates(int):237:238 -> requestCursorUpdates 5:5:boolean requestCursorUpdates(int):242:242 -> requestCursorUpdates 1:1:boolean sendKeyEvent(android.view.KeyEvent):290:290 -> sendKeyEvent 1:1:boolean setComposingRegion(int,int):187:187 -> setComposingRegion 1:3:boolean setComposingText(java.lang.CharSequence,int):194:196 -> setComposingText 4:4:boolean setComposingText(java.lang.CharSequence,int):198:198 -> setComposingText 5:5:boolean setComposingText(java.lang.CharSequence,int):200:200 -> setComposingText 1:3:boolean setSelection(int,int):263:265 -> setSelection io.flutter.plugin.editing.ListenableEditingState -> io.flutter.plugin.editing.ListenableEditingState: 1:1:void (io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState,android.view.View):62:62 -> 2:2:void (io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState,android.view.View):40:40 -> 3:6:void (io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState,android.view.View):43:46 -> 7:7:void (io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState,android.view.View):65:65 -> 8:8:void (io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState,android.view.View):74:74 -> 1:2:void addEditingStateListener(io.flutter.plugin.editing.ListenableEditingState$EditingStateWatcher):172:173 -> addEditingStateListener 3:5:void addEditingStateListener(io.flutter.plugin.editing.ListenableEditingState$EditingStateWatcher):178:180 -> addEditingStateListener 6:6:void addEditingStateListener(io.flutter.plugin.editing.ListenableEditingState$EditingStateWatcher):182:182 -> addEditingStateListener 1:3:void beginBatchEdit():94:96 -> beginBatchEdit 4:9:void beginBatchEdit():98:103 -> beginBatchEdit 1:1:void clearBatchDeltas():86:86 -> clearBatchDeltas 1:2:void endBatchEdit():110:111 -> endBatchEdit 3:4:void endBatchEdit():115:116 -> endBatchEdit 5:13:void endBatchEdit():119:127 -> endBatchEdit 14:14:void endBatchEdit():129:129 -> endBatchEdit 15:17:void endBatchEdit():133:135 -> endBatchEdit 1:1:java.util.ArrayList extractBatchTextEditingDeltas():79:79 -> extractBatchTextEditingDeltas 2:2:java.util.ArrayList extractBatchTextEditingDeltas():81:81 -> extractBatchTextEditingDeltas 1:1:int getComposingEnd():275:275 -> getComposingEnd 1:1:int getComposingStart():271:271 -> getComposingStart 1:1:int getSelectionEnd():267:267 -> getSelectionEnd 1:1:int getSelectionStart():263:263 -> getSelectionStart 1:3:void notifyListener(io.flutter.plugin.editing.ListenableEditingState$EditingStateWatcher,boolean,boolean,boolean):248:250 -> notifyListener 1:2:void notifyListenersIfNeeded(boolean,boolean,boolean):256:257 -> notifyListenersIfNeeded 1:2:void removeEditingStateListener(io.flutter.plugin.editing.ListenableEditingState$EditingStateWatcher):187:188 -> removeEditingStateListener 3:5:void removeEditingStateListener(io.flutter.plugin.editing.ListenableEditingState$EditingStateWatcher):190:192 -> removeEditingStateListener 1:1:android.text.Editable replace(int,int,java.lang.CharSequence,int,int):30:30 -> replace 2:3:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):200:201 -> replace 4:4:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):204:204 -> replace 5:5:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):208:208 -> replace 6:6:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):211:211 -> replace 7:10:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):214:217 -> replace 11:12:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):219:220 -> replace 13:16:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):226:229 -> replace 17:17:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):220:220 -> replace 18:18:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):231:231 -> replace 19:19:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):236:236 -> replace 20:21:android.text.SpannableStringBuilder replace(int,int,java.lang.CharSequence,int,int):238:239 -> replace 1:1:void setComposingRange(int,int):145:145 -> setComposingRange 2:2:void setComposingRange(int,int):143:143 -> setComposingRange 1:2:void setEditingState(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):153:154 -> setEditingState 3:4:void setEditingState(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):156:157 -> setEditingState 5:5:void setEditingState(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):159:159 -> setEditingState 6:6:void setEditingState(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):162:162 -> setEditingState 7:7:void setEditingState(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):166:166 -> setEditingState 8:8:void setEditingState(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):168:168 -> setEditingState 1:1:void setSpan(java.lang.Object,int,int,int):280:280 -> setSpan 2:2:void setSpan(java.lang.Object,int,int,int):283:283 -> setSpan 3:7:void setSpan(java.lang.Object,int,int,int):285:289 -> setSpan 8:8:void setSpan(java.lang.Object,int,int,int):283:283 -> setSpan 1:1:java.lang.String toString():294:294 -> toString io.flutter.plugin.editing.ListenableEditingState$1 -> io.flutter.plugin.editing.ListenableEditingState$1: 1:1:void (io.flutter.plugin.editing.ListenableEditingState,android.view.View,boolean,android.text.Editable):66:66 -> 1:1:android.text.Editable getEditable():69:69 -> getEditable io.flutter.plugin.editing.SpellCheckPlugin -> io.flutter.plugin.editing.SpellCheckPlugin: 1:3:void (android.view.textservice.TextServicesManager,io.flutter.embedding.engine.systemchannels.SpellCheckChannel):50:52 -> 4:4:void (android.view.textservice.TextServicesManager,io.flutter.embedding.engine.systemchannels.SpellCheckChannel):54:54 -> 1:1:void destroy():66:66 -> destroy 2:3:void destroy():68:69 -> destroy 1:2:void initiateSpellCheck(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):80:81 -> initiateSpellCheck 3:3:void initiateSpellCheck(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):85:85 -> initiateSpellCheck 4:4:void initiateSpellCheck(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):87:87 -> initiateSpellCheck 1:3:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):126:128 -> onGetSentenceSuggestions 4:4:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):132:132 -> onGetSentenceSuggestions 5:5:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):134:134 -> onGetSentenceSuggestions 6:7:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):136:137 -> onGetSentenceSuggestions 8:10:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):141:143 -> onGetSentenceSuggestions 11:13:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):149:151 -> onGetSentenceSuggestions 14:15:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):153:154 -> onGetSentenceSuggestions 16:16:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):156:156 -> onGetSentenceSuggestions 17:17:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):159:159 -> onGetSentenceSuggestions 18:18:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):162:162 -> onGetSentenceSuggestions 19:19:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):164:164 -> onGetSentenceSuggestions 20:21:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):171:172 -> onGetSentenceSuggestions 22:23:void onGetSentenceSuggestions(android.view.textservice.SentenceSuggestionsInfo[]):175:176 -> onGetSentenceSuggestions 1:1:void performSpellCheck(java.lang.String,java.lang.String):92:92 -> performSpellCheck 2:4:void performSpellCheck(java.lang.String,java.lang.String):94:96 -> performSpellCheck 5:6:void performSpellCheck(java.lang.String,java.lang.String):104:105 -> performSpellCheck io.flutter.plugin.editing.TextEditingDelta -> io.flutter.plugin.editing.TextEditingDelta: 1:5:void (java.lang.CharSequence,int,int,java.lang.CharSequence,int,int,int,int):35:39 -> 6:6:void (java.lang.CharSequence,int,int,java.lang.CharSequence,int,int,int,int):43:43 -> 7:7:void (java.lang.CharSequence,int,int,java.lang.CharSequence,int,int,int,int):41:41 -> 8:12:void (java.lang.CharSequence,int,int,int,int):54:58 -> 13:13:void (java.lang.CharSequence,int,int,int,int):60:60 -> 1:1:int getDeltaEnd():82:82 -> getDeltaEnd 1:1:int getDeltaStart():77:77 -> getDeltaStart 1:1:java.lang.CharSequence getDeltaText():72:72 -> getDeltaText 1:1:int getNewComposingEnd():102:102 -> getNewComposingEnd 1:1:int getNewComposingStart():97:97 -> getNewComposingStart 1:1:int getNewSelectionEnd():92:92 -> getNewSelectionEnd 1:1:int getNewSelectionStart():87:87 -> getNewSelectionStart 1:1:java.lang.CharSequence getOldText():66:66 -> getOldText 1:4:void setDeltas(java.lang.CharSequence,java.lang.CharSequence,int,int):107:110 -> setDeltas 1:1:org.json.JSONObject toJSON():115:115 -> toJSON 2:9:org.json.JSONObject toJSON():118:125 -> toJSON 10:10:org.json.JSONObject toJSON():127:127 -> toJSON io.flutter.plugin.editing.TextInputPlugin -> io.flutter.plugin.editing.TextInputPlugin: 1:1:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):67:67 -> 2:2:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):44:44 -> 3:3:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):68:68 -> 4:7:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):70:73 -> 8:8:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):75:75 -> 9:10:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):82:83 -> 11:11:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):86:86 -> 12:13:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):97:98 -> 14:14:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):163:163 -> 15:16:void (android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel,io.flutter.plugin.platform.PlatformViewsController):165:166 -> 1:1:android.view.View access$000(io.flutter.plugin.editing.TextInputPlugin):37:37 -> access$000 1:1:io.flutter.plugin.editing.TextInputPlugin$InputTarget access$100(io.flutter.plugin.editing.TextInputPlugin):37:37 -> access$100 1:1:void access$200(io.flutter.plugin.editing.TextInputPlugin):37:37 -> access$200 1:1:void access$300(io.flutter.plugin.editing.TextInputPlugin,android.view.View):37:37 -> access$300 1:1:void access$400(io.flutter.plugin.editing.TextInputPlugin):37:37 -> access$400 1:1:android.view.autofill.AutofillManager access$500(io.flutter.plugin.editing.TextInputPlugin):37:37 -> access$500 1:1:void access$600(io.flutter.plugin.editing.TextInputPlugin,int,boolean):37:37 -> access$600 1:1:void access$700(io.flutter.plugin.editing.TextInputPlugin,double,double,double[]):37:37 -> access$700 1:1:void autofill(android.util.SparseArray):804:804 -> autofill 2:2:void autofill(android.util.SparseArray):808:808 -> autofill 3:5:void autofill(android.util.SparseArray):813:815 -> autofill 6:7:void autofill(android.util.SparseArray):817:818 -> autofill 8:10:void autofill(android.util.SparseArray):823:825 -> autofill 11:11:void autofill(android.util.SparseArray):827:827 -> autofill 12:12:void autofill(android.util.SparseArray):831:831 -> autofill 13:13:void autofill(android.util.SparseArray):833:833 -> autofill 14:14:void autofill(android.util.SparseArray):836:836 -> autofill 1:1:boolean canShowTextInput():387:387 -> canShowTextInput 2:2:boolean canShowTextInput():390:390 -> canShowTextInput 1:1:void clearPlatformViewClient(int):371:371 -> clearPlatformViewClient 2:6:void clearPlatformViewClient(int):374:378 -> clearPlatformViewClient 1:1:void clearTextInputClient():544:544 -> clearTextInputClient 2:8:void clearTextInputClient():561:567 -> clearTextInputClient 1:2:boolean composingChanged(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):458:459 -> composingChanged 3:4:boolean composingChanged(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):463:464 -> composingChanged 1:2:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):292:293 -> createInputConnection 3:3:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):297:297 -> createInputConnection 4:6:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):301:303 -> createInputConnection 7:7:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):305:305 -> createInputConnection 8:9:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):307:308 -> createInputConnection 10:11:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):312:313 -> createInputConnection 12:12:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):320:320 -> createInputConnection 13:13:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):322:322 -> createInputConnection 14:14:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):324:324 -> createInputConnection 15:15:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):328:328 -> createInputConnection 16:16:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):336:336 -> createInputConnection 17:19:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):338:340 -> createInputConnection 20:20:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):342:342 -> createInputConnection 21:21:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):344:344 -> createInputConnection 22:22:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):346:346 -> createInputConnection 23:23:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):349:349 -> createInputConnection 24:25:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):352:353 -> createInputConnection 26:26:android.view.inputmethod.InputConnection createInputConnection(android.view.View,io.flutter.embedding.android.KeyboardManager,android.view.inputmethod.EditorInfo):355:355 -> createInputConnection 1:6:void destroy():221:226 -> destroy 1:1:void didChangeEditingState(boolean,boolean,boolean):621:621 -> didChangeEditingState 2:5:void didChangeEditingState(boolean,boolean,boolean):624:627 -> didChangeEditingState 6:8:void didChangeEditingState(boolean,boolean,boolean):629:631 -> didChangeEditingState 9:9:void didChangeEditingState(boolean,boolean,boolean):634:634 -> didChangeEditingState 10:10:void didChangeEditingState(boolean,boolean,boolean):640:640 -> didChangeEditingState 11:13:void didChangeEditingState(boolean,boolean,boolean):642:644 -> didChangeEditingState 14:14:void didChangeEditingState(boolean,boolean,boolean):646:646 -> didChangeEditingState 15:15:void didChangeEditingState(boolean,boolean,boolean):648:648 -> didChangeEditingState 16:16:void didChangeEditingState(boolean,boolean,boolean):646:646 -> didChangeEditingState 17:17:void didChangeEditingState(boolean,boolean,boolean):654:654 -> didChangeEditingState 18:18:void didChangeEditingState(boolean,boolean,boolean):656:656 -> didChangeEditingState 19:19:void didChangeEditingState(boolean,boolean,boolean):659:659 -> didChangeEditingState 1:1:android.text.Editable getEditable():176:176 -> getEditable 1:1:io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback getImeSyncCallback():181:181 -> getImeSyncCallback 1:1:android.view.inputmethod.InputMethodManager getInputMethodManager():171:171 -> getInputMethodManager 1:1:android.view.inputmethod.InputConnection getLastInputConnection():361:361 -> getLastInputConnection 1:1:boolean handleKeyEvent(android.view.KeyEvent):599:599 -> handleKeyEvent 2:4:boolean handleKeyEvent(android.view.KeyEvent):608:610 -> handleKeyEvent 1:1:void hideTextInput(android.view.View):404:404 -> hideTextInput 2:2:void hideTextInput(android.view.View):411:411 -> hideTextInput 1:1:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):237:237 -> inputTypeFromTextInputType 2:2:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):239:239 -> inputTypeFromTextInputType 3:3:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):241:241 -> inputTypeFromTextInputType 4:4:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):244:244 -> inputTypeFromTextInputType 5:5:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):248:248 -> inputTypeFromTextInputType 6:6:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):250:250 -> inputTypeFromTextInputType 7:7:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):255:255 -> inputTypeFromTextInputType 8:8:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):257:257 -> inputTypeFromTextInputType 9:9:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):259:259 -> inputTypeFromTextInputType 10:10:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):261:261 -> inputTypeFromTextInputType 11:11:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):263:263 -> inputTypeFromTextInputType 12:12:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):265:265 -> inputTypeFromTextInputType 13:13:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):278:278 -> inputTypeFromTextInputType 14:14:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):280:280 -> inputTypeFromTextInputType 15:15:int inputTypeFromTextInputType(io.flutter.embedding.engine.systemchannels.TextInputChannel$InputType,boolean,boolean,boolean,boolean,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextCapitalization):282:282 -> inputTypeFromTextInputType 1:2:void lockPlatformViewInputConnection():198:199 -> lockPlatformViewInputConnection 1:1:boolean needsAutofill():687:687 -> needsAutofill 1:1:void notifyValueChanged(java.lang.String):717:717 -> notifyValueChanged 2:3:void notifyValueChanged(java.lang.String):721:722 -> notifyValueChanged 1:1:void notifyViewEntered():691:691 -> notifyViewEntered 2:2:void notifyViewEntered():695:695 -> notifyViewEntered 3:6:void notifyViewEntered():697:700 -> notifyViewEntered 1:1:void notifyViewExited():704:704 -> notifyViewExited 2:2:void notifyViewExited():708:708 -> notifyViewExited 3:4:void notifyViewExited():712:713 -> notifyViewExited 1:1:void onConnectionClosed():841:841 -> onConnectionClosed 1:1:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):756:756 -> onProvideAutofillVirtualStructure 2:7:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):760:765 -> onProvideAutofillVirtualStructure 8:10:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):770:772 -> onProvideAutofillVirtualStructure 11:12:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):775:776 -> onProvideAutofillVirtualStructure 13:16:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):778:781 -> onProvideAutofillVirtualStructure 17:18:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):787:788 -> onProvideAutofillVirtualStructure 19:20:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):793:794 -> onProvideAutofillVirtualStructure 21:21:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):788:788 -> onProvideAutofillVirtualStructure 22:22:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):795:795 -> onProvideAutofillVirtualStructure 23:24:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):797:798 -> onProvideAutofillVirtualStructure 1:3:void saveEditableSizeAndTransform(double,double,double[]):504:506 -> saveEditableSizeAndTransform 4:4:void saveEditableSizeAndTransform(double,double,double[]):508:508 -> saveEditableSizeAndTransform 5:9:void saveEditableSizeAndTransform(double,double,double[]):530:534 -> saveEditableSizeAndTransform 10:13:void saveEditableSizeAndTransform(double,double,double[]):536:539 -> saveEditableSizeAndTransform 1:1:void sendTextInputAppPrivateCommand(java.lang.String,android.os.Bundle):383:383 -> sendTextInputAppPrivateCommand 1:4:void setPlatformViewTextInputClient(int,boolean):445:448 -> setPlatformViewTextInputClient 5:5:void setPlatformViewTextInputClient(int,boolean):450:450 -> setPlatformViewTextInputClient 6:6:void setPlatformViewTextInputClient(int,boolean):452:452 -> setPlatformViewTextInputClient 1:4:void setTextInputClient(int,io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):417:420 -> setTextInputClient 5:5:void setTextInputClient(int,io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):422:422 -> setTextInputClient 6:7:void setTextInputClient(int,io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):425:426 -> setTextInputClient 8:9:void setTextInputClient(int,io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):428:429 -> setTextInputClient 10:13:void setTextInputClient(int,io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):433:436 -> setTextInputClient 1:1:void setTextInputEditingState(android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):475:475 -> setTextInputEditingState 2:2:void setTextInputEditingState(android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):477:477 -> setTextInputEditingState 3:3:void setTextInputEditingState(android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):482:482 -> setTextInputEditingState 4:4:void setTextInputEditingState(android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):484:484 -> setTextInputEditingState 5:6:void setTextInputEditingState(android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):488:489 -> setTextInputEditingState 7:9:void setTextInputEditingState(android.view.View,io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):492:494 -> setTextInputEditingState 1:3:void showTextInput(android.view.View):395:397 -> showTextInput 4:4:void showTextInput(android.view.View):399:399 -> showTextInput 1:2:void unlockPlatformViewInputConnection():209:210 -> unlockPlatformViewInputConnection 1:1:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):726:726 -> updateAutofillConfigurationIfNeeded 2:2:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):730:730 -> updateAutofillConfigurationIfNeeded 3:4:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):736:737 -> updateAutofillConfigurationIfNeeded 5:5:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):740:740 -> updateAutofillConfigurationIfNeeded 6:7:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):742:743 -> updateAutofillConfigurationIfNeeded 8:9:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):745:746 -> updateAutofillConfigurationIfNeeded 10:11:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):748:749 -> updateAutofillConfigurationIfNeeded 12:12:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):746:746 -> updateAutofillConfigurationIfNeeded 13:13:void updateAutofillConfigurationIfNeeded(io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):732:732 -> updateAutofillConfigurationIfNeeded io.flutter.plugin.editing.TextInputPlugin$1 -> io.flutter.plugin.editing.TextInputPlugin$1: 1:1:void (io.flutter.plugin.editing.TextInputPlugin):87:87 -> 1:1:void onImeVisibleChanged(boolean):91:91 -> onImeVisibleChanged io.flutter.plugin.editing.TextInputPlugin$2 -> io.flutter.plugin.editing.TextInputPlugin$2: 1:1:void (io.flutter.plugin.editing.TextInputPlugin):99:99 -> 1:1:void clearClient():154:154 -> clearClient 1:1:void finishAutofillContext(boolean):121:121 -> finishAutofillContext 2:2:void finishAutofillContext(boolean):125:125 -> finishAutofillContext 3:3:void finishAutofillContext(boolean):127:127 -> finishAutofillContext 1:2:void hide():107:108 -> hide 3:3:void hide():110:110 -> hide 1:1:void requestAutofill():116:116 -> requestAutofill 1:1:void sendAppPrivateCommand(java.lang.String,android.os.Bundle):159:159 -> sendAppPrivateCommand 1:1:void setClient(int,io.flutter.embedding.engine.systemchannels.TextInputChannel$Configuration):134:134 -> setClient 1:1:void setEditableSizeAndTransform(double,double,double[]):149:149 -> setEditableSizeAndTransform 1:1:void setEditingState(io.flutter.embedding.engine.systemchannels.TextInputChannel$TextEditState):144:144 -> setEditingState 1:1:void setPlatformViewClient(int,boolean):139:139 -> setPlatformViewClient 1:1:void show():102:102 -> show io.flutter.plugin.editing.TextInputPlugin$3 -> io.flutter.plugin.editing.TextInputPlugin$3: 1:1:void (io.flutter.plugin.editing.TextInputPlugin,boolean,double[],double[]):509:509 -> 1:3:void inspect(double,double):512:514 -> inspect 4:7:void inspect(double,double):516:519 -> inspect 8:11:void inspect(double,double):522:525 -> inspect io.flutter.plugin.editing.TextInputPlugin$InputTarget -> io.flutter.plugin.editing.TextInputPlugin$InputTarget: 1:3:void (io.flutter.plugin.editing.TextInputPlugin$InputTarget$Type,int):584:586 -> io.flutter.plugin.editing.TextInputPlugin$InputTarget$Type -> io.flutter.plugin.editing.TextInputPlugin$InputTarget$Type: 1:1:void ():572:572 -> 2:2:void ():575:575 -> 3:3:void ():577:577 -> 4:4:void ():581:581 -> 5:5:void ():571:571 -> 1:1:void (java.lang.String,int):571:571 -> 1:1:io.flutter.plugin.editing.TextInputPlugin$InputTarget$Type valueOf(java.lang.String):571:571 -> valueOf 1:1:io.flutter.plugin.editing.TextInputPlugin$InputTarget$Type[] values():571:571 -> values io.flutter.plugin.localization.LocalizationPlugin -> io.flutter.plugin.localization.LocalizationPlugin: 1:1:void (android.content.Context,io.flutter.embedding.engine.systemchannels.LocalizationChannel):77:77 -> 2:2:void (android.content.Context,io.flutter.embedding.engine.systemchannels.LocalizationChannel):26:26 -> 3:5:void (android.content.Context,io.flutter.embedding.engine.systemchannels.LocalizationChannel):79:81 -> 1:1:android.content.Context access$000(io.flutter.plugin.localization.LocalizationPlugin):22:22 -> access$000 1:1:java.util.Locale localeFromString(java.lang.String):208:208 -> localeFromString 2:2:java.util.Locale localeFromString(java.lang.String):211:211 -> localeFromString 3:3:java.util.Locale localeFromString(java.lang.String):214:214 -> localeFromString 4:5:java.util.Locale localeFromString(java.lang.String):218:219 -> localeFromString 6:7:java.util.Locale localeFromString(java.lang.String):222:223 -> localeFromString 8:8:java.util.Locale localeFromString(java.lang.String):227:227 -> localeFromString 1:1:java.util.Locale resolveNativeLocale(java.util.List):92:92 -> resolveNativeLocale 2:2:java.util.Locale resolveNativeLocale(java.util.List):101:101 -> resolveNativeLocale 3:5:java.util.Locale resolveNativeLocale(java.util.List):104:106 -> resolveNativeLocale 6:6:java.util.Locale resolveNativeLocale(java.util.List):108:108 -> resolveNativeLocale 7:9:java.util.Locale resolveNativeLocale(java.util.List):110:112 -> resolveNativeLocale 10:11:java.util.Locale resolveNativeLocale(java.util.List):114:115 -> resolveNativeLocale 12:14:java.util.Locale resolveNativeLocale(java.util.List):117:119 -> resolveNativeLocale 15:15:java.util.Locale resolveNativeLocale(java.util.List):121:121 -> resolveNativeLocale 16:16:java.util.Locale resolveNativeLocale(java.util.List):125:125 -> resolveNativeLocale 17:19:java.util.Locale resolveNativeLocale(java.util.List):129:131 -> resolveNativeLocale 20:21:java.util.Locale resolveNativeLocale(java.util.List):133:134 -> resolveNativeLocale 22:23:java.util.Locale resolveNativeLocale(java.util.List):139:140 -> resolveNativeLocale 24:25:java.util.Locale resolveNativeLocale(java.util.List):145:146 -> resolveNativeLocale 26:26:java.util.Locale resolveNativeLocale(java.util.List):151:151 -> resolveNativeLocale 27:27:java.util.Locale resolveNativeLocale(java.util.List):156:156 -> resolveNativeLocale 28:29:java.util.Locale resolveNativeLocale(java.util.List):159:160 -> resolveNativeLocale 30:31:java.util.Locale resolveNativeLocale(java.util.List):165:166 -> resolveNativeLocale 32:32:java.util.Locale resolveNativeLocale(java.util.List):171:171 -> resolveNativeLocale 1:4:void sendLocalesToFlutter(android.content.res.Configuration):181:184 -> sendLocalesToFlutter 5:6:void sendLocalesToFlutter(android.content.res.Configuration):186:187 -> sendLocalesToFlutter 7:7:void sendLocalesToFlutter(android.content.res.Configuration):190:190 -> sendLocalesToFlutter 8:8:void sendLocalesToFlutter(android.content.res.Configuration):193:193 -> sendLocalesToFlutter io.flutter.plugin.localization.LocalizationPlugin$1 -> io.flutter.plugin.localization.LocalizationPlugin$1: 1:1:void (io.flutter.plugin.localization.LocalizationPlugin):32:32 -> 1:1:java.lang.String getStringResource(java.lang.String,java.lang.String):35:35 -> getStringResource 2:2:java.lang.String getStringResource(java.lang.String,java.lang.String):40:40 -> getStringResource 3:6:java.lang.String getStringResource(java.lang.String,java.lang.String):43:46 -> getStringResource 7:11:java.lang.String getStringResource(java.lang.String,java.lang.String):49:53 -> getStringResource 12:13:java.lang.String getStringResource(java.lang.String,java.lang.String):57:58 -> getStringResource 14:14:java.lang.String getStringResource(java.lang.String,java.lang.String):61:61 -> getStringResource 15:19:java.lang.String getStringResource(java.lang.String,java.lang.String):65:69 -> getStringResource io.flutter.plugin.mouse.MouseCursorPlugin -> io.flutter.plugin.mouse.MouseCursorPlugin: 1:2:void (io.flutter.plugin.mouse.MouseCursorPlugin$MouseCursorViewDelegate,io.flutter.embedding.engine.systemchannels.MouseCursorChannel):23:24 -> 3:4:void (io.flutter.plugin.mouse.MouseCursorPlugin$MouseCursorViewDelegate,io.flutter.embedding.engine.systemchannels.MouseCursorChannel):26:27 -> 1:1:android.view.PointerIcon access$000(io.flutter.plugin.mouse.MouseCursorPlugin,java.lang.String):18:18 -> access$000 1:1:io.flutter.plugin.mouse.MouseCursorPlugin$MouseCursorViewDelegate access$100(io.flutter.plugin.mouse.MouseCursorPlugin):18:18 -> access$100 1:1:void destroy():99:99 -> destroy 1:1:android.view.PointerIcon resolveSystemCursor(java.lang.String):42:42 -> resolveSystemCursor 2:2:android.view.PointerIcon resolveSystemCursor(java.lang.String):45:45 -> resolveSystemCursor 3:5:android.view.PointerIcon resolveSystemCursor(java.lang.String):88:90 -> resolveSystemCursor io.flutter.plugin.mouse.MouseCursorPlugin$1 -> io.flutter.plugin.mouse.MouseCursorPlugin$1: 1:1:void (io.flutter.plugin.mouse.MouseCursorPlugin):28:28 -> 1:1:void activateSystemCursor(java.lang.String):31:31 -> activateSystemCursor io.flutter.plugin.mouse.MouseCursorPlugin$2 -> io.flutter.plugin.mouse.MouseCursorPlugin$2: 1:1:void (io.flutter.plugin.mouse.MouseCursorPlugin):46:46 -> 2:35:void (io.flutter.plugin.mouse.MouseCursorPlugin):50:83 -> io.flutter.plugin.platform.AccessibilityEventsDelegate -> io.flutter.plugin.platform.AccessibilityEventsDelegate: 1:1:void ():17:17 -> 1:1:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):48:48 -> onAccessibilityHoverEvent 2:2:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):51:51 -> onAccessibilityHoverEvent 1:1:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):40:40 -> requestSendAccessibilityEvent 2:2:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):43:43 -> requestSendAccessibilityEvent 1:1:void setAccessibilityBridge(io.flutter.view.AccessibilityBridge):59:59 -> setAccessibilityBridge io.flutter.plugin.platform.PlatformOverlayView -> io.flutter.plugin.platform.PlatformOverlayView: 1:2:void (android.content.Context,int,int,io.flutter.plugin.platform.AccessibilityEventsDelegate):23:24 -> 3:3:void (android.content.Context):28:28 -> 4:4:void (android.content.Context,android.util.AttributeSet):32:32 -> 1:2:boolean onHoverEvent(android.view.MotionEvent):43:44 -> onHoverEvent 3:3:boolean onHoverEvent(android.view.MotionEvent):47:47 -> onHoverEvent io.flutter.plugin.platform.PlatformPlugin -> io.flutter.plugin.platform.PlatformPlugin: 1:1:void (android.app.Activity,io.flutter.embedding.engine.systemchannels.PlatformChannel):149:149 -> 2:2:void (android.app.Activity,io.flutter.embedding.engine.systemchannels.PlatformChannel,io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate):155:155 -> 3:3:void (android.app.Activity,io.flutter.embedding.engine.systemchannels.PlatformChannel,io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate):70:70 -> 4:7:void (android.app.Activity,io.flutter.embedding.engine.systemchannels.PlatformChannel,io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate):156:159 -> 8:8:void (android.app.Activity,io.flutter.embedding.engine.systemchannels.PlatformChannel,io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate):161:161 -> 1:1:void access$000(io.flutter.plugin.platform.PlatformPlugin,io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType):31:31 -> access$000 1:1:void access$100(io.flutter.plugin.platform.PlatformPlugin,int):31:31 -> access$100 1:1:java.lang.CharSequence access$1000(io.flutter.plugin.platform.PlatformPlugin,io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat):31:31 -> access$1000 1:1:void access$1100(io.flutter.plugin.platform.PlatformPlugin,java.lang.String):31:31 -> access$1100 1:1:boolean access$1200(io.flutter.plugin.platform.PlatformPlugin):31:31 -> access$1200 1:1:io.flutter.embedding.engine.systemchannels.PlatformChannel access$1300(io.flutter.plugin.platform.PlatformPlugin):31:31 -> access$1300 1:1:void access$200(io.flutter.plugin.platform.PlatformPlugin,io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription):31:31 -> access$200 1:1:void access$300(io.flutter.plugin.platform.PlatformPlugin,java.util.List):31:31 -> access$300 1:1:void access$400(io.flutter.plugin.platform.PlatformPlugin,io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode):31:31 -> access$400 1:1:void access$500(io.flutter.plugin.platform.PlatformPlugin):31:31 -> access$500 1:1:void access$600(io.flutter.plugin.platform.PlatformPlugin):31:31 -> access$600 1:1:void access$700(io.flutter.plugin.platform.PlatformPlugin,io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):31:31 -> access$700 1:1:void access$800(io.flutter.plugin.platform.PlatformPlugin,boolean):31:31 -> access$800 1:1:void access$900(io.flutter.plugin.platform.PlatformPlugin):31:31 -> access$900 1:2:boolean clipboardHasStrings():547:548 -> clipboardHasStrings 3:3:boolean clipboardHasStrings():552:552 -> clipboardHasStrings 4:4:boolean clipboardHasStrings():555:555 -> clipboardHasStrings 5:5:boolean clipboardHasStrings():559:559 -> clipboardHasStrings 1:1:void destroy():170:170 -> destroy 1:2:java.lang.CharSequence getClipboardData(io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat):510:511 -> getClipboardData 3:3:java.lang.CharSequence getClipboardData(io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat):513:513 -> getClipboardData 4:4:java.lang.CharSequence getClipboardData(io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat):516:516 -> getClipboardData 5:9:java.lang.CharSequence getClipboardData(io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat):518:522 -> getClipboardData 10:10:java.lang.CharSequence getClipboardData(io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat):525:525 -> getClipboardData 1:3:void playSystemSound(io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType):174:176 -> playSystemSound 1:1:void popSystemNavigator():497:497 -> popSystemNavigator 2:3:void popSystemNavigator():502:503 -> popSystemNavigator 4:4:void popSystemNavigator():505:505 -> popSystemNavigator 1:1:void restoreSystemChromeSystemUIOverlays():387:387 -> restoreSystemChromeSystemUIOverlays 1:4:void setClipboardData(java.lang.String):540:543 -> setClipboardData 1:1:void setFrameworkHandlesBack(boolean):493:493 -> setFrameworkHandlesBack 1:1:void setSystemChromeApplicationSwitcherDescription(io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription):214:214 -> setSystemChromeApplicationSwitcherDescription 2:2:void setSystemChromeApplicationSwitcherDescription(io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription):224:224 -> setSystemChromeApplicationSwitcherDescription 3:3:void setSystemChromeApplicationSwitcherDescription(io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription):228:228 -> setSystemChromeApplicationSwitcherDescription 4:4:void setSystemChromeApplicationSwitcherDescription(io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription):230:230 -> setSystemChromeApplicationSwitcherDescription 1:2:void setSystemChromeChangeListener():236:237 -> setSystemChromeChangeListener 1:1:void setSystemChromeEnabledSystemUIMode(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode):271:271 -> setSystemChromeEnabledSystemUIMode 2:2:void setSystemChromeEnabledSystemUIMode(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode):285:285 -> setSystemChromeEnabledSystemUIMode 3:3:void setSystemChromeEnabledSystemUIMode(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode):301:301 -> setSystemChromeEnabledSystemUIMode 4:4:void setSystemChromeEnabledSystemUIMode(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode):316:316 -> setSystemChromeEnabledSystemUIMode 5:6:void setSystemChromeEnabledSystemUIMode(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode):332:333 -> setSystemChromeEnabledSystemUIMode 1:1:void setSystemChromeEnabledSystemUIOverlays(java.util.List):349:349 -> setSystemChromeEnabledSystemUIOverlays 2:4:void setSystemChromeEnabledSystemUIOverlays(java.util.List):354:356 -> setSystemChromeEnabledSystemUIOverlays 5:6:void setSystemChromeEnabledSystemUIOverlays(java.util.List):367:368 -> setSystemChromeEnabledSystemUIOverlays 1:1:void setSystemChromePreferredOrientations(int):208:208 -> setSystemChromePreferredOrientations 1:3:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):394:396 -> setSystemChromeSystemUIOverlayStyle 4:4:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):399:399 -> setSystemChromeSystemUIOverlayStyle 5:5:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):403:403 -> setSystemChromeSystemUIOverlayStyle 6:6:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):408:408 -> setSystemChromeSystemUIOverlayStyle 7:8:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):421:422 -> setSystemChromeSystemUIOverlayStyle 9:9:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):431:431 -> setSystemChromeSystemUIOverlayStyle 10:10:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):426:426 -> setSystemChromeSystemUIOverlayStyle 11:12:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):436:437 -> setSystemChromeSystemUIOverlayStyle 13:14:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):443:444 -> setSystemChromeSystemUIOverlayStyle 15:16:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):455:456 -> setSystemChromeSystemUIOverlayStyle 17:17:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):465:465 -> setSystemChromeSystemUIOverlayStyle 18:18:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):460:460 -> setSystemChromeSystemUIOverlayStyle 19:20:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):470:471 -> setSystemChromeSystemUIOverlayStyle 21:22:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):475:476 -> setSystemChromeSystemUIOverlayStyle 23:23:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):483:483 -> setSystemChromeSystemUIOverlayStyle 24:24:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):486:486 -> setSystemChromeSystemUIOverlayStyle 25:25:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):485:485 -> setSystemChromeSystemUIOverlayStyle 26:26:void setSystemChromeSystemUIOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):489:489 -> setSystemChromeSystemUIOverlayStyle 1:3:void updateSystemUiOverlays():380:382 -> updateSystemUiOverlays 1:2:void vibrateHapticFeedback(io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType):183:184 -> vibrateHapticFeedback 3:4:void vibrateHapticFeedback(io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType):200:201 -> vibrateHapticFeedback 5:6:void vibrateHapticFeedback(io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType):195:196 -> vibrateHapticFeedback 7:7:void vibrateHapticFeedback(io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType):192:192 -> vibrateHapticFeedback 8:8:void vibrateHapticFeedback(io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType):189:189 -> vibrateHapticFeedback 9:9:void vibrateHapticFeedback(io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType):186:186 -> vibrateHapticFeedback io.flutter.plugin.platform.PlatformPlugin$1 -> io.flutter.plugin.platform.PlatformPlugin$1: 1:1:void (io.flutter.plugin.platform.PlatformPlugin):72:72 -> 1:1:boolean clipboardHasStrings():144:144 -> clipboardHasStrings 1:1:java.lang.CharSequence getClipboardData(io.flutter.embedding.engine.systemchannels.PlatformChannel$ClipboardContentFormat):134:134 -> getClipboardData 1:1:void playSystemSound(io.flutter.embedding.engine.systemchannels.PlatformChannel$SoundType):75:75 -> playSystemSound 1:1:void popSystemNavigator():128:128 -> popSystemNavigator 1:1:void restoreSystemUiOverlays():112:112 -> restoreSystemUiOverlays 1:1:void setApplicationSwitcherDescription(io.flutter.embedding.engine.systemchannels.PlatformChannel$AppSwitcherDescription):92:92 -> setApplicationSwitcherDescription 1:1:void setClipboardData(java.lang.String):139:139 -> setClipboardData 1:1:void setFrameworkHandlesBack(boolean):123:123 -> setFrameworkHandlesBack 1:1:void setPreferredOrientations(int):86:86 -> setPreferredOrientations 1:1:void setSystemUiChangeListener():107:107 -> setSystemUiChangeListener 1:1:void setSystemUiOverlayStyle(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemChromeStyle):118:118 -> setSystemUiOverlayStyle 1:1:void showSystemOverlays(java.util.List):97:97 -> showSystemOverlays 1:1:void showSystemUiMode(io.flutter.embedding.engine.systemchannels.PlatformChannel$SystemUiMode):102:102 -> showSystemUiMode 1:1:void vibrateHapticFeedback(io.flutter.embedding.engine.systemchannels.PlatformChannel$HapticFeedbackType):81:81 -> vibrateHapticFeedback io.flutter.plugin.platform.PlatformPlugin$2 -> io.flutter.plugin.platform.PlatformPlugin$2: 1:1:void (io.flutter.plugin.platform.PlatformPlugin,android.view.View):238:238 -> void $r8$lambda$9FqC1sSWYJ_hsKn0VYLiRoem8So(io.flutter.plugin.platform.PlatformPlugin$2,int) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void lambda$onSystemUiVisibilityChange$0(int):256:256 -> lambda$onSystemUiVisibilityChange$0 2:2:void lambda$onSystemUiVisibilityChange$0(int):261:261 -> lambda$onSystemUiVisibilityChange$0 1:1:void onSystemUiVisibilityChange(int):248:248 -> onSystemUiVisibilityChange io.flutter.plugin.platform.PlatformPlugin$2$$ExternalSyntheticLambda0 -> io.flutter.plugin.platform.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformPlugin$2 io.flutter.plugin.platform.PlatformPlugin$2$$InternalSyntheticLambda$0$9fbdc873f4f56e6891a2010c1334e983fa4b099dadc9a6de77807580972f74fc$0.f$0 -> d int io.flutter.plugin.platform.PlatformPlugin$2$$InternalSyntheticLambda$0$9fbdc873f4f56e6891a2010c1334e983fa4b099dadc9a6de77807580972f74fc$0.f$1 -> e void io.flutter.plugin.platform.PlatformPlugin$2$$InternalSyntheticLambda$0$9fbdc873f4f56e6891a2010c1334e983fa4b099dadc9a6de77807580972f74fc$0.(io.flutter.plugin.platform.PlatformPlugin$2,int) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugin.platform.PlatformPlugin$2$$InternalSyntheticLambda$0$9fbdc873f4f56e6891a2010c1334e983fa4b099dadc9a6de77807580972f74fc$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformPlugin$3 -> io.flutter.plugin.platform.PlatformPlugin$3: 1:1:void ():422:422 -> 2:2:void ():356:356 -> 3:3:void ():184:184 -> io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate$-CC -> io.flutter.plugin.platform.b: # {"id":"com.android.tools.r8.synthesized"} void $default$setFrameworkHandlesBack(io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate,boolean) -> a # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformView$-CC -> io.flutter.plugin.platform.c: # {"id":"com.android.tools.r8.synthesized"} void $default$onFlutterViewAttached(io.flutter.plugin.platform.PlatformView,android.view.View) -> a # {"id":"com.android.tools.r8.synthesized"} void $default$onFlutterViewDetached(io.flutter.plugin.platform.PlatformView) -> b # {"id":"com.android.tools.r8.synthesized"} void $default$onInputConnectionLocked(io.flutter.plugin.platform.PlatformView) -> c # {"id":"com.android.tools.r8.synthesized"} void $default$onInputConnectionUnlocked(io.flutter.plugin.platform.PlatformView) -> d # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformViewFactory -> io.flutter.plugin.platform.PlatformViewFactory: 1:2:void (io.flutter.plugin.common.MessageCodec):16:17 -> 1:1:io.flutter.plugin.common.MessageCodec getCreateArgsCodec():36:36 -> getCreateArgsCodec io.flutter.plugin.platform.PlatformViewRegistryImpl -> io.flutter.plugin.platform.PlatformViewRegistryImpl: 1:2:void ():12:13 -> 1:1:io.flutter.plugin.platform.PlatformViewFactory getFactory(java.lang.String):27:27 -> getFactory 1:2:boolean registerViewFactory(java.lang.String,io.flutter.plugin.platform.PlatformViewFactory):21:22 -> registerViewFactory io.flutter.plugin.platform.PlatformViewWrapper -> io.flutter.plugin.platform.PlatformViewWrapper: 1:1:void (android.content.Context):114:114 -> 2:2:void (android.content.Context):60:60 -> 3:3:void (android.content.Context):62:62 -> 4:5:void (android.content.Context):72:73 -> 6:6:void (android.content.Context):115:115 -> 7:10:void (android.content.Context,io.flutter.view.TextureRegistry$SurfaceTextureEntry):120:123 -> 1:1:java.util.concurrent.atomic.AtomicLong access$000(io.flutter.plugin.platform.PlatformViewWrapper):46:46 -> access$000 1:1:boolean access$102(io.flutter.plugin.platform.PlatformViewWrapper,boolean):46:46 -> access$102 1:1:android.view.Surface createSurface(android.graphics.SurfaceTexture):182:182 -> createSurface 1:3:void draw(android.graphics.Canvas):274:276 -> draw 4:5:void draw(android.graphics.Canvas):279:280 -> draw 6:6:void draw(android.graphics.Canvas):283:283 -> draw 7:7:void draw(android.graphics.Canvas):291:291 -> draw 8:8:void draw(android.graphics.Canvas):293:293 -> draw 9:9:void draw(android.graphics.Canvas):297:297 -> draw 10:10:void draw(android.graphics.Canvas):300:300 -> draw 11:13:void draw(android.graphics.Canvas):304:306 -> draw 14:15:void draw(android.graphics.Canvas):308:309 -> draw 16:16:void draw(android.graphics.Canvas):284:284 -> draw 1:1:int getBufferHeight():224:224 -> getBufferHeight 1:1:int getBufferWidth():219:219 -> getBufferWidth 1:1:android.graphics.SurfaceTexture getTexture():188:188 -> getTexture 1:2:android.view.ViewParent invalidateChildInParent(int[],android.graphics.Rect):267:268 -> invalidateChildInParent 1:2:void onDescendantInvalidated(android.view.View,android.view.View):261:262 -> onDescendantInvalidated 1:2:void onFrameProduced():91:92 -> onFrameProduced 1:2:boolean onTouchEvent(android.view.MotionEvent):316:317 -> onTouchEvent 3:4:boolean onTouchEvent(android.view.MotionEvent):319:320 -> onTouchEvent 5:5:boolean onTouchEvent(android.view.MotionEvent):335:335 -> onTouchEvent 6:8:boolean onTouchEvent(android.view.MotionEvent):329:331 -> onTouchEvent 9:11:boolean onTouchEvent(android.view.MotionEvent):322:324 -> onTouchEvent 12:12:boolean onTouchEvent(android.view.MotionEvent):338:338 -> onTouchEvent 1:3:void recreateSurfaceIfNeeded():97:99 -> recreateSurfaceIfNeeded 4:5:void recreateSurfaceIfNeeded():101:102 -> recreateSurfaceIfNeeded 1:4:void release():230:233 -> release 1:1:boolean requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):244:244 -> requestSendAccessibilityEvent 2:2:boolean requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):246:246 -> requestSendAccessibilityEvent 3:3:boolean requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):254:254 -> requestSendAccessibilityEvent 1:4:void setBufferSize(int,int):210:213 -> setBufferSize 1:1:void setLayoutParams(android.widget.FrameLayout$LayoutParams):197:197 -> setLayoutParams 2:3:void setLayoutParams(android.widget.FrameLayout$LayoutParams):199:200 -> setLayoutParams 1:4:void setOnDescendantFocusChangeListener(android.view.View$OnFocusChangeListener):342:345 -> setOnDescendantFocusChangeListener 5:5:void setOnDescendantFocusChangeListener(android.view.View$OnFocusChangeListener):353:353 -> setOnDescendantFocusChangeListener 1:2:void setTexture(android.graphics.SurfaceTexture):148:149 -> setTexture 3:3:void setTexture(android.graphics.SurfaceTexture):156:156 -> setTexture 4:5:void setTexture(android.graphics.SurfaceTexture):158:159 -> setTexture 6:7:void setTexture(android.graphics.SurfaceTexture):162:163 -> setTexture 8:8:void setTexture(android.graphics.SurfaceTexture):165:165 -> setTexture 9:9:void setTexture(android.graphics.SurfaceTexture):170:170 -> setTexture 10:11:void setTexture(android.graphics.SurfaceTexture):172:173 -> setTexture 12:13:void setTexture(android.graphics.SurfaceTexture):175:176 -> setTexture 1:1:void setTouchProcessor(io.flutter.embedding.android.AndroidTouchProcessor):132:132 -> setTouchProcessor 1:2:boolean shouldDrawToSurfaceNow():107:108 -> shouldDrawToSurfaceNow 1:2:void unsetOnDescendantFocusChangeListener():358:359 -> unsetOnDescendantFocusChangeListener 3:4:void unsetOnDescendantFocusChangeListener():361:362 -> unsetOnDescendantFocusChangeListener io.flutter.plugin.platform.PlatformViewWrapper$1 -> io.flutter.plugin.platform.PlatformViewWrapper$1: 1:1:void (io.flutter.plugin.platform.PlatformViewWrapper):63:63 -> 1:2:void onFrameConsumed():66:67 -> onFrameConsumed io.flutter.plugin.platform.PlatformViewWrapper$2 -> io.flutter.plugin.platform.PlatformViewWrapper$2: 1:1:void (io.flutter.plugin.platform.PlatformViewWrapper):74:74 -> 1:2:void onTrimMemory(int):84:85 -> onTrimMemory io.flutter.plugin.platform.PlatformViewWrapper$3 -> io.flutter.plugin.platform.PlatformViewWrapper$3: 1:1:void (io.flutter.plugin.platform.PlatformViewWrapper,android.view.View$OnFocusChangeListener):346:346 -> 1:3:void onGlobalFocusChanged(android.view.View,android.view.View):349:349 -> onGlobalFocusChanged io.flutter.plugin.platform.PlatformViewsController -> io.flutter.plugin.platform.PlatformViewsController: 1:1:void ():63:63 -> 1:1:void ():711:711 -> 2:2:void ():128:128 -> 3:3:void ():131:131 -> 4:4:void ():136:136 -> 5:5:void ():148:148 -> 6:6:void ():150:150 -> 7:16:void ():712:721 -> 17:17:void ():723:723 -> void $r8$lambda$JeMmwXVKKKBO6MRWj6kpn9gXeqM(io.flutter.plugin.platform.PlatformViewsController) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void access$000(io.flutter.plugin.platform.PlatformViewsController,int):49:49 -> access$000 1:1:void access$100(io.flutter.plugin.platform.PlatformViewsController,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):49:49 -> access$100 1:1:android.util.SparseArray access$1000(io.flutter.plugin.platform.PlatformViewsController):49:49 -> access$1000 1:1:android.util.SparseArray access$1100(io.flutter.plugin.platform.PlatformViewsController):49:49 -> access$1100 1:1:int access$1200(io.flutter.plugin.platform.PlatformViewsController,double):49:49 -> access$1200 1:1:float access$1300(io.flutter.plugin.platform.PlatformViewsController):49:49 -> access$1300 1:1:void access$1400(io.flutter.plugin.platform.PlatformViewsController,io.flutter.plugin.platform.VirtualDisplayController):49:49 -> access$1400 1:1:int access$1500(io.flutter.plugin.platform.PlatformViewsController,double):49:49 -> access$1500 1:1:android.content.Context access$1600(io.flutter.plugin.platform.PlatformViewsController):49:49 -> access$1600 1:1:boolean access$1700(int):49:49 -> access$1700 1:1:boolean access$1802(io.flutter.plugin.platform.PlatformViewsController,boolean):49:49 -> access$1802 1:1:void access$1900(io.flutter.plugin.platform.PlatformViewsController,io.flutter.plugin.platform.VirtualDisplayController):49:49 -> access$1900 1:1:void access$200(io.flutter.plugin.platform.PlatformViewsController,io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):49:49 -> access$200 1:1:int access$2000(io.flutter.plugin.platform.PlatformViewsController,double,float):49:49 -> access$2000 1:1:android.util.SparseArray access$300(io.flutter.plugin.platform.PlatformViewsController):49:49 -> access$300 1:1:io.flutter.view.TextureRegistry access$400(io.flutter.plugin.platform.PlatformViewsController):49:49 -> access$400 1:1:io.flutter.embedding.android.FlutterView access$500(io.flutter.plugin.platform.PlatformViewsController):49:49 -> access$500 1:1:java.lang.Class[] access$600():49:49 -> access$600 1:1:boolean access$700(io.flutter.plugin.platform.PlatformViewsController):49:49 -> access$700 1:1:long access$800(io.flutter.plugin.platform.PlatformViewsController,io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):49:49 -> access$800 1:1:long access$900(io.flutter.plugin.platform.PlatformViewsController,io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):49:49 -> access$900 1:1:void attach(android.content.Context,io.flutter.view.TextureRegistry,io.flutter.embedding.engine.dart.DartExecutor):739:739 -> attach 2:5:void attach(android.content.Context,io.flutter.view.TextureRegistry,io.flutter.embedding.engine.dart.DartExecutor):744:747 -> attach 6:6:void attach(android.content.Context,io.flutter.view.TextureRegistry,io.flutter.embedding.engine.dart.DartExecutor):740:740 -> attach 1:1:void attachAccessibilityBridge(io.flutter.view.AccessibilityBridge):852:852 -> attachAccessibilityBridge 1:1:void attachTextInputPlugin(io.flutter.plugin.editing.TextInputPlugin):870:870 -> attachTextInputPlugin 1:1:void attachToFlutterRenderer(io.flutter.embedding.engine.renderer.FlutterRenderer):1106:1106 -> attachToFlutterRenderer 1:1:void attachToView(io.flutter.embedding.android.FlutterView):792:792 -> attachToView 2:4:void attachToView(io.flutter.embedding.android.FlutterView):794:796 -> attachToView 5:7:void attachToView(io.flutter.embedding.android.FlutterView):799:801 -> attachToView 8:10:void attachToView(io.flutter.embedding.android.FlutterView):804:806 -> attachToView void $r8$lambda$Js0koNjf6zxnuatjf-WXN1PQbMQ(io.flutter.plugin.platform.PlatformViewsController,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,android.view.View,boolean) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$c46CzTBlmxMBgDE13weWOzuZzsY(io.flutter.plugin.platform.PlatformViewsController,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,android.view.View,boolean) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean checkInputConnectionProxy(android.view.View):891:891 -> checkInputConnectionProxy 2:2:boolean checkInputConnectionProxy(android.view.View):894:894 -> checkInputConnectionProxy 3:3:boolean checkInputConnectionProxy(android.view.View):898:898 -> checkInputConnectionProxy 1:2:void configureForHybridComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):528:529 -> configureForHybridComposition 1:2:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):592:593 -> configureForTextureLayerComposition 3:4:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):595:596 -> configureForTextureLayerComposition 5:6:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):599:600 -> configureForTextureLayerComposition 7:10:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):603:606 -> configureForTextureLayerComposition 11:12:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):608:609 -> configureForTextureLayerComposition 13:13:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):611:611 -> configureForTextureLayerComposition 14:18:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):615:619 -> configureForTextureLayerComposition 19:20:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):622:623 -> configureForTextureLayerComposition 21:21:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):632:632 -> configureForTextureLayerComposition 22:22:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):635:635 -> configureForTextureLayerComposition 23:23:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):639:639 -> configureForTextureLayerComposition 24:25:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):648:649 -> configureForTextureLayerComposition 26:26:long configureForTextureLayerComposition(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):651:651 -> configureForTextureLayerComposition 1:1:long configureForVirtualDisplay(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):540:540 -> configureForVirtualDisplay 2:2:long configureForVirtualDisplay(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):542:542 -> configureForVirtualDisplay 3:7:long configureForVirtualDisplay(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):544:548 -> configureForVirtualDisplay 8:10:long configureForVirtualDisplay(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):574:576 -> configureForVirtualDisplay 11:11:long configureForVirtualDisplay(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):578:578 -> configureForVirtualDisplay 12:12:long configureForVirtualDisplay(io.flutter.plugin.platform.PlatformView,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):564:564 -> configureForVirtualDisplay 1:3:io.flutter.embedding.engine.FlutterOverlaySurface createOverlaySurface(io.flutter.plugin.platform.PlatformOverlayView):1272:1274 -> createOverlaySurface 4:4:io.flutter.embedding.engine.FlutterOverlaySurface createOverlaySurface():1293:1293 -> createOverlaySurface 5:7:io.flutter.embedding.engine.FlutterOverlaySurface createOverlaySurface():1295:1297 -> createOverlaySurface 8:8:io.flutter.embedding.engine.FlutterOverlaySurface createOverlaySurface():1293:1293 -> createOverlaySurface 1:1:io.flutter.plugin.platform.PlatformView createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,boolean):494:494 -> createPlatformView 2:3:io.flutter.plugin.platform.PlatformView createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,boolean):501:502 -> createPlatformView 4:6:io.flutter.plugin.platform.PlatformView createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,boolean):508:510 -> createPlatformView 7:7:io.flutter.plugin.platform.PlatformView createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,boolean):513:513 -> createPlatformView 8:10:io.flutter.plugin.platform.PlatformView createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,boolean):518:520 -> createPlatformView 11:11:io.flutter.plugin.platform.PlatformView createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,boolean):515:515 -> createPlatformView 12:12:io.flutter.plugin.platform.PlatformView createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,boolean):496:496 -> createPlatformView void $r8$lambda$r6QCICDbKmeyB5NoMZ7OXgXe8oQ(io.flutter.plugin.platform.PlatformViewsController,int,android.view.View,boolean) -> d # {"id":"com.android.tools.r8.synthesized"} 1:4:void destroyOverlaySurfaces():1307:1310 -> destroyOverlaySurfaces 1:2:void detach():776:777 -> detach 3:6:void detach():779:782 -> detach 1:1:void detachAccessibilityBridge():857:857 -> detachAccessibilityBridge 1:3:void detachFromView():819:821 -> detachFromView 4:6:void detachFromView():824:826 -> detachFromView 7:10:void detachFromView():829:832 -> detachFromView 11:13:void detachFromView():835:837 -> detachFromView 1:1:void detachTextInputPlugin():875:875 -> detachTextInputPlugin 1:2:void diposeAllViews():1027:1028 -> diposeAllViews 3:3:void diposeAllViews():1030:1030 -> diposeAllViews 1:1:void disposePlatformView(int):1041:1041 -> disposePlatformView 1:2:void enforceMinimumAndroidApiVersion(int):467:468 -> enforceMinimumAndroidApiVersion 1:2:void ensureValidRequest(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):478:479 -> ensureValidRequest 1:3:void finishFrame(boolean):1218:1220 -> finishFrame 4:6:void finishFrame(boolean):1222:1224 -> finishFrame 7:8:void finishFrame(boolean):1230:1231 -> finishFrame 9:10:void finishFrame(boolean):1234:1235 -> finishFrame 11:13:void finishFrame(boolean):1239:1241 -> finishFrame 14:14:void finishFrame(boolean):1252:1252 -> finishFrame 15:15:void finishFrame(boolean):1254:1254 -> finishFrame 16:16:void finishFrame(boolean):1256:1256 -> finishFrame 1:1:float getDisplayDensity():1011:1011 -> getDisplayDensity 1:1:android.util.SparseArray getOverlayLayerViews():1331:1331 -> getOverlayLayerViews 1:3:android.view.View getPlatformViewById(int):928:930 -> getPlatformViewById 4:4:android.view.View getPlatformViewById(int):933:933 -> getPlatformViewById 5:5:android.view.View getPlatformViewById(int):937:937 -> getPlatformViewById 1:1:io.flutter.plugin.platform.PlatformViewRegistry getRegistry():902:902 -> getRegistry 1:1:void initializePlatformViewIfNeeded(int):1060:1060 -> initializePlatformViewIfNeeded 2:2:void initializePlatformViewIfNeeded(int):1065:1065 -> initializePlatformViewIfNeeded 3:3:void initializePlatformViewIfNeeded(int):1068:1068 -> initializePlatformViewIfNeeded 4:4:void initializePlatformViewIfNeeded(int):1073:1073 -> initializePlatformViewIfNeeded 5:5:void initializePlatformViewIfNeeded(int):1077:1077 -> initializePlatformViewIfNeeded 6:6:void initializePlatformViewIfNeeded(int):1079:1079 -> initializePlatformViewIfNeeded 7:7:void initializePlatformViewIfNeeded(int):1081:1081 -> initializePlatformViewIfNeeded 8:8:void initializePlatformViewIfNeeded(int):1090:1090 -> initializePlatformViewIfNeeded 9:9:void initializePlatformViewIfNeeded(int):1099:1099 -> initializePlatformViewIfNeeded 10:11:void initializePlatformViewIfNeeded(int):1101:1102 -> initializePlatformViewIfNeeded 12:12:void initializePlatformViewIfNeeded(int):1074:1074 -> initializePlatformViewIfNeeded 13:13:void initializePlatformViewIfNeeded(int):1070:1070 -> initializePlatformViewIfNeeded 14:14:void initializePlatformViewIfNeeded(int):1062:1062 -> initializePlatformViewIfNeeded 1:3:void initializeRootImageViewIfNeeded():1045:1047 -> initializeRootImageViewIfNeeded 1:3:void lambda$configureForTextureLayerComposition$1(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,android.view.View,boolean):642:644 -> lambda$configureForTextureLayerComposition$1 1:1:void lambda$configureForVirtualDisplay$0(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest,android.view.View,boolean):559:559 -> lambda$configureForVirtualDisplay$0 1:3:void lambda$initializePlatformViewIfNeeded$2(int,android.view.View,boolean):1084:1086 -> lambda$initializePlatformViewIfNeeded$2 1:1:void lambda$onEndFrame$3():1199:1199 -> lambda$onEndFrame$3 1:1:void lockInputConnection(io.flutter.plugin.platform.VirtualDisplayController):946:946 -> lockInputConnection 2:3:void lockInputConnection(io.flutter.plugin.platform.VirtualDisplayController):949:950 -> lockInputConnection 1:2:void maybeInvokeOnFlutterViewAttached(io.flutter.plugin.platform.PlatformView):842:843 -> maybeInvokeOnFlutterViewAttached 3:3:void maybeInvokeOnFlutterViewAttached(io.flutter.plugin.platform.PlatformView):847:847 -> maybeInvokeOnFlutterViewAttached 1:2:void onBeginFrame():1180:1181 -> onBeginFrame 1:1:void onDetachedFromJNI():918:918 -> onDetachedFromJNI 1:1:void onDisplayOverlaySurface(int,int,int,int,int):1160:1160 -> onDisplayOverlaySurface 2:2:void onDisplayOverlaySurface(int,int,int,int,int):1163:1163 -> onDisplayOverlaySurface 3:5:void onDisplayOverlaySurface(int,int,int,int,int):1165:1167 -> onDisplayOverlaySurface 6:12:void onDisplayOverlaySurface(int,int,int,int,int):1170:1176 -> onDisplayOverlaySurface 13:13:void onDisplayOverlaySurface(int,int,int,int,int):1161:1161 -> onDisplayOverlaySurface 1:2:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1131:1132 -> onDisplayPlatformView 3:6:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1134:1137 -> onDisplayPlatformView 7:7:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1139:1139 -> onDisplayPlatformView 8:8:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1141:1141 -> onDisplayPlatformView 9:10:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1143:1144 -> onDisplayPlatformView 11:11:void onDisplayPlatformView(int,int,int,int,int,int,int,io.flutter.embedding.engine.mutatorsstack.FlutterMutatorsStack):1146:1146 -> onDisplayPlatformView 1:3:void onEndFrame():1194:1196 -> onEndFrame 4:6:void onEndFrame():1212:1214 -> onEndFrame 1:1:void onPreEngineRestart():922:922 -> onPreEngineRestart 1:11:android.view.MotionEvent$PointerCoords parsePointerCoords(java.lang.Object,float):996:1006 -> parsePointerCoords 1:4:java.util.List parsePointerCoordsList(java.lang.Object,float):986:989 -> parsePointerCoordsList 1:4:android.view.MotionEvent$PointerProperties parsePointerProperties(java.lang.Object):977:980 -> parsePointerProperties 1:4:java.util.List parsePointerPropertiesList(java.lang.Object):967:970 -> parsePointerPropertiesList 1:2:void removeOverlaySurfaces():1319:1320 -> removeOverlaySurfaces 3:4:void removeOverlaySurfaces():1323:1324 -> removeOverlaySurfaces 5:5:void removeOverlaySurfaces():1326:1326 -> removeOverlaySurfaces 1:1:void setSoftwareRendering(boolean):763:763 -> setSoftwareRendering 1:1:int toLogicalPixels(double,float):1019:1019 -> toLogicalPixels 2:2:int toLogicalPixels(double):1023:1023 -> toLogicalPixels 1:3:android.view.MotionEvent toMotionEvent(float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch,boolean):659:661 -> toMotionEvent 4:9:android.view.MotionEvent toMotionEvent(float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch,boolean):667:672 -> toMotionEvent 10:11:android.view.MotionEvent toMotionEvent(float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch,boolean):676:677 -> toMotionEvent 12:19:android.view.MotionEvent toMotionEvent(float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch,boolean):682:689 -> toMotionEvent 20:20:android.view.MotionEvent toMotionEvent(float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch,boolean):675:675 -> toMotionEvent 21:24:android.view.MotionEvent toMotionEvent(float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch,boolean):694:694 -> toMotionEvent 1:1:int toPhysicalPixels(double):1015:1015 -> toPhysicalPixels 1:1:void unlockInputConnection(io.flutter.plugin.platform.VirtualDisplayController):954:954 -> unlockInputConnection 2:3:void unlockInputConnection(io.flutter.plugin.platform.VirtualDisplayController):957:958 -> unlockInputConnection 1:1:boolean usesVirtualDisplay(int):942:942 -> usesVirtualDisplay io.flutter.plugin.platform.PlatformViewsController$$ExternalSyntheticLambda0 -> io.flutter.plugin.platform.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformViewsController io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$1aaee33268e84672519ebb335b486592a51f96376ed3f63c7a1a3acdb96e4b7f$0.f$0 -> a int io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$1aaee33268e84672519ebb335b486592a51f96376ed3f63c7a1a3acdb96e4b7f$0.f$1 -> b void io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$1aaee33268e84672519ebb335b486592a51f96376ed3f63c7a1a3acdb96e4b7f$0.(io.flutter.plugin.platform.PlatformViewsController,int) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$1aaee33268e84672519ebb335b486592a51f96376ed3f63c7a1a3acdb96e4b7f$0.onFocusChange(android.view.View,boolean) -> onFocusChange # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformViewsController$$ExternalSyntheticLambda1 -> io.flutter.plugin.platform.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$5e11d5a594e25bf522c38d0947c96e11004e322e159cf7170907b24ca37cc8a9$0.f$1 -> b io.flutter.plugin.platform.PlatformViewsController io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$5e11d5a594e25bf522c38d0947c96e11004e322e159cf7170907b24ca37cc8a9$0.f$0 -> a void io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$5e11d5a594e25bf522c38d0947c96e11004e322e159cf7170907b24ca37cc8a9$0.(io.flutter.plugin.platform.PlatformViewsController,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$5e11d5a594e25bf522c38d0947c96e11004e322e159cf7170907b24ca37cc8a9$0.onFocusChange(android.view.View,boolean) -> onFocusChange # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformViewsController$$ExternalSyntheticLambda2 -> io.flutter.plugin.platform.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$5c8591e8040fd83a7d970fe6f6f70fb5d4316b0bf0ce85cbdb8134525400f43f$0.f$1 -> b io.flutter.plugin.platform.PlatformViewsController io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$5c8591e8040fd83a7d970fe6f6f70fb5d4316b0bf0ce85cbdb8134525400f43f$0.f$0 -> a void io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$5c8591e8040fd83a7d970fe6f6f70fb5d4316b0bf0ce85cbdb8134525400f43f$0.(io.flutter.plugin.platform.PlatformViewsController,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$5c8591e8040fd83a7d970fe6f6f70fb5d4316b0bf0ce85cbdb8134525400f43f$0.onFocusChange(android.view.View,boolean) -> onFocusChange # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformViewsController$$ExternalSyntheticLambda3 -> io.flutter.plugin.platform.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformViewsController io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$ea6a85d671abde2b45c6458bd0a1e6f1dc01c87b678158bd280a21e841b3ec62$0.f$0 -> d void io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$ea6a85d671abde2b45c6458bd0a1e6f1dc01c87b678158bd280a21e841b3ec62$0.(io.flutter.plugin.platform.PlatformViewsController) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugin.platform.PlatformViewsController$$InternalSyntheticLambda$0$ea6a85d671abde2b45c6458bd0a1e6f1dc01c87b678158bd280a21e841b3ec62$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.PlatformViewsController$1 -> io.flutter.plugin.platform.PlatformViewsController$1: 1:1:void (io.flutter.plugin.platform.PlatformViewsController):151:151 -> void $r8$lambda$s1Tgy9tT2SoAjsa1sAiyORJW1wI(io.flutter.plugin.platform.PlatformViewsController$1,io.flutter.plugin.platform.VirtualDisplayController,float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized) -> a # {"id":"com.android.tools.r8.synthesized"} 1:3:void clearFocus(int):441:443 -> clearFocus 4:4:void clearFocus(int):445:445 -> clearFocus 5:5:void clearFocus(int):447:447 -> clearFocus 6:6:void clearFocus(int):450:450 -> clearFocus 7:7:void clearFocus(int):453:453 -> clearFocus 8:8:void clearFocus(int):456:456 -> clearFocus 1:2:void createForPlatformViewLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):160:161 -> createForPlatformViewLayer 3:3:void createForPlatformViewLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):163:163 -> createForPlatformViewLayer 4:4:void createForPlatformViewLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):165:165 -> createForPlatformViewLayer 1:3:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):174:176 -> createForTextureLayer 4:4:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):180:180 -> createForTextureLayer 5:5:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):185:185 -> createForTextureLayer 6:6:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):191:191 -> createForTextureLayer 7:8:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):193:194 -> createForTextureLayer 9:9:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):205:205 -> createForTextureLayer 10:10:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):208:208 -> createForTextureLayer 11:11:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):207:207 -> createForTextureLayer 12:12:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):213:213 -> createForTextureLayer 13:13:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):216:216 -> createForTextureLayer 14:15:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):218:219 -> createForTextureLayer 16:16:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):225:225 -> createForTextureLayer 17:17:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):195:195 -> createForTextureLayer 18:18:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):186:186 -> createForTextureLayer 19:19:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):181:181 -> createForTextureLayer 20:20:long createForTextureLayer(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest):177:177 -> createForTextureLayer 1:1:void dispose(int):230:230 -> dispose 2:2:void dispose(int):232:232 -> dispose 3:3:void dispose(int):235:235 -> dispose 4:4:void dispose(int):238:238 -> dispose 5:5:void dispose(int):240:240 -> dispose 6:8:void dispose(int):243:245 -> dispose 9:9:void dispose(int):247:247 -> dispose 10:10:void dispose(int):249:249 -> dispose 11:11:void dispose(int):254:254 -> dispose 12:14:void dispose(int):256:258 -> dispose 15:15:void dispose(int):260:260 -> dispose 16:16:void dispose(int):262:262 -> dispose 17:17:void dispose(int):264:264 -> dispose 18:18:void dispose(int):268:268 -> dispose 19:20:void dispose(int):270:271 -> dispose 21:21:void dispose(int):273:273 -> dispose 22:22:void dispose(int):275:275 -> dispose 23:23:void dispose(int):277:277 -> dispose 1:1:void lambda$resize$0(io.flutter.plugin.platform.VirtualDisplayController,float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):328:328 -> lambda$resize$0 2:3:void lambda$resize$0(io.flutter.plugin.platform.VirtualDisplayController,float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):333:334 -> lambda$resize$0 4:5:void lambda$resize$0(io.flutter.plugin.platform.VirtualDisplayController,float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):336:337 -> lambda$resize$0 6:6:void lambda$resize$0(io.flutter.plugin.platform.VirtualDisplayController,float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):334:334 -> lambda$resize$0 1:1:void offset(int,double,double):283:283 -> offset 2:2:void offset(int,double,double):294:294 -> offset 3:3:void offset(int,double,double):296:296 -> offset 4:5:void offset(int,double,double):299:300 -> offset 6:9:void offset(int,double,double):302:305 -> offset 1:2:void onTouch(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch):381:382 -> onTouch 3:6:void onTouch(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch):384:387 -> onTouch 7:7:void onTouch(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch):391:391 -> onTouch 8:8:void onTouch(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch):393:393 -> onTouch 9:9:void onTouch(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch):396:396 -> onTouch 10:10:void onTouch(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch):398:398 -> onTouch 11:12:void onTouch(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewTouch):401:402 -> onTouch 1:3:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):312:314 -> resize 4:6:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):316:318 -> resize 7:8:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):323:324 -> resize 9:10:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):342:343 -> resize 11:13:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):356:358 -> resize 14:17:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):361:364 -> resize 18:18:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):366:366 -> resize 19:22:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):368:371 -> resize 23:23:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):373:373 -> resize 24:25:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):375:376 -> resize 26:26:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):373:373 -> resize 27:27:void resize(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewResizeRequest,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized):345:345 -> resize 1:1:void setDirection(int,int):408:408 -> setDirection 2:4:void setDirection(int,int):419:421 -> setDirection 5:5:void setDirection(int,int):423:423 -> setDirection 6:6:void setDirection(int,int):425:425 -> setDirection 7:7:void setDirection(int,int):428:428 -> setDirection 8:8:void setDirection(int,int):431:431 -> setDirection 9:9:void setDirection(int,int):434:434 -> setDirection 10:10:void setDirection(int,int):409:409 -> setDirection 1:1:void synchronizeToNativeViewHierarchy(boolean):461:461 -> synchronizeToNativeViewHierarchy io.flutter.plugin.platform.PlatformViewsController$1$$ExternalSyntheticLambda0 -> io.flutter.plugin.platform.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized io.flutter.plugin.platform.PlatformViewsController$1$$InternalSyntheticLambda$0$5d6d7436b7f95ed1de3ee0bc7044b64f2f3e305cb98b960d4f8af0cd8894ca93$0.f$3 -> g io.flutter.plugin.platform.PlatformViewsController$1 io.flutter.plugin.platform.PlatformViewsController$1$$InternalSyntheticLambda$0$5d6d7436b7f95ed1de3ee0bc7044b64f2f3e305cb98b960d4f8af0cd8894ca93$0.f$0 -> d io.flutter.plugin.platform.VirtualDisplayController io.flutter.plugin.platform.PlatformViewsController$1$$InternalSyntheticLambda$0$5d6d7436b7f95ed1de3ee0bc7044b64f2f3e305cb98b960d4f8af0cd8894ca93$0.f$1 -> e float io.flutter.plugin.platform.PlatformViewsController$1$$InternalSyntheticLambda$0$5d6d7436b7f95ed1de3ee0bc7044b64f2f3e305cb98b960d4f8af0cd8894ca93$0.f$2 -> f void io.flutter.plugin.platform.PlatformViewsController$1$$InternalSyntheticLambda$0$5d6d7436b7f95ed1de3ee0bc7044b64f2f3e305cb98b960d4f8af0cd8894ca93$0.(io.flutter.plugin.platform.PlatformViewsController$1,io.flutter.plugin.platform.VirtualDisplayController,float,io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewBufferResized) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugin.platform.PlatformViewsController$1$$InternalSyntheticLambda$0$5d6d7436b7f95ed1de3ee0bc7044b64f2f3e305cb98b960d4f8af0cd8894ca93$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.platform.SingleViewPresentation -> io.flutter.plugin.platform.SingleViewPresentation: 1:1:void (android.content.Context,android.view.Display,io.flutter.plugin.platform.PlatformView,io.flutter.plugin.platform.AccessibilityEventsDelegate,int,android.view.View$OnFocusChangeListener):115:115 -> 2:2:void (android.content.Context,android.view.Display,io.flutter.plugin.platform.PlatformView,io.flutter.plugin.platform.AccessibilityEventsDelegate,int,android.view.View$OnFocusChangeListener):99:99 -> 3:10:void (android.content.Context,android.view.Display,io.flutter.plugin.platform.PlatformView,io.flutter.plugin.platform.AccessibilityEventsDelegate,int,android.view.View$OnFocusChangeListener):116:123 -> 11:12:void (android.content.Context,android.view.Display,io.flutter.plugin.platform.PlatformView,io.flutter.plugin.platform.AccessibilityEventsDelegate,int,android.view.View$OnFocusChangeListener):126:127 -> 13:13:void (android.content.Context,android.view.Display,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.SingleViewPresentation$PresentationState,android.view.View$OnFocusChangeListener,boolean):143:143 -> 14:14:void (android.content.Context,android.view.Display,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.SingleViewPresentation$PresentationState,android.view.View$OnFocusChangeListener,boolean):99:99 -> 15:20:void (android.content.Context,android.view.Display,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.SingleViewPresentation$PresentationState,android.view.View$OnFocusChangeListener,boolean):144:149 -> 21:21:void (android.content.Context,android.view.Display,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.SingleViewPresentation$PresentationState,android.view.View$OnFocusChangeListener,boolean):152:152 -> 1:3:io.flutter.plugin.platform.SingleViewPresentation$PresentationState detachState():216:218 -> detachState 1:1:io.flutter.plugin.platform.PlatformView getView():223:223 -> getView 1:1:void onCreate(android.os.Bundle):157:157 -> onCreate 2:4:void onCreate(android.os.Bundle):159:161 -> onCreate 5:5:void onCreate(android.os.Bundle):163:163 -> onCreate 6:8:void onCreate(android.os.Bundle):165:167 -> onCreate 9:9:void onCreate(android.os.Bundle):166:166 -> onCreate 10:10:void onCreate(android.os.Bundle):170:170 -> onCreate 11:12:void onCreate(android.os.Bundle):174:175 -> onCreate 13:16:void onCreate(android.os.Bundle):177:180 -> onCreate 17:17:void onCreate(android.os.Bundle):188:188 -> onCreate 18:19:void onCreate(android.os.Bundle):198:199 -> onCreate 20:22:void onCreate(android.os.Bundle):201:203 -> onCreate 23:26:void onCreate(android.os.Bundle):205:208 -> onCreate 27:27:void onCreate(android.os.Bundle):210:210 -> onCreate 28:28:void onCreate(android.os.Bundle):212:212 -> onCreate io.flutter.plugin.platform.SingleViewPresentation$AccessibilityDelegatingFrameLayout -> io.flutter.plugin.platform.SingleViewPresentation$AccessibilityDelegatingFrameLayout: 1:3:void (android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,android.view.View):477:479 -> 1:1:boolean requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):484:484 -> requestSendAccessibilityEvent io.flutter.plugin.platform.SingleViewPresentation$FakeWindowViewGroup -> io.flutter.plugin.platform.SingleViewPresentation$FakeWindowViewGroup: 1:3:void (android.content.Context):242:244 -> 1:1:int atMost(int):275:275 -> atMost 1:5:void onLayout(boolean,int,int,int,int):249:253 -> onLayout 6:7:void onLayout(boolean,int,int,int,int):255:256 -> onLayout 8:8:void onLayout(boolean,int,int,int,int):253:253 -> onLayout 9:9:void onLayout(boolean,int,int,int,int):261:261 -> onLayout 1:3:void onMeasure(int,int):267:269 -> onMeasure 4:4:void onMeasure(int,int):271:271 -> onMeasure io.flutter.plugin.platform.SingleViewPresentation$ImmContext -> io.flutter.plugin.platform.SingleViewPresentation$ImmContext: 1:1:void (android.content.Context):288:288 -> 2:2:void (android.content.Context,android.view.inputmethod.InputMethodManager):292:292 -> 3:3:void (android.content.Context,android.view.inputmethod.InputMethodManager):296:296 -> 1:2:android.content.Context createDisplayContext(android.view.Display):309:310 -> createDisplayContext 1:2:java.lang.Object getSystemService(java.lang.String):301:302 -> getSystemService 3:3:java.lang.Object getSystemService(java.lang.String):304:304 -> getSystemService io.flutter.plugin.platform.SingleViewPresentation$PresentationContext -> io.flutter.plugin.platform.SingleViewPresentation$PresentationContext: 1:3:void (android.content.Context,io.flutter.plugin.platform.SingleViewPresentation$WindowManagerHandler,android.content.Context):328:330 -> 1:2:java.lang.Object getSystemService(java.lang.String):335:336 -> getSystemService 3:3:java.lang.Object getSystemService(java.lang.String):348:348 -> getSystemService 4:4:java.lang.Object getSystemService(java.lang.String):350:350 -> getSystemService 5:5:java.lang.Object getSystemService(java.lang.String):352:352 -> getSystemService 1:2:android.view.WindowManager getWindowManager():356:357 -> getWindowManager 3:3:android.view.WindowManager getWindowManager():359:359 -> getWindowManager 1:4:boolean isCalledFromAlertDialog():363:366 -> isCalledFromAlertDialog io.flutter.plugin.platform.SingleViewPresentation$PresentationState -> io.flutter.plugin.platform.SingleViewPresentation$PresentationState: 1:1:void ():63:63 -> 1:1:io.flutter.plugin.platform.PlatformView access$000(io.flutter.plugin.platform.SingleViewPresentation$PresentationState):63:63 -> access$000 1:1:io.flutter.plugin.platform.PlatformView access$002(io.flutter.plugin.platform.SingleViewPresentation$PresentationState,io.flutter.plugin.platform.PlatformView):63:63 -> access$002 1:1:io.flutter.plugin.platform.SingleViewPresentation$FakeWindowViewGroup access$100(io.flutter.plugin.platform.SingleViewPresentation$PresentationState):63:63 -> access$100 1:1:io.flutter.plugin.platform.SingleViewPresentation$FakeWindowViewGroup access$102(io.flutter.plugin.platform.SingleViewPresentation$PresentationState,io.flutter.plugin.platform.SingleViewPresentation$FakeWindowViewGroup):63:63 -> access$102 1:1:io.flutter.plugin.platform.SingleViewPresentation$WindowManagerHandler access$200(io.flutter.plugin.platform.SingleViewPresentation$PresentationState):63:63 -> access$200 1:1:io.flutter.plugin.platform.SingleViewPresentation$WindowManagerHandler access$202(io.flutter.plugin.platform.SingleViewPresentation$PresentationState,io.flutter.plugin.platform.SingleViewPresentation$WindowManagerHandler):63:63 -> access$202 io.flutter.plugin.platform.SingleViewPresentation$WindowManagerHandler -> io.flutter.plugin.platform.SingleViewPresentation$WindowManagerHandler: 1:3:void (android.view.WindowManager,io.flutter.plugin.platform.SingleViewPresentation$FakeWindowViewGroup):395:397 -> 1:2:void addView(java.lang.Object[]):430:431 -> addView 3:5:void addView(java.lang.Object[]):434:436 -> addView 1:1:android.view.WindowManager getWindowManager():401:401 -> getWindowManager 2:2:android.view.WindowManager getWindowManager():403:403 -> getWindowManager 3:3:android.view.WindowManager getWindowManager():402:402 -> getWindowManager 1:1:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):408:408 -> invoke 2:2:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):423:423 -> invoke 3:3:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):425:425 -> invoke 4:4:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):413:413 -> invoke 5:5:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):419:419 -> invoke 6:6:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):416:416 -> invoke 7:7:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):410:410 -> invoke 1:2:void removeView(java.lang.Object[]):440:441 -> removeView 3:4:void removeView(java.lang.Object[]):444:445 -> removeView 1:2:void removeViewImmediate(java.lang.Object[]):449:450 -> removeViewImmediate 3:5:void removeViewImmediate(java.lang.Object[]):453:455 -> removeViewImmediate 1:2:void updateViewLayout(java.lang.Object[]):459:460 -> updateViewLayout 3:5:void updateViewLayout(java.lang.Object[]):463:465 -> updateViewLayout io.flutter.plugin.platform.VirtualDisplayController -> io.flutter.plugin.platform.VirtualDisplayController: 1:9:void (android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,android.hardware.display.VirtualDisplay,io.flutter.plugin.platform.PlatformView,android.view.Surface,io.flutter.view.TextureRegistry$SurfaceTextureEntry,android.view.View$OnFocusChangeListener,int,java.lang.Object):102:110 -> 10:10:void (android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,android.hardware.display.VirtualDisplay,io.flutter.plugin.platform.PlatformView,android.view.Surface,io.flutter.view.TextureRegistry$SurfaceTextureEntry,android.view.View$OnFocusChangeListener,int,java.lang.Object):113:113 -> 11:11:void (android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,android.hardware.display.VirtualDisplay,io.flutter.plugin.platform.PlatformView,android.view.Surface,io.flutter.view.TextureRegistry$SurfaceTextureEntry,android.view.View$OnFocusChangeListener,int,java.lang.Object):118:118 -> 1:1:io.flutter.plugin.platform.VirtualDisplayController create(android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.PlatformView,io.flutter.view.TextureRegistry$SurfaceTextureEntry,int,int,int,java.lang.Object,android.view.View$OnFocusChangeListener):37:37 -> create 2:3:io.flutter.plugin.platform.VirtualDisplayController create(android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.PlatformView,io.flutter.view.TextureRegistry$SurfaceTextureEntry,int,int,int,java.lang.Object,android.view.View$OnFocusChangeListener):52:53 -> create 4:4:io.flutter.plugin.platform.VirtualDisplayController create(android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.PlatformView,io.flutter.view.TextureRegistry$SurfaceTextureEntry,int,int,int,java.lang.Object,android.view.View$OnFocusChangeListener):55:55 -> create 5:5:io.flutter.plugin.platform.VirtualDisplayController create(android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.PlatformView,io.flutter.view.TextureRegistry$SurfaceTextureEntry,int,int,int,java.lang.Object,android.view.View$OnFocusChangeListener):57:57 -> create 6:6:io.flutter.plugin.platform.VirtualDisplayController create(android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.PlatformView,io.flutter.view.TextureRegistry$SurfaceTextureEntry,int,int,int,java.lang.Object,android.view.View$OnFocusChangeListener):59:59 -> create 7:7:io.flutter.plugin.platform.VirtualDisplayController create(android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.PlatformView,io.flutter.view.TextureRegistry$SurfaceTextureEntry,int,int,int,java.lang.Object,android.view.View$OnFocusChangeListener):64:64 -> create 8:9:io.flutter.plugin.platform.VirtualDisplayController create(android.content.Context,io.flutter.plugin.platform.AccessibilityEventsDelegate,io.flutter.plugin.platform.PlatformView,io.flutter.view.TextureRegistry$SurfaceTextureEntry,int,int,int,java.lang.Object,android.view.View$OnFocusChangeListener):75:76 -> create 1:2:void dispatchTouchEvent(android.view.MotionEvent):245:246 -> dispatchTouchEvent 1:4:void dispose():201:204 -> dispose 1:1:int getBufferHeight():126:126 -> getBufferHeight 1:1:int getBufferWidth():122:122 -> getBufferWidth 1:3:android.view.View getView():238:240 -> getView 1:1:void onFlutterViewAttached(android.view.View):209:209 -> onFlutterViewAttached 2:2:void onFlutterViewAttached(android.view.View):212:212 -> onFlutterViewAttached 1:1:void onFlutterViewDetached():217:217 -> onFlutterViewDetached 2:2:void onFlutterViewDetached():220:220 -> onFlutterViewDetached 1:1:void onInputConnectionLocked():224:224 -> onInputConnectionLocked 2:2:void onInputConnectionLocked():227:227 -> onInputConnectionLocked 1:1:void onInputConnectionUnlocked():231:231 -> onInputConnectionUnlocked 2:2:void onInputConnectionUnlocked():234:234 -> onInputConnectionUnlocked 1:2:void resize(int,int,java.lang.Runnable):130:131 -> resize 3:4:void resize(int,int,java.lang.Runnable):138:139 -> resize 5:11:void resize(int,int,java.lang.Runnable):141:147 -> resize 12:12:void resize(int,int,java.lang.Runnable):149:149 -> resize 13:13:void resize(int,int,java.lang.Runnable):154:154 -> resize 14:14:void resize(int,int,java.lang.Runnable):186:186 -> resize 15:15:void resize(int,int,java.lang.Runnable):189:189 -> resize 16:18:void resize(int,int,java.lang.Runnable):194:196 -> resize io.flutter.plugin.platform.VirtualDisplayController$1 -> io.flutter.plugin.platform.VirtualDisplayController$1: 1:1:void (io.flutter.plugin.platform.VirtualDisplayController,android.view.View,java.lang.Runnable):155:155 -> 1:1:void onViewAttachedToWindow(android.view.View):158:158 -> onViewAttachedToWindow 2:2:void onViewAttachedToWindow(android.view.View):175:175 -> onViewAttachedToWindow io.flutter.plugin.platform.VirtualDisplayController$1$1 -> io.flutter.plugin.platform.VirtualDisplayController$1$1: 1:1:void (io.flutter.plugin.platform.VirtualDisplayController$1):160:160 -> 1:1:void run():172:172 -> run io.flutter.plugin.platform.VirtualDisplayController$OneTimeOnDrawListener -> io.flutter.plugin.platform.VirtualDisplayController$OneTimeOnDrawListener: 1:3:void (android.view.View,java.lang.Runnable):258:260 -> 1:1:void onDraw():265:265 -> onDraw 2:4:void onDraw():268:270 -> onDraw 1:2:void schedule(android.view.View,java.lang.Runnable):251:252 -> schedule io.flutter.plugin.platform.VirtualDisplayController$OneTimeOnDrawListener$1 -> io.flutter.plugin.platform.VirtualDisplayController$OneTimeOnDrawListener$1: 1:1:void (io.flutter.plugin.platform.VirtualDisplayController$OneTimeOnDrawListener):271:271 -> 1:1:void run():274:274 -> run io.flutter.plugins.GeneratedPluginRegistrant -> io.flutter.plugins.GeneratedPluginRegistrant: 1:1:void ():15:15 -> 1:1:void registerWith(io.flutter.embedding.engine.FlutterEngine):19:19 -> registerWith 2:2:void registerWith(io.flutter.embedding.engine.FlutterEngine):21:21 -> registerWith 3:3:void registerWith(io.flutter.embedding.engine.FlutterEngine):24:24 -> registerWith 4:4:void registerWith(io.flutter.embedding.engine.FlutterEngine):26:26 -> registerWith 5:5:void registerWith(io.flutter.embedding.engine.FlutterEngine):29:29 -> registerWith 6:6:void registerWith(io.flutter.embedding.engine.FlutterEngine):31:31 -> registerWith 7:7:void registerWith(io.flutter.embedding.engine.FlutterEngine):34:34 -> registerWith 8:8:void registerWith(io.flutter.embedding.engine.FlutterEngine):36:36 -> registerWith 9:9:void registerWith(io.flutter.embedding.engine.FlutterEngine):39:39 -> registerWith 10:10:void registerWith(io.flutter.embedding.engine.FlutterEngine):41:41 -> registerWith 11:11:void registerWith(io.flutter.embedding.engine.FlutterEngine):44:44 -> registerWith 12:12:void registerWith(io.flutter.embedding.engine.FlutterEngine):46:46 -> registerWith 13:13:void registerWith(io.flutter.embedding.engine.FlutterEngine):49:49 -> registerWith 14:14:void registerWith(io.flutter.embedding.engine.FlutterEngine):51:51 -> registerWith 15:15:void registerWith(io.flutter.embedding.engine.FlutterEngine):54:54 -> registerWith 16:16:void registerWith(io.flutter.embedding.engine.FlutterEngine):56:56 -> registerWith 17:17:void registerWith(io.flutter.embedding.engine.FlutterEngine):59:59 -> registerWith 18:18:void registerWith(io.flutter.embedding.engine.FlutterEngine):61:61 -> registerWith 19:19:void registerWith(io.flutter.embedding.engine.FlutterEngine):64:64 -> registerWith 20:20:void registerWith(io.flutter.embedding.engine.FlutterEngine):66:66 -> registerWith 21:21:void registerWith(io.flutter.embedding.engine.FlutterEngine):69:69 -> registerWith 22:22:void registerWith(io.flutter.embedding.engine.FlutterEngine):71:71 -> registerWith 23:23:void registerWith(io.flutter.embedding.engine.FlutterEngine):74:74 -> registerWith 24:24:void registerWith(io.flutter.embedding.engine.FlutterEngine):76:76 -> registerWith 25:25:void registerWith(io.flutter.embedding.engine.FlutterEngine):79:79 -> registerWith 26:26:void registerWith(io.flutter.embedding.engine.FlutterEngine):81:81 -> registerWith 27:27:void registerWith(io.flutter.embedding.engine.FlutterEngine):84:84 -> registerWith 28:28:void registerWith(io.flutter.embedding.engine.FlutterEngine):86:86 -> registerWith 29:29:void registerWith(io.flutter.embedding.engine.FlutterEngine):89:89 -> registerWith 30:30:void registerWith(io.flutter.embedding.engine.FlutterEngine):91:91 -> registerWith 31:31:void registerWith(io.flutter.embedding.engine.FlutterEngine):94:94 -> registerWith 32:32:void registerWith(io.flutter.embedding.engine.FlutterEngine):96:96 -> registerWith 33:33:void registerWith(io.flutter.embedding.engine.FlutterEngine):99:99 -> registerWith 34:34:void registerWith(io.flutter.embedding.engine.FlutterEngine):101:101 -> registerWith io.flutter.plugins.deviceinfo.BuildConfig -> io.flutter.plugins.deviceinfo.BuildConfig: 1:1:void ():6:6 -> io.flutter.plugins.deviceinfo.DeviceInfoPlugin -> io.flutter.plugins.deviceinfo.DeviceInfoPlugin: 1:1:void ():18:18 -> 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):31:31 -> onAttachedToEngine 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):36:36 -> onDetachedFromEngine 1:2:void registerWith(io.flutter.plugin.common.PluginRegistry$Registrar):25:26 -> registerWith 1:6:void setupMethodChannel(io.flutter.plugin.common.BinaryMessenger,android.content.Context):44:49 -> setupMethodChannel 7:9:void setupMethodChannel(io.flutter.plugin.common.BinaryMessenger,android.content.Context):51:53 -> setupMethodChannel 10:11:void setupMethodChannel(io.flutter.plugin.common.BinaryMessenger,android.content.Context):55:56 -> setupMethodChannel 12:14:void setupMethodChannel(io.flutter.plugin.common.BinaryMessenger,android.content.Context):58:60 -> setupMethodChannel 1:2:void tearDownChannel():64:65 -> tearDownChannel io.flutter.plugins.deviceinfo.MethodCallHandlerImpl -> io.flutter.plugins.deviceinfo.MethodCallHandlerImpl: 1:1:void ():29:29 -> 1:3:void (android.content.ContentResolver,android.content.pm.PackageManager):32:34 -> 1:1:java.lang.String getAndroidId():108:108 -> getAndroidId 1:1:java.lang.String[] getSystemFeatures():88:88 -> getSystemFeatures 2:2:java.lang.String[] getSystemFeatures():90:90 -> getSystemFeatures 3:5:java.lang.String[] getSystemFeatures():92:94 -> getSystemFeatures 1:16:boolean isEmulator():116:131 -> isEmulator 1:18:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):39:56 -> onMethodCall 19:21:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:60 -> onMethodCall 22:25:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):62:65 -> onMethodCall 26:26:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):67:67 -> onMethodCall 27:27:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):69:69 -> onMethodCall 28:30:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):71:73 -> onMethodCall 31:35:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):75:79 -> onMethodCall 36:36:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):81:81 -> onMethodCall 37:37:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):83:83 -> onMethodCall io.flutter.plugins.flutter_plugin_android_lifecycle.BuildConfig -> io.flutter.plugins.flutter_plugin_android_lifecycle.BuildConfig: 1:1:void ():6:6 -> io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin -> io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin: 1:1:void ():16:16 -> io.flutter.plugins.imagepicker.BuildConfig -> io.flutter.plugins.imagepicker.BuildConfig: 1:1:void ():6:6 -> io.flutter.plugins.imagepicker.ExifDataCopier -> io.flutter.plugins.imagepicker.ExifDataCopier: 1:1:void ():12:12 -> 1:2:void copyExif(androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface):27:28 -> copyExif 3:4:void copyExif(androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface):134:135 -> copyExif 5:5:void copyExif(androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface):138:138 -> copyExif 1:2:void setIfNotNull(androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface,java.lang.String):142:143 -> setIfNotNull io.flutter.plugins.imagepicker.FileUtils -> io.flutter.plugins.imagepicker.FileUtils: 1:1:void ():40:40 -> 1:2:void copy(java.io.InputStream,java.io.OutputStream):133:134 -> copy 3:3:void copy(java.io.InputStream,java.io.OutputStream):136:136 -> copy 1:1:java.lang.String getBaseName(java.lang.String):140:140 -> getBaseName 2:2:java.lang.String getBaseName(java.lang.String):145:145 -> getBaseName 1:3:java.lang.String getImageExtension(android.content.Context,android.net.Uri):97:99 -> getImageExtension 4:4:java.lang.String getImageExtension(android.content.Context,android.net.Uri):101:101 -> getImageExtension 5:5:java.lang.String getImageExtension(android.content.Context,android.net.Uri):103:103 -> getImageExtension 6:6:java.lang.String getImageExtension(android.content.Context,android.net.Uri):102:102 -> getImageExtension 7:7:java.lang.String getImageExtension(android.content.Context,android.net.Uri):109:109 -> getImageExtension 8:8:java.lang.String getImageExtension(android.content.Context,android.net.Uri):113:113 -> getImageExtension 1:5:java.lang.String getImageName(android.content.Context,android.net.Uri):118:118 -> getImageName 6:6:java.lang.String getImageName(android.content.Context,android.net.Uri):121:121 -> getImageName 1:4:java.lang.String getPathFromUri(android.content.Context,android.net.Uri):55:58 -> getPathFromUri 5:7:java.lang.String getPathFromUri(android.content.Context,android.net.Uri):61:63 -> getPathFromUri 8:8:java.lang.String getPathFromUri(android.content.Context,android.net.Uri):66:66 -> getPathFromUri 9:9:java.lang.String getPathFromUri(android.content.Context,android.net.Uri):68:68 -> getPathFromUri 10:10:java.lang.String getPathFromUri(android.content.Context,android.net.Uri):70:70 -> getPathFromUri 11:16:java.lang.String getPathFromUri(android.content.Context,android.net.Uri):72:77 -> getPathFromUri 17:17:java.lang.String getPathFromUri(android.content.Context,android.net.Uri):73:73 -> getPathFromUri 18:18:java.lang.String getPathFromUri(android.content.Context,android.net.Uri):55:55 -> getPathFromUri 1:2:android.database.Cursor queryImageName(android.content.Context,android.net.Uri):126:127 -> queryImageName io.flutter.plugins.imagepicker.ImagePickerCache -> io.flutter.plugins.imagepicker.ImagePickerCache: 1:2:void (android.content.Context):57:58 -> 1:3:void clear():126:128 -> clear 1:1:java.util.Map getCacheMap():132:132 -> getCacheMap 2:3:java.util.Map getCacheMap():135:136 -> getCacheMap 4:4:java.util.Map getCacheMap():138:138 -> getCacheMap 5:5:java.util.Map getCacheMap():140:140 -> getCacheMap 6:7:java.util.Map getCacheMap():142:143 -> getCacheMap 8:10:java.util.Map getCacheMap():148:150 -> getCacheMap 11:12:java.util.Map getCacheMap():152:153 -> getCacheMap 13:13:java.util.Map getCacheMap():155:155 -> getCacheMap 14:15:java.util.Map getCacheMap():159:160 -> getCacheMap 16:18:java.util.Map getCacheMap():163:165 -> getCacheMap 19:19:java.util.Map getCacheMap():161:161 -> getCacheMap 20:22:java.util.Map getCacheMap():167:169 -> getCacheMap 23:25:java.util.Map getCacheMap():171:173 -> getCacheMap 26:27:java.util.Map getCacheMap():175:176 -> getCacheMap 1:3:java.lang.String retrievePendingCameraMediaUriPath():101:103 -> retrievePendingCameraMediaUriPath 1:4:void saveDimensionWithOutputOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):79:82 -> saveDimensionWithOutputOptions 5:5:void saveDimensionWithOutputOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):84:84 -> saveDimensionWithOutputOptions 6:6:void saveDimensionWithOutputOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):83:83 -> saveDimensionWithOutputOptions 7:7:void saveDimensionWithOutputOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):86:86 -> saveDimensionWithOutputOptions 8:8:void saveDimensionWithOutputOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):88:88 -> saveDimensionWithOutputOptions 9:9:void saveDimensionWithOutputOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):87:87 -> saveDimensionWithOutputOptions 10:11:void saveDimensionWithOutputOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):90:91 -> saveDimensionWithOutputOptions 1:3:void savePendingCameraMediaUriPath(android.net.Uri):95:97 -> savePendingCameraMediaUriPath 1:2:void saveResult(java.util.ArrayList,java.lang.String,java.lang.String):108:109 -> saveResult 3:3:void saveResult(java.util.ArrayList,java.lang.String,java.lang.String):111:111 -> saveResult 4:5:void saveResult(java.util.ArrayList,java.lang.String,java.lang.String):113:114 -> saveResult 6:6:void saveResult(java.util.ArrayList,java.lang.String,java.lang.String):117:117 -> saveResult 7:7:void saveResult(java.util.ArrayList,java.lang.String,java.lang.String):120:120 -> saveResult 8:8:void saveResult(java.util.ArrayList,java.lang.String,java.lang.String):122:122 -> saveResult 1:1:void saveType(io.flutter.plugins.imagepicker.ImagePickerCache$CacheType):62:62 -> saveType 2:2:void saveType(io.flutter.plugins.imagepicker.ImagePickerCache$CacheType):67:67 -> saveType 3:3:void saveType(io.flutter.plugins.imagepicker.ImagePickerCache$CacheType):64:64 -> saveType 1:3:void setType(java.lang.String):73:75 -> setType io.flutter.plugins.imagepicker.ImagePickerCache$1 -> io.flutter.plugins.imagepicker.ImagePickerCache$1: 1:1:void ():62:62 -> io.flutter.plugins.imagepicker.ImagePickerCache$CacheType -> io.flutter.plugins.imagepicker.ImagePickerCache$CacheType: 1:1:io.flutter.plugins.imagepicker.ImagePickerCache$CacheType[] $values():20:20 -> $values 1:2:void ():21:22 -> 3:3:void ():20:20 -> 1:1:void (java.lang.String,int):20:20 -> 1:1:io.flutter.plugins.imagepicker.ImagePickerCache$CacheType valueOf(java.lang.String):20:20 -> valueOf 1:1:io.flutter.plugins.imagepicker.ImagePickerCache$CacheType[] values():20:20 -> values io.flutter.plugins.imagepicker.ImagePickerDelegate -> io.flutter.plugins.imagepicker.ImagePickerDelegate: 1:1:void (android.app.Activity,io.flutter.plugins.imagepicker.ImageResizer,io.flutter.plugins.imagepicker.ImagePickerCache):147:147 -> 2:2:void (android.app.Activity,io.flutter.plugins.imagepicker.ImageResizer,io.flutter.plugins.imagepicker.ImagePickerCache):187:187 -> 3:3:void (android.app.Activity,io.flutter.plugins.imagepicker.ImageResizer,io.flutter.plugins.imagepicker.ImagePickerCache):147:147 -> 4:4:void (android.app.Activity,io.flutter.plugins.imagepicker.ImageResizer,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result,io.flutter.plugins.imagepicker.ImagePickerCache,io.flutter.plugins.imagepicker.ImagePickerDelegate$PermissionManager,io.flutter.plugins.imagepicker.ImagePickerDelegate$FileUriResolver,io.flutter.plugins.imagepicker.FileUtils,java.util.concurrent.ExecutorService):205:205 -> 5:5:void (android.app.Activity,io.flutter.plugins.imagepicker.ImageResizer,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result,io.flutter.plugins.imagepicker.ImagePickerCache,io.flutter.plugins.imagepicker.ImagePickerDelegate$PermissionManager,io.flutter.plugins.imagepicker.ImagePickerDelegate$FileUriResolver,io.flutter.plugins.imagepicker.FileUtils,java.util.concurrent.ExecutorService):141:141 -> 6:8:void (android.app.Activity,io.flutter.plugins.imagepicker.ImageResizer,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result,io.flutter.plugins.imagepicker.ImagePickerCache,io.flutter.plugins.imagepicker.ImagePickerDelegate$PermissionManager,io.flutter.plugins.imagepicker.ImagePickerDelegate$FileUriResolver,io.flutter.plugins.imagepicker.FileUtils,java.util.concurrent.ExecutorService):206:208 -> 9:9:void (android.app.Activity,io.flutter.plugins.imagepicker.ImageResizer,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result,io.flutter.plugins.imagepicker.ImagePickerCache,io.flutter.plugins.imagepicker.ImagePickerDelegate$PermissionManager,io.flutter.plugins.imagepicker.ImagePickerDelegate$FileUriResolver,io.flutter.plugins.imagepicker.FileUtils,java.util.concurrent.ExecutorService):210:210 -> 10:14:void (android.app.Activity,io.flutter.plugins.imagepicker.ImageResizer,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result,io.flutter.plugins.imagepicker.ImagePickerCache,io.flutter.plugins.imagepicker.ImagePickerDelegate$PermissionManager,io.flutter.plugins.imagepicker.ImagePickerDelegate$FileUriResolver,io.flutter.plugins.imagepicker.FileUtils,java.util.concurrent.ExecutorService):213:217 -> void $r8$lambda$3tQ1v9U8YLsmAbkCH-1MRuuxluQ(io.flutter.plugins.imagepicker.ImagePickerDelegate,java.lang.String) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$6ml0dUP43gGt6a_5qtkTycgtA-0(io.flutter.plugins.imagepicker.ImagePickerDelegate,int,android.content.Intent) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$D2I670cgnuXP5ijZDIt1-fvc_TU(io.flutter.plugins.imagepicker.ImagePickerDelegate,int) -> c # {"id":"com.android.tools.r8.synthesized"} 1:2:void chooseImageFromGallery(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,boolean,io.flutter.plugins.imagepicker.Messages$Result):420:421 -> chooseImageFromGallery 3:3:void chooseImageFromGallery(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,boolean,io.flutter.plugins.imagepicker.Messages$Result):425:425 -> chooseImageFromGallery 1:2:void chooseMediaFromGallery(io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):288:289 -> chooseMediaFromGallery 3:3:void chooseMediaFromGallery(io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):293:293 -> chooseMediaFromGallery 1:2:void chooseMultiImageFromGallery(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,boolean,io.flutter.plugins.imagepicker.Messages$Result):432:433 -> chooseMultiImageFromGallery 3:3:void chooseMultiImageFromGallery(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,boolean,io.flutter.plugins.imagepicker.Messages$Result):437:437 -> chooseMultiImageFromGallery 1:2:void chooseVideoFromGallery(io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,boolean,io.flutter.plugins.imagepicker.Messages$Result):334:335 -> chooseVideoFromGallery 3:3:void chooseVideoFromGallery(io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,boolean,io.flutter.plugins.imagepicker.Messages$Result):339:339 -> chooseVideoFromGallery 1:1:java.io.File createTemporaryWritableFile(java.lang.String):537:537 -> createTemporaryWritableFile 2:2:java.io.File createTemporaryWritableFile(java.lang.String):539:539 -> createTemporaryWritableFile 3:4:java.io.File createTemporaryWritableFile(java.lang.String):542:543 -> createTemporaryWritableFile 5:5:java.io.File createTemporaryWritableFile(java.lang.String):545:545 -> createTemporaryWritableFile 1:1:java.io.File createTemporaryWritableImageFile():529:529 -> createTemporaryWritableImageFile 1:1:java.io.File createTemporaryWritableVideoFile():533:533 -> createTemporaryWritableVideoFile void $r8$lambda$GPb1iCwc2Ca8jyOCAvGPgDn1IJo(io.flutter.plugins.imagepicker.ImagePickerDelegate,java.lang.String) -> d # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$h7_hIKHmCN5Uq8rsugUhvmnfCoQ(io.flutter.plugins.imagepicker.ImagePickerDelegate,int,android.content.Intent) -> e # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$miSF2eDQDTQ88CG3dXzRTVoDlaU(io.flutter.plugins.imagepicker.ImagePickerDelegate,int,android.content.Intent) -> f # {"id":"com.android.tools.r8.synthesized"} 1:1:void finishWithAlreadyActiveError(io.flutter.plugins.imagepicker.Messages$Result):894:894 -> finishWithAlreadyActiveError 1:3:void finishWithError(java.lang.String,java.lang.String):899:901 -> finishWithError 4:5:void finishWithError(java.lang.String,java.lang.String):903:904 -> finishWithError 6:6:void finishWithError(java.lang.String,java.lang.String):907:907 -> finishWithError 7:7:void finishWithError(java.lang.String,java.lang.String):909:909 -> finishWithError 8:8:void finishWithError(java.lang.String,java.lang.String):904:904 -> finishWithError 1:3:void finishWithListSuccess(java.util.ArrayList):879:881 -> finishWithListSuccess 4:5:void finishWithListSuccess(java.util.ArrayList):883:884 -> finishWithListSuccess 6:6:void finishWithListSuccess(java.util.ArrayList):887:887 -> finishWithListSuccess 7:7:void finishWithListSuccess(java.util.ArrayList):889:889 -> finishWithListSuccess 8:8:void finishWithListSuccess(java.util.ArrayList):884:884 -> finishWithListSuccess 1:1:void finishWithSuccess(java.lang.String):854:854 -> finishWithSuccess 2:2:void finishWithSuccess(java.lang.String):856:856 -> finishWithSuccess 3:5:void finishWithSuccess(java.lang.String):860:862 -> finishWithSuccess 6:7:void finishWithSuccess(java.lang.String):864:865 -> finishWithSuccess 8:9:void finishWithSuccess(java.lang.String):869:870 -> finishWithSuccess 10:10:void finishWithSuccess(java.lang.String):873:873 -> finishWithSuccess 11:11:void finishWithSuccess(java.lang.String):865:865 -> finishWithSuccess void $r8$lambda$poFXyUDAI8hdybhU9P53IunAUtA(io.flutter.plugins.imagepicker.ImagePickerDelegate,int,android.content.Intent) -> g # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.String getResizedImagePath(java.lang.String,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):794:794 -> getResizedImagePath 2:4:java.lang.String getResizedImagePath(java.lang.String,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):796:798 -> getResizedImagePath 5:5:java.lang.String getResizedImagePath(java.lang.String,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):794:794 -> getResizedImagePath 1:1:void grantUriPermissions(android.content.Intent,android.net.Uri):552:552 -> grantUriPermissions 2:2:void grantUriPermissions(android.content.Intent,android.net.Uri):556:556 -> grantUriPermissions 3:4:void grantUriPermissions(android.content.Intent,android.net.Uri):558:559 -> grantUriPermissions void $r8$lambda$uTYMIfmUa7-jttQjsivCzAa4COA(io.flutter.plugins.imagepicker.ImagePickerDelegate,int) -> h # {"id":"com.android.tools.r8.synthesized"} 1:1:void handleCaptureImageResult(int):744:744 -> handleCaptureImageResult 2:2:void handleCaptureImageResult(int):746:746 -> handleCaptureImageResult 3:3:void handleCaptureImageResult(int):749:749 -> handleCaptureImageResult 4:4:void handleCaptureImageResult(int):746:746 -> handleCaptureImageResult 5:5:void handleCaptureImageResult(int):755:755 -> handleCaptureImageResult 1:2:void handleCaptureVideoResult(int):760:761 -> handleCaptureVideoResult 3:3:void handleCaptureVideoResult(int):764:764 -> handleCaptureVideoResult 4:4:void handleCaptureVideoResult(int):761:761 -> handleCaptureVideoResult 5:5:void handleCaptureVideoResult(int):770:770 -> handleCaptureVideoResult 1:1:void handleChooseImageResult(int,android.content.Intent):634:634 -> handleChooseImageResult 2:4:void handleChooseImageResult(int,android.content.Intent):637:639 -> handleChooseImageResult 5:5:void handleChooseImageResult(int,android.content.Intent):644:644 -> handleChooseImageResult 6:7:void handleChooseImageResult(int,android.content.Intent):648:649 -> handleChooseImageResult 8:8:void handleChooseImageResult(int,android.content.Intent):654:654 -> handleChooseImageResult 1:7:void handleChooseMediaResult(int,android.content.Intent):677:683 -> handleChooseMediaResult 8:8:void handleChooseMediaResult(int,android.content.Intent):686:686 -> handleChooseMediaResult 9:9:void handleChooseMediaResult(int,android.content.Intent):688:688 -> handleChooseMediaResult 10:10:void handleChooseMediaResult(int,android.content.Intent):693:693 -> handleChooseMediaResult 1:4:void handleChooseMultiImageResult(int,android.content.Intent):698:701 -> handleChooseMultiImageResult 5:5:void handleChooseMultiImageResult(int,android.content.Intent):703:703 -> handleChooseMultiImageResult 6:6:void handleChooseMultiImageResult(int,android.content.Intent):701:701 -> handleChooseMultiImageResult 7:7:void handleChooseMultiImageResult(int,android.content.Intent):707:707 -> handleChooseMultiImageResult 8:8:void handleChooseMultiImageResult(int,android.content.Intent):709:709 -> handleChooseMultiImageResult 9:9:void handleChooseMultiImageResult(int,android.content.Intent):714:714 -> handleChooseMultiImageResult 1:1:void handleChooseVideoResult(int,android.content.Intent):719:719 -> handleChooseVideoResult 2:4:void handleChooseVideoResult(int,android.content.Intent):722:724 -> handleChooseVideoResult 5:5:void handleChooseVideoResult(int,android.content.Intent):729:729 -> handleChooseVideoResult 6:7:void handleChooseVideoResult(int,android.content.Intent):733:734 -> handleChooseVideoResult 8:8:void handleChooseVideoResult(int,android.content.Intent):739:739 -> handleChooseVideoResult 1:3:void handleImageResult(java.lang.String,boolean):775:777 -> handleImageResult 4:4:void handleImageResult(java.lang.String,boolean):779:779 -> handleImageResult 5:5:void handleImageResult(java.lang.String,boolean):782:782 -> handleImageResult 6:7:void handleImageResult(java.lang.String,boolean):784:785 -> handleImageResult 8:8:void handleImageResult(java.lang.String,boolean):787:787 -> handleImageResult 9:9:void handleImageResult(java.lang.String,boolean):789:789 -> handleImageResult 10:10:void handleImageResult(java.lang.String,boolean):779:779 -> handleImageResult 1:3:void handleMediaResult(java.util.ArrayList):803:805 -> handleMediaResult 4:4:void handleMediaResult(java.util.ArrayList):807:807 -> handleMediaResult 5:5:void handleMediaResult(java.util.ArrayList):809:809 -> handleMediaResult 6:10:void handleMediaResult(java.util.ArrayList):811:815 -> handleMediaResult 11:11:void handleMediaResult(java.util.ArrayList):817:817 -> handleMediaResult 12:12:void handleMediaResult(java.util.ArrayList):819:819 -> handleMediaResult 13:14:void handleMediaResult(java.util.ArrayList):821:822 -> handleMediaResult 15:15:void handleMediaResult(java.util.ArrayList):824:824 -> handleMediaResult 16:16:void handleMediaResult(java.util.ArrayList):807:807 -> handleMediaResult 1:1:void handleVideoResult(java.lang.String):829:829 -> handleVideoResult 1:1:void lambda$handleCaptureImageResult$6(java.lang.String):750:750 -> lambda$handleCaptureImageResult$6 1:1:void lambda$onActivityResult$0(int,android.content.Intent):606:606 -> lambda$onActivityResult$0 1:1:void lambda$onActivityResult$1(int,android.content.Intent):609:609 -> lambda$onActivityResult$1 1:1:void lambda$onActivityResult$2(int):612:612 -> lambda$onActivityResult$2 1:1:void lambda$onActivityResult$3(int,android.content.Intent):615:615 -> lambda$onActivityResult$3 1:1:void lambda$onActivityResult$4(int,android.content.Intent):618:618 -> lambda$onActivityResult$4 1:1:void lambda$onActivityResult$5(int):621:621 -> lambda$onActivityResult$5 1:2:void launchMultiPickImageFromGalleryIntent(java.lang.Boolean):459:460 -> launchMultiPickImageFromGalleryIntent 3:4:void launchMultiPickImageFromGalleryIntent(java.lang.Boolean):465:466 -> launchMultiPickImageFromGalleryIntent 5:5:void launchMultiPickImageFromGalleryIntent(java.lang.Boolean):462:462 -> launchMultiPickImageFromGalleryIntent 6:9:void launchMultiPickImageFromGalleryIntent(java.lang.Boolean):468:471 -> launchMultiPickImageFromGalleryIntent 10:10:void launchMultiPickImageFromGalleryIntent(java.lang.Boolean):474:474 -> launchMultiPickImageFromGalleryIntent 1:2:void launchPickImageFromGalleryIntent(java.lang.Boolean):442:443 -> launchPickImageFromGalleryIntent 3:4:void launchPickImageFromGalleryIntent(java.lang.Boolean):448:449 -> launchPickImageFromGalleryIntent 5:5:void launchPickImageFromGalleryIntent(java.lang.Boolean):445:445 -> launchPickImageFromGalleryIntent 6:7:void launchPickImageFromGalleryIntent(java.lang.Boolean):451:452 -> launchPickImageFromGalleryIntent 8:8:void launchPickImageFromGalleryIntent(java.lang.Boolean):454:454 -> launchPickImageFromGalleryIntent 1:3:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):298:300 -> launchPickMediaFromGalleryIntent 4:4:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):305:305 -> launchPickMediaFromGalleryIntent 5:5:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):307:307 -> launchPickMediaFromGalleryIntent 6:6:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):302:302 -> launchPickMediaFromGalleryIntent 7:7:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):309:309 -> launchPickMediaFromGalleryIntent 8:8:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):314:314 -> launchPickMediaFromGalleryIntent 9:9:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):316:316 -> launchPickMediaFromGalleryIntent 10:10:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):311:311 -> launchPickMediaFromGalleryIntent 11:16:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):319:324 -> launchPickMediaFromGalleryIntent 17:17:void launchPickMediaFromGalleryIntent(io.flutter.plugins.imagepicker.Messages$GeneralOptions):327:327 -> launchPickMediaFromGalleryIntent 1:2:void launchPickVideoFromGalleryIntent(java.lang.Boolean):344:345 -> launchPickVideoFromGalleryIntent 3:4:void launchPickVideoFromGalleryIntent(java.lang.Boolean):350:351 -> launchPickVideoFromGalleryIntent 5:5:void launchPickVideoFromGalleryIntent(java.lang.Boolean):347:347 -> launchPickVideoFromGalleryIntent 6:7:void launchPickVideoFromGalleryIntent(java.lang.Boolean):353:354 -> launchPickVideoFromGalleryIntent 8:8:void launchPickVideoFromGalleryIntent(java.lang.Boolean):357:357 -> launchPickVideoFromGalleryIntent 1:3:void launchTakeImageWithCameraIntent():502:504 -> launchTakeImageWithCameraIntent 4:5:void launchTakeImageWithCameraIntent():507:508 -> launchTakeImageWithCameraIntent 6:8:void launchTakeImageWithCameraIntent():510:512 -> launchTakeImageWithCameraIntent 9:9:void launchTakeImageWithCameraIntent():515:515 -> launchTakeImageWithCameraIntent 10:10:void launchTakeImageWithCameraIntent():520:520 -> launchTakeImageWithCameraIntent 11:11:void launchTakeImageWithCameraIntent():522:522 -> launchTakeImageWithCameraIntent 12:12:void launchTakeImageWithCameraIntent():524:524 -> launchTakeImageWithCameraIntent 1:1:void launchTakeVideoWithCameraIntent():378:378 -> launchTakeVideoWithCameraIntent 2:4:void launchTakeVideoWithCameraIntent():381:383 -> launchTakeVideoWithCameraIntent 5:5:void launchTakeVideoWithCameraIntent():385:385 -> launchTakeVideoWithCameraIntent 6:8:void launchTakeVideoWithCameraIntent():387:389 -> launchTakeVideoWithCameraIntent 9:10:void launchTakeVideoWithCameraIntent():391:392 -> launchTakeVideoWithCameraIntent 11:12:void launchTakeVideoWithCameraIntent():395:396 -> launchTakeVideoWithCameraIntent 13:15:void launchTakeVideoWithCameraIntent():398:400 -> launchTakeVideoWithCameraIntent 16:16:void launchTakeVideoWithCameraIntent():403:403 -> launchTakeVideoWithCameraIntent 17:17:void launchTakeVideoWithCameraIntent():408:408 -> launchTakeVideoWithCameraIntent 18:18:void launchTakeVideoWithCameraIntent():410:410 -> launchTakeVideoWithCameraIntent 19:19:void launchTakeVideoWithCameraIntent():412:412 -> launchTakeVideoWithCameraIntent 20:20:void launchTakeVideoWithCameraIntent():385:385 -> launchTakeVideoWithCameraIntent 1:1:boolean needRequestCameraPermission():495:495 -> needRequestCameraPermission 2:2:boolean needRequestCameraPermission():498:498 -> needRequestCameraPermission 1:1:boolean onActivityResult(int,int,android.content.Intent):621:621 -> onActivityResult 2:2:boolean onActivityResult(int,int,android.content.Intent):618:618 -> onActivityResult 3:3:boolean onActivityResult(int,int,android.content.Intent):615:615 -> onActivityResult 4:4:boolean onActivityResult(int,int,android.content.Intent):609:609 -> onActivityResult 5:5:boolean onActivityResult(int,int,android.content.Intent):612:612 -> onActivityResult 6:6:boolean onActivityResult(int,int,android.content.Intent):606:606 -> onActivityResult 7:7:boolean onActivityResult(int,int,android.content.Intent):627:627 -> onActivityResult 1:1:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):569:569 -> onRequestPermissionsResult 2:2:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):580:580 -> onRequestPermissionsResult 3:3:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):575:575 -> onRequestPermissionsResult 4:4:boolean onRequestPermissionsResult(int,java.lang.String[],int[]):591:591 -> onRequestPermissionsResult 1:2:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():250:251 -> retrieveLostImage 3:3:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():255:255 -> retrieveLostImage 4:4:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():258:258 -> retrieveLostImage 5:5:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():260:260 -> retrieveLostImage 6:6:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():262:262 -> retrieveLostImage 7:7:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():265:265 -> retrieveLostImage 8:13:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():267:272 -> retrieveLostImage 14:14:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():274:274 -> retrieveLostImage 15:15:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():276:276 -> retrieveLostImage 16:16:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():279:279 -> retrieveLostImage 17:17:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostImage():281:281 -> retrieveLostImage 1:3:void saveStateBeforeResult():227:229 -> saveStateBeforeResult 4:5:void saveStateBeforeResult():231:232 -> saveStateBeforeResult 6:6:void saveStateBeforeResult():234:234 -> saveStateBeforeResult 7:8:void saveStateBeforeResult():236:237 -> saveStateBeforeResult 9:9:void saveStateBeforeResult():234:234 -> saveStateBeforeResult 10:10:void saveStateBeforeResult():239:239 -> saveStateBeforeResult 11:11:void saveStateBeforeResult():242:242 -> saveStateBeforeResult 12:12:void saveStateBeforeResult():244:244 -> saveStateBeforeResult 13:13:void saveStateBeforeResult():232:232 -> saveStateBeforeResult 1:1:void setCameraDevice(io.flutter.plugins.imagepicker.ImagePickerDelegate$CameraDevice):221:221 -> setCameraDevice 1:3:boolean setPendingOptionsAndResult(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):836:838 -> setPendingOptionsAndResult 4:5:boolean setPendingOptionsAndResult(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):840:841 -> setPendingOptionsAndResult 6:6:boolean setPendingOptionsAndResult(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):844:844 -> setPendingOptionsAndResult 7:7:boolean setPendingOptionsAndResult(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):841:841 -> setPendingOptionsAndResult 1:2:void takeImageWithCamera(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):480:481 -> takeImageWithCamera 3:5:void takeImageWithCamera(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):485:487 -> takeImageWithCamera 6:6:void takeImageWithCamera(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):491:491 -> takeImageWithCamera 1:2:void takeVideoWithCamera(io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):362:363 -> takeVideoWithCamera 3:5:void takeVideoWithCamera(io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):367:369 -> takeVideoWithCamera 6:6:void takeVideoWithCamera(io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):374:374 -> takeVideoWithCamera 1:2:void useFrontCamera(android.content.Intent):914:915 -> useFrontCamera 3:3:void useFrontCamera(android.content.Intent):918:918 -> useFrontCamera 4:4:void useFrontCamera(android.content.Intent):921:921 -> useFrontCamera io.flutter.plugins.imagepicker.ImagePickerDelegate$$ExternalSyntheticLambda0 -> io.flutter.plugins.imagepicker.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$669b1902c08dcc23f846712c7cd13d006c2a02d121f84b342de8256b758af30c$0.f$0 -> a void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$669b1902c08dcc23f846712c7cd13d006c2a02d121f84b342de8256b758af30c$0.(io.flutter.plugins.imagepicker.ImagePickerDelegate) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$669b1902c08dcc23f846712c7cd13d006c2a02d121f84b342de8256b758af30c$0.onPathReady(java.lang.String) -> onPathReady # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$$ExternalSyntheticLambda1 -> io.flutter.plugins.imagepicker.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$2ca573f9b98bcd565352a72f4e9b52c94e9fba115dafe37eb8ab884b7bd51cfa$0.f$0 -> a void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$2ca573f9b98bcd565352a72f4e9b52c94e9fba115dafe37eb8ab884b7bd51cfa$0.(io.flutter.plugins.imagepicker.ImagePickerDelegate) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$2ca573f9b98bcd565352a72f4e9b52c94e9fba115dafe37eb8ab884b7bd51cfa$0.onPathReady(java.lang.String) -> onPathReady # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$$ExternalSyntheticLambda2 -> io.flutter.plugins.imagepicker.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} int io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$5.f$1 -> e io.flutter.plugins.imagepicker.ImagePickerDelegate io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$5.f$0 -> d void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$5.(io.flutter.plugins.imagepicker.ImagePickerDelegate,int) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$5.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$$ExternalSyntheticLambda3 -> io.flutter.plugins.imagepicker.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} int io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$2.f$1 -> e io.flutter.plugins.imagepicker.ImagePickerDelegate io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$2.f$0 -> d void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$2.(io.flutter.plugins.imagepicker.ImagePickerDelegate,int) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$2.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$$ExternalSyntheticLambda4 -> io.flutter.plugins.imagepicker.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Intent io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$0.f$2 -> f int io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$0.f$1 -> e io.flutter.plugins.imagepicker.ImagePickerDelegate io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$0.f$0 -> d void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$0.(io.flutter.plugins.imagepicker.ImagePickerDelegate,int,android.content.Intent) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$$ExternalSyntheticLambda5 -> io.flutter.plugins.imagepicker.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Intent io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$1.f$2 -> f int io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$1.f$1 -> e io.flutter.plugins.imagepicker.ImagePickerDelegate io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$1.f$0 -> d void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$1.(io.flutter.plugins.imagepicker.ImagePickerDelegate,int,android.content.Intent) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$1.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$$ExternalSyntheticLambda6 -> io.flutter.plugins.imagepicker.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Intent io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$3.f$2 -> f int io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$3.f$1 -> e io.flutter.plugins.imagepicker.ImagePickerDelegate io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$3.f$0 -> d void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$3.(io.flutter.plugins.imagepicker.ImagePickerDelegate,int,android.content.Intent) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$3.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$$ExternalSyntheticLambda7 -> io.flutter.plugins.imagepicker.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Intent io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$4.f$2 -> f int io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$4.f$1 -> e io.flutter.plugins.imagepicker.ImagePickerDelegate io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$4.f$0 -> d void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$4.(io.flutter.plugins.imagepicker.ImagePickerDelegate,int,android.content.Intent) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$$InternalSyntheticLambda$0$96c78b6ac3266abe6b3c21631641b18b7356d10146493050876e741650cf8f03$4.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$1 -> io.flutter.plugins.imagepicker.ImagePickerDelegate$1: 1:1:void (android.app.Activity):154:154 -> 1:1:void askForPermission(java.lang.String,int):163:163 -> askForPermission 1:1:boolean isPermissionGranted(java.lang.String):157:157 -> isPermissionGranted 1:1:boolean needRequestCameraPermission():168:168 -> needRequestCameraPermission io.flutter.plugins.imagepicker.ImagePickerDelegate$2 -> io.flutter.plugins.imagepicker.ImagePickerDelegate$2: 1:1:void (android.app.Activity):171:171 -> void $r8$lambda$TMtRYdsSs_tA6SXMNtv9WRbTPvs(io.flutter.plugins.imagepicker.ImagePickerDelegate$OnPathReadyListener,java.lang.String,android.net.Uri) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void getFullImagePath(android.net.Uri,io.flutter.plugins.imagepicker.ImagePickerDelegate$OnPathReadyListener):179:179 -> getFullImagePath 2:2:void getFullImagePath(android.net.Uri,io.flutter.plugins.imagepicker.ImagePickerDelegate$OnPathReadyListener):181:181 -> getFullImagePath 3:3:void getFullImagePath(android.net.Uri,io.flutter.plugins.imagepicker.ImagePickerDelegate$OnPathReadyListener):179:179 -> getFullImagePath 1:1:void lambda$getFullImagePath$0(io.flutter.plugins.imagepicker.ImagePickerDelegate$OnPathReadyListener,java.lang.String,android.net.Uri):183:183 -> lambda$getFullImagePath$0 1:1:android.net.Uri resolveFileProviderUriForFile(java.lang.String,java.io.File):174:174 -> resolveFileProviderUriForFile io.flutter.plugins.imagepicker.ImagePickerDelegate$2$$ExternalSyntheticLambda0 -> io.flutter.plugins.imagepicker.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$OnPathReadyListener io.flutter.plugins.imagepicker.ImagePickerDelegate$2$$InternalSyntheticLambda$0$2a8b97ba0970f31a49cbce17aec31e7dafb09b3fccd75842c9f8a3fba4734b94$0.f$0 -> a void io.flutter.plugins.imagepicker.ImagePickerDelegate$2$$InternalSyntheticLambda$0$2a8b97ba0970f31a49cbce17aec31e7dafb09b3fccd75842c9f8a3fba4734b94$0.(io.flutter.plugins.imagepicker.ImagePickerDelegate$OnPathReadyListener) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.ImagePickerDelegate$2$$InternalSyntheticLambda$0$2a8b97ba0970f31a49cbce17aec31e7dafb09b3fccd75842c9f8a3fba4734b94$0.onScanCompleted(java.lang.String,android.net.Uri) -> onScanCompleted # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.ImagePickerDelegate$CameraDevice -> io.flutter.plugins.imagepicker.ImagePickerDelegate$CameraDevice: 1:1:io.flutter.plugins.imagepicker.ImagePickerDelegate$CameraDevice[] $values():89:89 -> $values 1:2:void ():90:91 -> 3:3:void ():89:89 -> 1:1:void (java.lang.String,int):89:89 -> 1:1:io.flutter.plugins.imagepicker.ImagePickerDelegate$CameraDevice valueOf(java.lang.String):89:89 -> valueOf 1:1:io.flutter.plugins.imagepicker.ImagePickerDelegate$CameraDevice[] values():89:89 -> values io.flutter.plugins.imagepicker.ImagePickerDelegate$MediaPath -> io.flutter.plugins.imagepicker.ImagePickerDelegate$MediaPath: 1:3:void (io.flutter.plugins.imagepicker.ImagePickerDelegate,java.lang.String,java.lang.String):658:660 -> 1:1:java.lang.String getMimeType():671:671 -> getMimeType 1:1:java.lang.String getPath():667:667 -> getPath io.flutter.plugins.imagepicker.ImagePickerDelegate$PendingCallState -> io.flutter.plugins.imagepicker.ImagePickerDelegate$PendingCallState: 1:4:void (io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$Result):103:106 -> io.flutter.plugins.imagepicker.ImagePickerFileProvider -> io.flutter.plugins.imagepicker.ImagePickerFileProvider: 1:1:void ():14:14 -> io.flutter.plugins.imagepicker.ImagePickerPlugin -> io.flutter.plugins.imagepicker.ImagePickerPlugin: 1:1:void ():206:206 -> 2:3:void (io.flutter.plugins.imagepicker.ImagePickerDelegate,android.app.Activity):209:210 -> 1:1:io.flutter.plugins.imagepicker.ImagePickerDelegate constructDelegate(android.app.Activity):272:272 -> constructDelegate 2:4:io.flutter.plugins.imagepicker.ImagePickerDelegate constructDelegate(android.app.Activity):274:276 -> constructDelegate 1:1:io.flutter.plugins.imagepicker.ImagePickerPlugin$ActivityState getActivityState():215:215 -> getActivityState 1:1:io.flutter.plugins.imagepicker.ImagePickerDelegate getImagePickerDelegate():280:280 -> getImagePickerDelegate 2:2:io.flutter.plugins.imagepicker.ImagePickerDelegate getImagePickerDelegate():283:283 -> getImagePickerDelegate 1:5:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):230:230 -> onAttachedToActivity 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):220:220 -> onAttachedToEngine 1:1:void onDetachedFromActivity():240:240 -> onDetachedFromActivity 1:1:void onDetachedFromActivityForConfigChanges():245:245 -> onDetachedFromActivityForConfigChanges 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):225:225 -> onDetachedFromEngine 1:1:void onReattachedToActivityForConfigChanges(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):250:250 -> onReattachedToActivityForConfigChanges 1:1:void pickImages(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):310:310 -> pickImages 2:2:void pickImages(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):312:312 -> pickImages 3:5:void pickImages(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):318:320 -> pickImages 6:6:void pickImages(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):322:322 -> pickImages 7:7:void pickImages(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):327:327 -> pickImages 8:8:void pickImages(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):324:324 -> pickImages 1:1:void pickMedia(io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):338:338 -> pickMedia 2:2:void pickMedia(io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):340:340 -> pickMedia 3:3:void pickMedia(io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):345:345 -> pickMedia 1:1:void pickVideos(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):354:354 -> pickVideos 2:2:void pickVideos(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):356:356 -> pickVideos 3:5:void pickVideos(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):362:364 -> pickVideos 6:6:void pickVideos(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):366:366 -> pickVideos 7:7:void pickVideos(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):371:371 -> pickVideos 8:8:void pickVideos(io.flutter.plugins.imagepicker.Messages$SourceSpecification,io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions,io.flutter.plugins.imagepicker.Messages$GeneralOptions,io.flutter.plugins.imagepicker.Messages$Result):368:368 -> pickVideos 1:1:void registerWith(io.flutter.plugin.common.PluginRegistry$Registrar):189:189 -> registerWith 2:5:void registerWith(io.flutter.plugin.common.PluginRegistry$Registrar):194:197 -> registerWith 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostResults():380:380 -> retrieveLostResults 2:2:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostResults():385:385 -> retrieveLostResults 3:3:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult retrieveLostResults():382:382 -> retrieveLostResults 1:1:void setCameraDevice(io.flutter.plugins.imagepicker.ImagePickerDelegate,io.flutter.plugins.imagepicker.Messages$SourceSpecification):288:288 -> setCameraDevice 2:2:void setCameraDevice(io.flutter.plugins.imagepicker.ImagePickerDelegate,io.flutter.plugins.imagepicker.Messages$SourceSpecification):291:291 -> setCameraDevice 3:3:void setCameraDevice(io.flutter.plugins.imagepicker.ImagePickerDelegate,io.flutter.plugins.imagepicker.Messages$SourceSpecification):297:297 -> setCameraDevice 4:4:void setCameraDevice(io.flutter.plugins.imagepicker.ImagePickerDelegate,io.flutter.plugins.imagepicker.Messages$SourceSpecification):293:293 -> setCameraDevice 5:5:void setCameraDevice(io.flutter.plugins.imagepicker.ImagePickerDelegate,io.flutter.plugins.imagepicker.Messages$SourceSpecification):300:300 -> setCameraDevice 1:1:void setup(io.flutter.plugin.common.BinaryMessenger,android.app.Application,android.app.Activity,io.flutter.plugin.common.PluginRegistry$Registrar,io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):259:259 -> setup 1:3:void tearDown():264:266 -> tearDown io.flutter.plugins.imagepicker.ImagePickerPlugin$1 -> io.flutter.plugins.imagepicker.ImagePickerPlugin$1: 1:1:void ():322:322 -> 2:2:void ():291:291 -> io.flutter.plugins.imagepicker.ImagePickerPlugin$ActivityState -> io.flutter.plugins.imagepicker.ImagePickerPlugin$ActivityState: 1:5:void (io.flutter.plugins.imagepicker.ImagePickerPlugin,android.app.Application,android.app.Activity,io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi,io.flutter.plugin.common.PluginRegistry$Registrar,io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):121:125 -> 6:8:void (io.flutter.plugins.imagepicker.ImagePickerPlugin,android.app.Application,android.app.Activity,io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi,io.flutter.plugin.common.PluginRegistry$Registrar,io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):127:129 -> 9:11:void (io.flutter.plugins.imagepicker.ImagePickerPlugin,android.app.Application,android.app.Activity,io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi,io.flutter.plugin.common.PluginRegistry$Registrar,io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):132:134 -> 12:15:void (io.flutter.plugins.imagepicker.ImagePickerPlugin,android.app.Application,android.app.Activity,io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi,io.flutter.plugin.common.PluginRegistry$Registrar,io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):137:140 -> 16:18:void (io.flutter.plugins.imagepicker.ImagePickerPlugin,io.flutter.plugins.imagepicker.ImagePickerDelegate,android.app.Activity):145:147 -> 1:1:android.app.Activity getActivity():175:175 -> getActivity 1:1:io.flutter.plugins.imagepicker.ImagePickerDelegate getDelegate():179:179 -> getDelegate 1:4:void release():151:154 -> release 5:7:void release():157:159 -> release 8:8:void release():162:162 -> release 9:11:void release():164:166 -> release 12:14:void release():169:171 -> release io.flutter.plugins.imagepicker.ImagePickerPlugin$LifeCycleObserver -> io.flutter.plugins.imagepicker.ImagePickerPlugin$LifeCycleObserver: 1:2:void (io.flutter.plugins.imagepicker.ImagePickerPlugin,android.app.Activity):41:42 -> 1:3:void onActivityDestroyed(android.app.Activity):84:86 -> onActivityDestroyed 1:2:void onActivityStopped(android.app.Activity):93:94 -> onActivityStopped 1:1:void onDestroy(androidx.lifecycle.LifecycleOwner):64:64 -> onDestroy 1:1:void onStop(androidx.lifecycle.LifecycleOwner):59:59 -> onStop io.flutter.plugins.imagepicker.ImagePickerUtils -> io.flutter.plugins.imagepicker.ImagePickerUtils: 1:1:void ():14:14 -> 1:1:boolean isPermissionPresentInManifest(android.content.Context,java.lang.String):18:18 -> isPermissionPresentInManifest 2:2:boolean isPermissionPresentInManifest(android.content.Context,java.lang.String):22:22 -> isPermissionPresentInManifest 3:4:boolean isPermissionPresentInManifest(android.content.Context,java.lang.String):24:25 -> isPermissionPresentInManifest 5:5:boolean isPermissionPresentInManifest(android.content.Context,java.lang.String):27:27 -> isPermissionPresentInManifest 1:2:boolean needRequestCameraPermission(android.content.Context):42:43 -> needRequestCameraPermission io.flutter.plugins.imagepicker.ImageResizer -> io.flutter.plugins.imagepicker.ImageResizer: 1:3:void (android.content.Context,io.flutter.plugins.imagepicker.ExifDataCopier):24:26 -> 1:2:int calculateSampleSize(android.graphics.BitmapFactory$Options,int,int):176:177 -> calculateSampleSize 3:5:int calculateSampleSize(android.graphics.BitmapFactory$Options,int,int):180:182 -> calculateSampleSize 1:2:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):93:94 -> calculateTargetSize 3:4:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):96:97 -> calculateTargetSize 5:6:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):101:102 -> calculateTargetSize 7:7:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):104:104 -> calculateTargetSize 8:8:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):106:106 -> calculateTargetSize 9:9:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):108:108 -> calculateTargetSize 10:10:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):110:110 -> calculateTargetSize 11:11:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):112:112 -> calculateTargetSize 12:12:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):114:114 -> calculateTargetSize 13:16:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):117:120 -> calculateTargetSize 17:17:androidx.core.util.SizeFCompat calculateTargetSize(java.lang.Double,java.lang.Double,java.lang.Double,java.lang.Double):125:125 -> calculateTargetSize 1:1:void copyExif(java.lang.String,java.lang.String):142:142 -> copyExif 2:2:void copyExif(java.lang.String,java.lang.String):144:144 -> copyExif 1:3:java.io.File createFile(java.io.File,java.lang.String):129:131 -> createFile 1:2:java.io.File createImageOnExternalDirectory(java.lang.String,android.graphics.Bitmap,int):191:192 -> createImageOnExternalDirectory 3:3:java.io.File createImageOnExternalDirectory(java.lang.String,android.graphics.Bitmap,int):194:194 -> createImageOnExternalDirectory 4:4:java.io.File createImageOnExternalDirectory(java.lang.String,android.graphics.Bitmap,int):199:199 -> createImageOnExternalDirectory 5:5:java.io.File createImageOnExternalDirectory(java.lang.String,android.graphics.Bitmap,int):198:198 -> createImageOnExternalDirectory 6:10:java.io.File createImageOnExternalDirectory(java.lang.String,android.graphics.Bitmap,int):203:207 -> createImageOnExternalDirectory 1:1:java.io.FileOutputStream createOutputStream(java.io.File):137:137 -> createOutputStream 1:1:android.graphics.Bitmap createScaledBitmap(android.graphics.Bitmap,int,int,boolean):160:160 -> createScaledBitmap 1:1:android.graphics.Bitmap decodeFile(java.lang.String,android.graphics.BitmapFactory$Options):156:156 -> decodeFile 1:4:androidx.core.util.SizeFCompat readFileDimensions(java.lang.String):149:152 -> readFileDimensions 1:2:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):37:38 -> resizeImageIfNeeded 3:4:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):46:47 -> resizeImageIfNeeded 5:6:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):50:51 -> resizeImageIfNeeded 7:7:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):49:49 -> resizeImageIfNeeded 8:8:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):54:54 -> resizeImageIfNeeded 9:10:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):56:57 -> resizeImageIfNeeded 11:12:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):64:65 -> resizeImageIfNeeded 13:13:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):62:62 -> resizeImageIfNeeded 14:15:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):68:69 -> resizeImageIfNeeded 16:16:java.lang.String resizeImageIfNeeded(java.lang.String,java.lang.Double,java.lang.Double,int):71:71 -> resizeImageIfNeeded 1:3:java.io.File resizedImage(android.graphics.Bitmap,java.lang.Double,java.lang.Double,int,java.lang.String):78:80 -> resizedImage io.flutter.plugins.imagepicker.Messages -> io.flutter.plugins.imagepicker.Messages: 1:1:void ():23:23 -> 1:6:java.util.ArrayList wrapError(java.lang.Throwable):43:48 -> wrapError 7:10:java.util.ArrayList wrapError(java.lang.Throwable):50:53 -> wrapError 11:11:java.util.ArrayList wrapError(java.lang.Throwable):52:52 -> wrapError io.flutter.plugins.imagepicker.Messages$CacheRetrievalError -> io.flutter.plugins.imagepicker.Messages$CacheRetrievalError: 1:1:void ():480:480 -> 1:5:io.flutter.plugins.imagepicker.Messages$CacheRetrievalError fromList(java.util.ArrayList):515:519 -> fromList 1:1:java.lang.String getCode():459:459 -> getCode 1:1:java.lang.String getMessage():472:472 -> getMessage 1:1:void setCode(java.lang.String):466:466 -> setCode 2:2:void setCode(java.lang.String):464:464 -> setCode 1:1:void setMessage(java.lang.String):476:476 -> setMessage 1:3:java.util.ArrayList toList():508:510 -> toList io.flutter.plugins.imagepicker.Messages$CacheRetrievalError$Builder -> io.flutter.plugins.imagepicker.Messages$CacheRetrievalError$Builder: 1:1:void ():482:482 -> 1:3:io.flutter.plugins.imagepicker.Messages$CacheRetrievalError build():499:501 -> build 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalError$Builder setCode(java.lang.String):487:487 -> setCode 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalError$Builder setMessage(java.lang.String):494:494 -> setMessage io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult -> io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult: 1:1:void ():575:575 -> 1:4:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult fromList(java.util.ArrayList):619:622 -> fromList 5:5:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult fromList(java.util.ArrayList):624:624 -> fromList 6:6:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult fromList(java.util.ArrayList):623:623 -> fromList 7:8:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult fromList(java.util.ArrayList):625:626 -> fromList 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalError getError():548:548 -> getError 1:1:java.util.List getPaths():564:564 -> getPaths 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalType getType():534:534 -> getType 1:1:void setError(io.flutter.plugins.imagepicker.Messages$CacheRetrievalError):552:552 -> setError 1:1:void setPaths(java.util.List):571:571 -> setPaths 2:2:void setPaths(java.util.List):569:569 -> setPaths 1:1:void setType(io.flutter.plugins.imagepicker.Messages$CacheRetrievalType):541:541 -> setType 2:2:void setType(io.flutter.plugins.imagepicker.Messages$CacheRetrievalType):539:539 -> setType 1:4:java.util.ArrayList toList():611:614 -> toList io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult$Builder -> io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult$Builder: 1:1:void ():577:577 -> 1:4:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult build():601:604 -> build 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult$Builder setError(io.flutter.plugins.imagepicker.Messages$CacheRetrievalError):589:589 -> setError 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult$Builder setPaths(java.util.List):596:596 -> setPaths 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalResult$Builder setType(io.flutter.plugins.imagepicker.Messages$CacheRetrievalType):582:582 -> setType io.flutter.plugins.imagepicker.Messages$CacheRetrievalType -> io.flutter.plugins.imagepicker.Messages$CacheRetrievalType: 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalType[] $values():80:80 -> $values 1:2:void ():81:82 -> 3:3:void ():80:80 -> 1:2:void (java.lang.String,int,int):86:87 -> 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalType valueOf(java.lang.String):80:80 -> valueOf 1:1:io.flutter.plugins.imagepicker.Messages$CacheRetrievalType[] values():80:80 -> values io.flutter.plugins.imagepicker.Messages$FlutterError -> io.flutter.plugins.imagepicker.Messages$FlutterError: 1:3:void (java.lang.String,java.lang.String,java.lang.Object):35:37 -> io.flutter.plugins.imagepicker.Messages$GeneralOptions -> io.flutter.plugins.imagepicker.Messages$GeneralOptions: 1:1:void ():120:120 -> 1:5:io.flutter.plugins.imagepicker.Messages$GeneralOptions fromList(java.util.ArrayList):155:159 -> fromList 1:1:java.lang.Boolean getAllowMultiple():96:96 -> getAllowMultiple 1:1:java.lang.Boolean getUsePhotoPicker():109:109 -> getUsePhotoPicker 1:1:void setAllowMultiple(java.lang.Boolean):103:103 -> setAllowMultiple 2:2:void setAllowMultiple(java.lang.Boolean):101:101 -> setAllowMultiple 1:1:void setUsePhotoPicker(java.lang.Boolean):116:116 -> setUsePhotoPicker 2:2:void setUsePhotoPicker(java.lang.Boolean):114:114 -> setUsePhotoPicker 1:3:java.util.ArrayList toList():148:150 -> toList io.flutter.plugins.imagepicker.Messages$GeneralOptions$Builder -> io.flutter.plugins.imagepicker.Messages$GeneralOptions$Builder: 1:1:void ():122:122 -> 1:3:io.flutter.plugins.imagepicker.Messages$GeneralOptions build():139:141 -> build 1:1:io.flutter.plugins.imagepicker.Messages$GeneralOptions$Builder setAllowMultiple(java.lang.Boolean):127:127 -> setAllowMultiple 1:1:io.flutter.plugins.imagepicker.Messages$GeneralOptions$Builder setUsePhotoPicker(java.lang.Boolean):134:134 -> setUsePhotoPicker io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$ExternalSyntheticLambda0 -> io.flutter.plugins.imagepicker.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$2.f$0 -> a void io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$2.(io.flutter.plugins.imagepicker.Messages$ImagePickerApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$2.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$ExternalSyntheticLambda1 -> io.flutter.plugins.imagepicker.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$1.f$0 -> a void io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$1.(io.flutter.plugins.imagepicker.Messages$ImagePickerApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$1.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$ExternalSyntheticLambda2 -> io.flutter.plugins.imagepicker.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$3.f$0 -> a void io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$3.(io.flutter.plugins.imagepicker.Messages$ImagePickerApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$3.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$ExternalSyntheticLambda3 -> io.flutter.plugins.imagepicker.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$0.f$0 -> a void io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$0.(io.flutter.plugins.imagepicker.Messages$ImagePickerApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.imagepicker.Messages$ImagePickerApi$$InternalSyntheticLambda$0$7c78a4f5403da727d6467b32156e2fe28ffb7178005266d54c2c185510fb8410$0.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi$-CC -> io.flutter.plugins.imagepicker.Messages$ImagePickerApi$-CC: # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$BKrCbLihwovdOCx9IHz1tTxothI(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$CD0TtXcKVB1HAkS-RVtcebRG-wo(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$WAkjmBaIhoeTJWFGuvgOTdbEnoI(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$nLuuvjOmpstHC15PS-6jn3feYmI(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} 1:1:io.flutter.plugin.common.MessageCodec io.flutter.plugins.imagepicker.Messages$ImagePickerApi.getCodec():734:734 -> e 1:1:io.flutter.plugin.common.MessageCodec getCodec():0 -> e # {"id":"com.android.tools.r8.synthesized"} 1:6:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$0(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):749:754 -> f 1:6:void lambda$setup$0(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> f # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$0(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):767:767 -> f 7:7:void lambda$setup$0(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> f # {"id":"com.android.tools.r8.synthesized"} 1:6:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$1(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):784:789 -> g 1:6:void lambda$setup$1(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> g # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$1(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):802:802 -> g 7:7:void lambda$setup$1(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> g # {"id":"com.android.tools.r8.synthesized"} 1:2:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$2(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):815:816 -> h 1:2:void lambda$setup$2(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> h # {"id":"com.android.tools.r8.synthesized"} 3:5:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$2(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):818:820 -> h 3:5:void lambda$setup$2(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> h # {"id":"com.android.tools.r8.synthesized"} 6:6:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$2(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):833:833 -> h 6:6:void lambda$setup$2(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> h # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$3(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):850:850 -> i 1:1:void lambda$setup$3(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> i # {"id":"com.android.tools.r8.synthesized"} 2:3:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$3(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):852:853 -> i 2:3:void lambda$setup$3(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> i # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$3(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):855:855 -> i 4:4:void lambda$setup$3(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> i # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.lambda$setup$3(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):858:858 -> i 5:5:void lambda$setup$3(io.flutter.plugins.imagepicker.Messages$ImagePickerApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> i # {"id":"com.android.tools.r8.synthesized"} 1:2:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):739:740 -> j 1:2:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 3:3:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):744:744 -> j 3:3:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):747:747 -> j 4:4:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):770:770 -> j 5:5:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 6:7:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):774:775 -> j 6:7:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):779:779 -> j 8:8:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 9:9:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):782:782 -> j 9:9:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 10:10:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):805:805 -> j 10:10:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 11:11:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):809:809 -> j 11:11:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 12:12:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):811:811 -> j 12:12:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 13:13:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):813:813 -> j 13:13:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 14:14:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):836:836 -> j 14:14:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 15:16:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):840:841 -> j 15:16:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 17:17:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):845:845 -> j 17:17:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 18:18:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):848:848 -> j 18:18:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} 19:19:void io.flutter.plugins.imagepicker.Messages$ImagePickerApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):861:861 -> j 19:19:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.imagepicker.Messages$ImagePickerApi):0 -> j # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.imagepicker.Messages$ImagePickerApi$1 -> io.flutter.plugins.imagepicker.Messages$ImagePickerApi$1: 1:1:void (java.util.ArrayList,io.flutter.plugin.common.BasicMessageChannel$Reply):755:755 -> 1:2:void error(java.lang.Throwable):762:763 -> error 1:1:void success(java.lang.Object):755:755 -> success 2:3:void success(java.util.List):757:758 -> success io.flutter.plugins.imagepicker.Messages$ImagePickerApi$2 -> io.flutter.plugins.imagepicker.Messages$ImagePickerApi$2: 1:1:void (java.util.ArrayList,io.flutter.plugin.common.BasicMessageChannel$Reply):790:790 -> 1:2:void error(java.lang.Throwable):797:798 -> error 1:1:void success(java.lang.Object):790:790 -> success 2:3:void success(java.util.List):792:793 -> success io.flutter.plugins.imagepicker.Messages$ImagePickerApi$3 -> io.flutter.plugins.imagepicker.Messages$ImagePickerApi$3: 1:1:void (java.util.ArrayList,io.flutter.plugin.common.BasicMessageChannel$Reply):821:821 -> 1:2:void error(java.lang.Throwable):828:829 -> error 1:1:void success(java.lang.Object):821:821 -> success 2:3:void success(java.util.List):823:824 -> success io.flutter.plugins.imagepicker.Messages$ImagePickerApiCodec -> io.flutter.plugins.imagepicker.Messages$ImagePickerApiCodec: 1:1:void ():639:639 -> 1:1:void ():641:641 -> 1:1:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):661:661 -> readValueOfType 2:2:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):659:659 -> readValueOfType 3:3:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):657:657 -> readValueOfType 4:4:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):655:655 -> readValueOfType 5:5:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):653:653 -> readValueOfType 6:6:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):651:651 -> readValueOfType 7:7:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):649:649 -> readValueOfType 8:8:java.lang.Object readValueOfType(byte,java.nio.ByteBuffer):647:647 -> readValueOfType 1:21:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):667:687 -> writeValue 22:22:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):689:689 -> writeValue 23:23:void writeValue(java.io.ByteArrayOutputStream,java.lang.Object):687:687 -> writeValue io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions -> io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions: 1:1:void ():211:211 -> 1:6:io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions fromList(java.util.ArrayList):255:260 -> fromList 7:7:io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions fromList(java.util.ArrayList):264:264 -> fromList 8:8:io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions fromList(java.util.ArrayList):261:261 -> fromList 1:1:java.lang.Double getMaxHeight():185:185 -> getMaxHeight 1:1:java.lang.Double getMaxWidth():174:174 -> getMaxWidth 1:1:java.lang.Long getQuality():200:200 -> getQuality 1:1:void setMaxHeight(java.lang.Double):189:189 -> setMaxHeight 1:1:void setMaxWidth(java.lang.Double):178:178 -> setMaxWidth 1:1:void setQuality(java.lang.Long):207:207 -> setQuality 2:2:void setQuality(java.lang.Long):205:205 -> setQuality 1:4:java.util.ArrayList toList():247:250 -> toList io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions$Builder -> io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions$Builder: 1:1:void ():213:213 -> 1:4:io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions build():237:240 -> build 1:1:io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions$Builder setMaxHeight(java.lang.Double):225:225 -> setMaxHeight 1:1:io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions$Builder setMaxWidth(java.lang.Double):218:218 -> setMaxWidth 1:1:io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions$Builder setQuality(java.lang.Long):232:232 -> setQuality io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions -> io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions: 1:1:void ():285:285 -> 1:2:io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions fromList(java.util.ArrayList):311:312 -> fromList 3:3:io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions fromList(java.util.ArrayList):316:316 -> fromList 4:4:io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions fromList(java.util.ArrayList):313:313 -> fromList 1:1:io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions getImageSelectionOptions():274:274 -> getImageSelectionOptions 1:1:void setImageSelectionOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):281:281 -> setImageSelectionOptions 2:2:void setImageSelectionOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):279:279 -> setImageSelectionOptions 1:2:java.util.ArrayList toList():305:306 -> toList io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions$Builder -> io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions$Builder: 1:1:void ():287:287 -> 1:2:io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions build():297:298 -> build 1:1:io.flutter.plugins.imagepicker.Messages$MediaSelectionOptions$Builder setImageSelectionOptions(io.flutter.plugins.imagepicker.Messages$ImageSelectionOptions):292:292 -> setImageSelectionOptions io.flutter.plugins.imagepicker.Messages$SourceCamera -> io.flutter.plugins.imagepicker.Messages$SourceCamera: 1:1:io.flutter.plugins.imagepicker.Messages$SourceCamera[] $values():58:58 -> $values 1:2:void ():59:60 -> 3:3:void ():58:58 -> 1:2:void (java.lang.String,int,int):64:65 -> 1:1:io.flutter.plugins.imagepicker.Messages$SourceCamera valueOf(java.lang.String):58:58 -> valueOf 1:1:io.flutter.plugins.imagepicker.Messages$SourceCamera[] values():58:58 -> values io.flutter.plugins.imagepicker.Messages$SourceSpecification -> io.flutter.plugins.imagepicker.Messages$SourceSpecification: 1:1:void ():404:404 -> 1:5:io.flutter.plugins.imagepicker.Messages$SourceSpecification fromList(java.util.ArrayList):439:443 -> fromList 1:1:io.flutter.plugins.imagepicker.Messages$SourceCamera getCamera():396:396 -> getCamera 1:1:io.flutter.plugins.imagepicker.Messages$SourceType getType():383:383 -> getType 1:1:void setCamera(io.flutter.plugins.imagepicker.Messages$SourceCamera):400:400 -> setCamera 1:1:void setType(io.flutter.plugins.imagepicker.Messages$SourceType):390:390 -> setType 2:2:void setType(io.flutter.plugins.imagepicker.Messages$SourceType):388:388 -> setType 1:3:java.util.ArrayList toList():432:434 -> toList io.flutter.plugins.imagepicker.Messages$SourceSpecification$Builder -> io.flutter.plugins.imagepicker.Messages$SourceSpecification$Builder: 1:1:void ():406:406 -> 1:3:io.flutter.plugins.imagepicker.Messages$SourceSpecification build():423:425 -> build 1:1:io.flutter.plugins.imagepicker.Messages$SourceSpecification$Builder setCamera(io.flutter.plugins.imagepicker.Messages$SourceCamera):418:418 -> setCamera 1:1:io.flutter.plugins.imagepicker.Messages$SourceSpecification$Builder setType(io.flutter.plugins.imagepicker.Messages$SourceType):411:411 -> setType io.flutter.plugins.imagepicker.Messages$SourceType -> io.flutter.plugins.imagepicker.Messages$SourceType: 1:1:io.flutter.plugins.imagepicker.Messages$SourceType[] $values():69:69 -> $values 1:2:void ():70:71 -> 3:3:void ():69:69 -> 1:2:void (java.lang.String,int,int):75:76 -> 1:1:io.flutter.plugins.imagepicker.Messages$SourceType valueOf(java.lang.String):69:69 -> valueOf 1:1:io.flutter.plugins.imagepicker.Messages$SourceType[] values():69:69 -> values io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions -> io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions: 1:1:void ():326:326 -> 1:2:io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions fromList(java.util.ArrayList):362:363 -> fromList 3:6:io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions fromList(java.util.ArrayList):367:367 -> fromList 7:7:io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions fromList(java.util.ArrayList):364:364 -> fromList 1:1:java.lang.Long getMaxDurationSeconds():331:331 -> getMaxDurationSeconds 1:1:void setMaxDurationSeconds(java.lang.Long):335:335 -> setMaxDurationSeconds 1:2:java.util.ArrayList toList():356:357 -> toList io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions$Builder -> io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions$Builder: 1:1:void ():338:338 -> 1:2:io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions build():348:349 -> build 1:1:io.flutter.plugins.imagepicker.Messages$VideoSelectionOptions$Builder setMaxDurationSeconds(java.lang.Long):343:343 -> setMaxDurationSeconds io.flutter.plugins.pathprovider.BuildConfig -> io.flutter.plugins.pathprovider.BuildConfig: 1:1:void ():6:6 -> io.flutter.plugins.pathprovider.Messages -> io.flutter.plugins.pathprovider.Messages: 1:1:void ():21:21 -> 1:6:java.util.ArrayList wrapError(java.lang.Throwable):41:46 -> wrapError 7:10:java.util.ArrayList wrapError(java.lang.Throwable):48:51 -> wrapError 11:11:java.util.ArrayList wrapError(java.lang.Throwable):50:50 -> wrapError io.flutter.plugins.pathprovider.Messages$FlutterError -> io.flutter.plugins.pathprovider.Messages$FlutterError: 1:3:void (java.lang.String,java.lang.String,java.lang.Object):33:35 -> io.flutter.plugins.pathprovider.Messages$PathProviderApi$$ExternalSyntheticLambda0 -> io.flutter.plugins.pathprovider.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$3.f$0 -> a void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$3.(io.flutter.plugins.pathprovider.Messages$PathProviderApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$3.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi$$ExternalSyntheticLambda1 -> io.flutter.plugins.pathprovider.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$6.f$0 -> a void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$6.(io.flutter.plugins.pathprovider.Messages$PathProviderApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$6.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi$$ExternalSyntheticLambda2 -> io.flutter.plugins.pathprovider.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$5.f$0 -> a void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$5.(io.flutter.plugins.pathprovider.Messages$PathProviderApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$5.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi$$ExternalSyntheticLambda3 -> io.flutter.plugins.pathprovider.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$0.f$0 -> a void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$0.(io.flutter.plugins.pathprovider.Messages$PathProviderApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$0.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi$$ExternalSyntheticLambda4 -> io.flutter.plugins.pathprovider.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$2.f$0 -> a void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$2.(io.flutter.plugins.pathprovider.Messages$PathProviderApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$2.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi$$ExternalSyntheticLambda5 -> io.flutter.plugins.pathprovider.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$4.f$0 -> a void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$4.(io.flutter.plugins.pathprovider.Messages$PathProviderApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$4.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi$$ExternalSyntheticLambda6 -> io.flutter.plugins.pathprovider.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$1.f$0 -> a void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$1.(io.flutter.plugins.pathprovider.Messages$PathProviderApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.pathprovider.Messages$PathProviderApi$$InternalSyntheticLambda$0$f7f7c7ce1e9cceab8b2d00c4185cd6a23579cc81773ccf5ee35d6b6d5abcd8b8$1.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$PathProviderApi$-CC -> io.flutter.plugins.pathprovider.h: # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$5cGflVFZ1-Tpd2hC85MAmVhAz1Q(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$CE0_M75KVvCyuTURiYevbu_YJpQ(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$EysbrLShseNBhimherCP96AAb-U(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$K2m0MmxcsxOzvRIc0yEMmnzKVqU(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$bS5E1IAKDJP4S13L4sGzB936fiU(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$jLxxpVWzcvNcoqHsY6NLb6D5Xv8(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$kono2EFt2JjcpSM0sePNeFQCr8Y(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} 1:1:io.flutter.plugin.common.MessageCodec io.flutter.plugins.pathprovider.Messages$PathProviderApi.getCodec():101:101 -> h 1:1:io.flutter.plugin.common.MessageCodec getCodec():0 -> h # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$0(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):118:118 -> i 1:1:void lambda$setup$0(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> i # {"id":"com.android.tools.r8.synthesized"} 2:3:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$0(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):120:121 -> i 2:3:void lambda$setup$0(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> i # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$0(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):123:123 -> i 4:4:void lambda$setup$0(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> i # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$0(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):126:126 -> i 5:5:void lambda$setup$0(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> i # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$1(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):143:143 -> j 1:1:void lambda$setup$1(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> j # {"id":"com.android.tools.r8.synthesized"} 2:3:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$1(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):145:146 -> j 2:3:void lambda$setup$1(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> j # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$1(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):148:148 -> j 4:4:void lambda$setup$1(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> j # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$1(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):151:151 -> j 5:5:void lambda$setup$1(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> j # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$2(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):168:168 -> k 1:1:void lambda$setup$2(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> k # {"id":"com.android.tools.r8.synthesized"} 2:3:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$2(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):170:171 -> k 2:3:void lambda$setup$2(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> k # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$2(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):173:173 -> k 4:4:void lambda$setup$2(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> k # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$2(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):176:176 -> k 5:5:void lambda$setup$2(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> k # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$3(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):193:193 -> l 1:1:void lambda$setup$3(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> l # {"id":"com.android.tools.r8.synthesized"} 2:3:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$3(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):195:196 -> l 2:3:void lambda$setup$3(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> l # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$3(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):198:198 -> l 4:4:void lambda$setup$3(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> l # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$3(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):201:201 -> l 5:5:void lambda$setup$3(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> l # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$4(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):218:218 -> m 1:1:void lambda$setup$4(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> m # {"id":"com.android.tools.r8.synthesized"} 2:3:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$4(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):220:221 -> m 2:3:void lambda$setup$4(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> m # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$4(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):223:223 -> m 4:4:void lambda$setup$4(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> m # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$4(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):226:226 -> m 5:5:void lambda$setup$4(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> m # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$5(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):243:243 -> n 1:1:void lambda$setup$5(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> n # {"id":"com.android.tools.r8.synthesized"} 2:3:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$5(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):245:246 -> n 2:3:void lambda$setup$5(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> n # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$5(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):248:248 -> n 4:4:void lambda$setup$5(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> n # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$5(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):251:251 -> n 5:5:void lambda$setup$5(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> n # {"id":"com.android.tools.r8.synthesized"} 1:2:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):268:269 -> o 1:2:void lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 3:3:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):271:271 -> o 3:3:void lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 4:5:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):273:274 -> o 4:5:void lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 6:6:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):276:276 -> o 6:6:void lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):279:279 -> o 7:7:void lambda$setup$6(io.flutter.plugins.pathprovider.Messages$PathProviderApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 1:2:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):108:109 -> p 1:2:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 3:3:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):113:113 -> p 3:3:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):116:116 -> p 4:4:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):129:129 -> p 5:5:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 6:7:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):133:134 -> p 6:7:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):138:138 -> p 8:8:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 9:9:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):141:141 -> p 9:9:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 10:10:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):154:154 -> p 10:10:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 11:12:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):158:159 -> p 11:12:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 13:13:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):163:163 -> p 13:13:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 14:14:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):166:166 -> p 14:14:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 15:15:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):179:179 -> p 15:15:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 16:17:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):183:184 -> p 16:17:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 18:18:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):188:188 -> p 18:18:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 19:19:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):191:191 -> p 19:19:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 20:20:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):204:204 -> p 20:20:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 21:22:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):208:209 -> p 21:22:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 23:23:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):213:213 -> p 23:23:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 24:24:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):216:216 -> p 24:24:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 25:25:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):229:229 -> p 25:25:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 26:27:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):233:234 -> p 26:27:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 28:28:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):238:238 -> p 28:28:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 29:29:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):241:241 -> p 29:29:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 30:30:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):254:254 -> p 30:30:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 31:32:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):258:259 -> p 31:32:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 33:33:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):263:263 -> p 33:33:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 34:34:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):266:266 -> p 34:34:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} 35:35:void io.flutter.plugins.pathprovider.Messages$PathProviderApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):282:282 -> p 35:35:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.pathprovider.Messages$PathProviderApi):0 -> p # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.pathprovider.Messages$StorageDirectory -> io.flutter.plugins.pathprovider.Messages$StorageDirectory: 1:1:io.flutter.plugins.pathprovider.Messages$StorageDirectory[] $values():56:56 -> $values 1:11:void ():57:67 -> 12:12:void ():56:56 -> 1:2:void (java.lang.String,int,int):71:72 -> 1:1:io.flutter.plugins.pathprovider.Messages$StorageDirectory valueOf(java.lang.String):56:56 -> valueOf 1:1:io.flutter.plugins.pathprovider.Messages$StorageDirectory[] values():56:56 -> values io.flutter.plugins.pathprovider.PathProviderPlugin -> io.flutter.plugins.pathprovider.PathProviderPlugin: 1:1:void ():25:25 -> 1:1:java.lang.String getApplicationCachePath():71:71 -> getApplicationCachePath 1:1:java.lang.String getApplicationDocumentsPath():66:66 -> getApplicationDocumentsPath 1:1:java.lang.String getApplicationSupportDirectory():95:95 -> getApplicationSupportDirectory 1:1:java.lang.String getApplicationSupportPath():61:61 -> getApplicationSupportPath 1:1:java.util.List getExternalCachePaths():81:81 -> getExternalCachePaths 1:1:java.lang.String getExternalStoragePath():76:76 -> getExternalStoragePath 1:1:java.util.List getExternalStoragePaths(io.flutter.plugins.pathprovider.Messages$StorageDirectory):87:87 -> getExternalStoragePaths 1:1:java.lang.String getPathProviderApplicationDocumentsDirectory():99:99 -> getPathProviderApplicationDocumentsDirectory 1:1:java.util.List getPathProviderExternalCacheDirectories():111:111 -> getPathProviderExternalCacheDirectories 2:3:java.util.List getPathProviderExternalCacheDirectories():113:114 -> getPathProviderExternalCacheDirectories 4:4:java.util.List getPathProviderExternalCacheDirectories():116:116 -> getPathProviderExternalCacheDirectories 5:5:java.util.List getPathProviderExternalCacheDirectories():120:120 -> getPathProviderExternalCacheDirectories 6:6:java.util.List getPathProviderExternalCacheDirectories():122:122 -> getPathProviderExternalCacheDirectories 1:1:java.util.List getPathProviderExternalStorageDirectories(io.flutter.plugins.pathprovider.Messages$StorageDirectory):160:160 -> getPathProviderExternalStorageDirectories 2:3:java.util.List getPathProviderExternalStorageDirectories(io.flutter.plugins.pathprovider.Messages$StorageDirectory):162:163 -> getPathProviderExternalStorageDirectories 4:4:java.util.List getPathProviderExternalStorageDirectories(io.flutter.plugins.pathprovider.Messages$StorageDirectory):165:165 -> getPathProviderExternalStorageDirectories 5:5:java.util.List getPathProviderExternalStorageDirectories(io.flutter.plugins.pathprovider.Messages$StorageDirectory):169:169 -> getPathProviderExternalStorageDirectories 6:6:java.util.List getPathProviderExternalStorageDirectories(io.flutter.plugins.pathprovider.Messages$StorageDirectory):171:171 -> getPathProviderExternalStorageDirectories 1:1:java.lang.String getPathProviderStorageDirectory():103:103 -> getPathProviderStorageDirectory 2:2:java.lang.String getPathProviderStorageDirectory():107:107 -> getPathProviderStorageDirectory 1:1:java.lang.String getPathProviderTemporaryDirectory():91:91 -> getPathProviderTemporaryDirectory 1:1:java.lang.String getStorageDirectoryString(io.flutter.plugins.pathprovider.Messages$StorageDirectory):130:130 -> getStorageDirectoryString 2:2:java.lang.String getStorageDirectoryString(io.flutter.plugins.pathprovider.Messages$StorageDirectory):154:154 -> getStorageDirectoryString 1:1:java.lang.String getTemporaryPath():56:56 -> getTemporaryPath 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):46:46 -> onAttachedToEngine 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):51:51 -> onDetachedFromEngine 1:2:void registerWith(io.flutter.plugin.common.PluginRegistry$Registrar):40:41 -> registerWith 1:1:void setup(io.flutter.plugin.common.BinaryMessenger,android.content.Context):29:29 -> setup 2:2:void setup(io.flutter.plugin.common.BinaryMessenger,android.content.Context):31:31 -> setup 3:3:void setup(io.flutter.plugin.common.BinaryMessenger,android.content.Context):34:34 -> setup io.flutter.plugins.pathprovider.PathProviderPlugin$1 -> io.flutter.plugins.pathprovider.PathProviderPlugin$1: 1:1:void ():130:130 -> io.flutter.plugins.pathprovider.StorageDirectoryMapper -> io.flutter.plugins.pathprovider.StorageDirectoryMapper: 1:1:void ():12:12 -> 1:1:java.lang.String androidType(java.lang.Integer):25:25 -> androidType 2:2:java.lang.String androidType(java.lang.Integer):51:51 -> androidType 3:4:java.lang.String androidType(java.lang.Integer):45:46 -> androidType 5:5:java.lang.String androidType(java.lang.Integer):48:48 -> androidType 6:6:java.lang.String androidType(java.lang.Integer):43:43 -> androidType 7:7:java.lang.String androidType(java.lang.Integer):41:41 -> androidType 8:8:java.lang.String androidType(java.lang.Integer):39:39 -> androidType 9:9:java.lang.String androidType(java.lang.Integer):37:37 -> androidType 10:10:java.lang.String androidType(java.lang.Integer):35:35 -> androidType 11:11:java.lang.String androidType(java.lang.Integer):33:33 -> androidType 12:12:java.lang.String androidType(java.lang.Integer):31:31 -> androidType 13:13:java.lang.String androidType(java.lang.Integer):29:29 -> androidType 14:14:java.lang.String androidType(java.lang.Integer):27:27 -> androidType io.flutter.plugins.share.BuildConfig -> io.flutter.plugins.share.BuildConfig: 1:1:void ():6:6 -> io.flutter.plugins.share.MethodCallHandler -> io.flutter.plugins.share.MethodCallHandler: 1:2:void (io.flutter.plugins.share.Share):18:19 -> 1:2:void expectMapArguments(io.flutter.plugin.common.MethodCall):55:56 -> expectMapArguments 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):24:24 -> onMethodCall 2:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):49:49 -> onMethodCall 3:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):26:26 -> onMethodCall 4:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):28:31 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):34:34 -> onMethodCall 9:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):36:39 -> onMethodCall 13:14:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):42:43 -> onMethodCall 15:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):45:45 -> onMethodCall io.flutter.plugins.share.Share -> io.flutter.plugins.share.Share: 1:3:void (android.content.Context,android.app.Activity):35:37 -> 1:4:void clearExternalShareFolder():177:180 -> clearExternalShareFolder 5:5:void clearExternalShareFolder():182:182 -> clearExternalShareFolder 1:1:void copy(java.io.File,java.io.File):215:215 -> copy 2:2:void copy(java.io.File,java.io.File):217:217 -> copy 3:4:void copy(java.io.File,java.io.File):222:223 -> copy 5:5:void copy(java.io.File,java.io.File):226:226 -> copy 6:6:void copy(java.io.File,java.io.File):229:229 -> copy 7:8:void copy(java.io.File,java.io.File):226:227 -> copy 9:10:void copy(java.io.File,java.io.File):229:230 -> copy 1:3:java.io.File copyToExternalShareFolder(java.io.File):188:190 -> copyToExternalShareFolder 4:5:java.io.File copyToExternalShareFolder(java.io.File):193:194 -> copyToExternalShareFolder 1:3:boolean fileIsOnExternal(java.io.File):167:169 -> fileIsOnExternal 1:1:android.content.Context getContext():204:204 -> getContext 2:2:android.content.Context getContext():207:207 -> getContext 3:3:android.content.Context getContext():211:211 -> getContext 1:1:java.io.File getExternalShareFolder():200:200 -> getExternalShareFolder 1:1:java.lang.String getMimeTypeBase(java.lang.String):158:158 -> getMimeTypeBase 2:2:java.lang.String getMimeTypeBase(java.lang.String):162:162 -> getMimeTypeBase 1:5:java.util.ArrayList getUrisForPaths(java.util.List):120:124 -> getUrisForPaths 6:6:java.util.ArrayList getUrisForPaths(java.util.List):129:129 -> getUrisForPaths 7:7:java.util.ArrayList getUrisForPaths(java.util.List):128:128 -> getUrisForPaths 8:8:java.util.ArrayList getUrisForPaths(java.util.List):127:127 -> getUrisForPaths 1:7:java.lang.String reduceMimeTypes(java.util.List):135:141 -> reduceMimeTypes 8:9:java.lang.String reduceMimeTypes(java.util.List):149:150 -> reduceMimeTypes 1:1:void setActivity(android.app.Activity):45:45 -> setActivity 1:1:void share(java.lang.String,java.lang.String):49:49 -> share 2:8:void share(java.lang.String,java.lang.String):53:59 -> share 9:9:void share(java.lang.String,java.lang.String):50:50 -> share 1:1:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):64:64 -> shareFiles 2:3:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):68:69 -> shareFiles 4:6:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):71:73 -> shareFiles 7:9:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):75:77 -> shareFiles 10:10:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):79:79 -> shareFiles 11:11:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):78:78 -> shareFiles 12:14:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):81:83 -> shareFiles 15:18:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):85:88 -> shareFiles 19:26:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):91:98 -> shareFiles 27:27:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):105:105 -> shareFiles 28:28:void shareFiles(java.util.List,java.util.List,java.lang.String,java.lang.String):65:65 -> shareFiles 1:5:void startActivity(android.content.Intent):109:113 -> startActivity 6:6:void startActivity(android.content.Intent):115:115 -> startActivity io.flutter.plugins.share.ShareFileProvider -> io.flutter.plugins.share.ShareFileProvider: 1:1:void ():14:14 -> io.flutter.plugins.share.SharePlugin -> io.flutter.plugins.share.SharePlugin: 1:1:void ():16:16 -> 1:1:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):43:43 -> onAttachedToActivity 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):31:31 -> onAttachedToEngine 1:1:void onDetachedFromActivity():48:48 -> onDetachedFromActivity 1:1:void onDetachedFromActivityForConfigChanges():58:58 -> onDetachedFromActivityForConfigChanges 1:3:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):36:38 -> onDetachedFromEngine 1:1:void onReattachedToActivityForConfigChanges(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):53:53 -> onReattachedToActivityForConfigChanges 1:2:void registerWith(io.flutter.plugin.common.PluginRegistry$Registrar):25:26 -> registerWith 1:4:void setUpChannel(android.content.Context,android.app.Activity,io.flutter.plugin.common.BinaryMessenger):62:65 -> setUpChannel io.flutter.plugins.sharedpreferences.BuildConfig -> io.flutter.plugins.sharedpreferences.BuildConfig: 1:1:void ():6:6 -> io.flutter.plugins.sharedpreferences.Messages -> io.flutter.plugins.sharedpreferences.Messages: 1:1:void ():22:22 -> 1:6:java.util.ArrayList wrapError(java.lang.Throwable):42:47 -> wrapError 7:10:java.util.ArrayList wrapError(java.lang.Throwable):49:52 -> wrapError 11:11:java.util.ArrayList wrapError(java.lang.Throwable):51:51 -> wrapError io.flutter.plugins.sharedpreferences.Messages$FlutterError -> io.flutter.plugins.sharedpreferences.Messages$FlutterError: 1:3:void (java.lang.String,java.lang.String,java.lang.Object):34:36 -> io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$ExternalSyntheticLambda0 -> io.flutter.plugins.sharedpreferences.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$1.f$0 -> a void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$1.(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$1.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$ExternalSyntheticLambda1 -> io.flutter.plugins.sharedpreferences.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$2.f$0 -> a void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$2.(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$2.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$ExternalSyntheticLambda2 -> io.flutter.plugins.sharedpreferences.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$5.f$0 -> a void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$5.(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$5.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$ExternalSyntheticLambda3 -> io.flutter.plugins.sharedpreferences.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$7.f$0 -> a void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$7.(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$7.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$ExternalSyntheticLambda4 -> io.flutter.plugins.sharedpreferences.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$6.f$0 -> a void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$6.(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$6.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$ExternalSyntheticLambda5 -> io.flutter.plugins.sharedpreferences.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$4.f$0 -> a void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$4.(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$4.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$ExternalSyntheticLambda6 -> io.flutter.plugins.sharedpreferences.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$3.f$0 -> a void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$3.(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$3.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$ExternalSyntheticLambda7 -> io.flutter.plugins.sharedpreferences.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$0.f$0 -> a void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$0.(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi) -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$$InternalSyntheticLambda$0$cd4a1b65ac06113fe7f46094117d7928680b70535ba6fbc72fee2fba3c7d9d24$0.onMessage(java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply) -> onMessage # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi$-CC -> io.flutter.plugins.sharedpreferences.i: # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$1Nfq8VzmFmxWQjxdDivrNL1MOKQ(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$3uDNJCuHlSFNZd8LZwILINX0-lA(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$9MaUwiD05KresPtD3heRDvsRhaA(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$AUGWNxtf5ypfKnWOkHdybAzWQMI(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> d # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$BDp6nyFwjMDotx5Q_CcRiReFN7Y(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$ONkvvqgG7exs1tfGdJLVl3LQN7s(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> f # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$rBKFjN3x_EK7QjZoEpP8nVbGsgc(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> g # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$xW8X1vEIAuVe8b7TQwB92WweglY(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0:0 -> h # {"id":"com.android.tools.r8.synthesized"} 1:1:io.flutter.plugin.common.MessageCodec io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.getCodec():85:85 -> i 1:1:io.flutter.plugin.common.MessageCodec getCodec():0 -> i # {"id":"com.android.tools.r8.synthesized"} 1:3:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$0(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):104:106 -> j 1:3:void lambda$setup$0(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> j # {"id":"com.android.tools.r8.synthesized"} 4:5:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$0(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):108:109 -> j 4:5:void lambda$setup$0(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> j # {"id":"com.android.tools.r8.synthesized"} 6:6:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$0(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):111:111 -> j 6:6:void lambda$setup$0(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> j # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$0(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):114:114 -> j 7:7:void lambda$setup$0(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> j # {"id":"com.android.tools.r8.synthesized"} 1:4:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$1(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):131:134 -> k 1:4:void lambda$setup$1(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> k # {"id":"com.android.tools.r8.synthesized"} 5:6:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$1(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):136:137 -> k 5:6:void lambda$setup$1(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> k # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$1(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):139:139 -> k 7:7:void lambda$setup$1(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> k # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$1(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):142:142 -> k 8:8:void lambda$setup$1(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> k # {"id":"com.android.tools.r8.synthesized"} 1:4:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$2(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):159:162 -> l 1:4:void lambda$setup$2(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> l # {"id":"com.android.tools.r8.synthesized"} 5:6:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$2(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):164:165 -> l 5:6:void lambda$setup$2(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> l # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$2(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):167:167 -> l 7:7:void lambda$setup$2(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> l # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$2(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):170:170 -> l 8:8:void lambda$setup$2(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> l # {"id":"com.android.tools.r8.synthesized"} 1:4:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$3(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):187:190 -> m 1:4:void lambda$setup$3(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> m # {"id":"com.android.tools.r8.synthesized"} 5:6:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$3(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):193:194 -> m 5:6:void lambda$setup$3(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> m # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$3(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):196:196 -> m 7:7:void lambda$setup$3(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> m # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$3(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):199:199 -> m 8:8:void lambda$setup$3(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> m # {"id":"com.android.tools.r8.synthesized"} 1:4:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$4(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):216:219 -> n 1:4:void lambda$setup$4(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> n # {"id":"com.android.tools.r8.synthesized"} 5:6:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$4(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):221:222 -> n 5:6:void lambda$setup$4(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> n # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$4(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):224:224 -> n 7:7:void lambda$setup$4(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> n # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$4(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):227:227 -> n 8:8:void lambda$setup$4(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> n # {"id":"com.android.tools.r8.synthesized"} 1:4:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$5(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):244:247 -> o 1:4:void lambda$setup$5(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 5:6:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$5(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):249:250 -> o 5:6:void lambda$setup$5(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$5(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):252:252 -> o 7:7:void lambda$setup$5(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$5(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):255:255 -> o 8:8:void lambda$setup$5(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> o # {"id":"com.android.tools.r8.synthesized"} 1:4:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$6(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):272:275 -> p 1:4:void lambda$setup$6(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> p # {"id":"com.android.tools.r8.synthesized"} 5:6:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$6(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):277:278 -> p 5:6:void lambda$setup$6(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> p # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$6(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):280:280 -> p 7:7:void lambda$setup$6(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> p # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$6(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):283:283 -> p 8:8:void lambda$setup$6(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> p # {"id":"com.android.tools.r8.synthesized"} 1:4:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$7(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):300:303 -> q 1:4:void lambda$setup$7(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> q # {"id":"com.android.tools.r8.synthesized"} 5:6:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$7(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):305:306 -> q 5:6:void lambda$setup$7(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> q # {"id":"com.android.tools.r8.synthesized"} 7:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$7(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):308:308 -> q 7:7:void lambda$setup$7(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> q # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.lambda$setup$7(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):311:311 -> q 8:8:void lambda$setup$7(io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi,java.lang.Object,io.flutter.plugin.common.BasicMessageChannel$Reply):0 -> q # {"id":"com.android.tools.r8.synthesized"} 1:2:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):94:95 -> r 1:2:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 3:3:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):99:99 -> r 3:3:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 4:4:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):102:102 -> r 4:4:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 5:5:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):117:117 -> r 5:5:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 6:7:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):121:122 -> r 6:7:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 8:8:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):126:126 -> r 8:8:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 9:9:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):129:129 -> r 9:9:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 10:10:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):145:145 -> r 10:10:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 11:12:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):149:150 -> r 11:12:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 13:13:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):154:154 -> r 13:13:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 14:14:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):157:157 -> r 14:14:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 15:15:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):173:173 -> r 15:15:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 16:17:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):177:178 -> r 16:17:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 18:18:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):182:182 -> r 18:18:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 19:19:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):185:185 -> r 19:19:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 20:20:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):202:202 -> r 20:20:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 21:22:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):206:207 -> r 21:22:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 23:23:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):211:211 -> r 23:23:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 24:24:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):214:214 -> r 24:24:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 25:25:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):230:230 -> r 25:25:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 26:27:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):234:235 -> r 26:27:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 28:28:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):239:239 -> r 28:28:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 29:29:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):242:242 -> r 29:29:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 30:30:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):258:258 -> r 30:30:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 31:32:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):262:263 -> r 31:32:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 33:33:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):267:267 -> r 33:33:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 34:34:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):270:270 -> r 34:34:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 35:35:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):286:286 -> r 35:35:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 36:37:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):290:291 -> r 36:37:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 38:38:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):295:295 -> r 38:38:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 39:39:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):298:298 -> r 39:39:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} 40:40:void io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi.setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):314:314 -> r 40:40:void setup(io.flutter.plugin.common.BinaryMessenger,io.flutter.plugins.sharedpreferences.Messages$SharedPreferencesApi):0 -> r # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin -> io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin: 1:1:void ():42:42 -> 2:3:void (io.flutter.plugins.sharedpreferences.SharedPreferencesListEncoder):46:47 -> 1:6:java.lang.Boolean clear(java.lang.String,java.util.List):125:130 -> clear 7:8:java.lang.Boolean clear(java.lang.String,java.util.List):133:134 -> clear 9:9:java.lang.Boolean clear(java.lang.String,java.util.List):136:136 -> clear 1:2:java.util.Map getAll(java.lang.String,java.util.List):118:119 -> getAll 1:5:java.util.Map getAllPrefs(java.lang.String,java.util.Set):144:148 -> getAllPrefs 1:1:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):68:68 -> onAttachedToEngine 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):73:73 -> onDetachedFromEngine 1:2:void registerWith(io.flutter.plugin.common.PluginRegistry$Registrar):53:54 -> registerWith 1:1:java.lang.Boolean remove(java.lang.String):106:106 -> remove 1:1:java.lang.Boolean setBool(java.lang.String,java.lang.Boolean):78:78 -> setBool 1:2:java.lang.Boolean setDouble(java.lang.String,java.lang.Double):100:101 -> setDouble 1:1:java.lang.Boolean setInt(java.lang.String,java.lang.Long):95:95 -> setInt 1:3:java.lang.Boolean setString(java.lang.String,java.lang.String):84:86 -> setString 4:4:java.lang.Boolean setString(java.lang.String,java.lang.String):90:90 -> setString 5:5:java.lang.Boolean setString(java.lang.String,java.lang.String):87:87 -> setString 1:1:java.lang.Boolean setStringList(java.lang.String,java.util.List):112:112 -> setStringList 1:1:void setUp(io.flutter.plugin.common.BinaryMessenger,android.content.Context):58:58 -> setUp 2:2:void setUp(io.flutter.plugin.common.BinaryMessenger,android.content.Context):60:60 -> setUp 3:3:void setUp(io.flutter.plugin.common.BinaryMessenger,android.content.Context):62:62 -> setUp 1:5:java.lang.Object transformPref(java.lang.String,java.lang.Object):156:160 -> transformPref 6:10:java.lang.Object transformPref(java.lang.String,java.lang.Object):163:167 -> transformPref 11:11:java.lang.Object transformPref(java.lang.String,java.lang.Object):169:169 -> transformPref 12:12:java.lang.Object transformPref(java.lang.String,java.lang.Object):175:175 -> transformPref 13:17:java.lang.Object transformPref(java.lang.String,java.lang.Object):177:181 -> transformPref io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin$ListEncoder -> io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin$ListEncoder: 1:1:void ():188:188 -> 1:3:java.util.List decode(java.lang.String):206:208 -> decode 4:4:java.util.List decode(java.lang.String):210:210 -> decode 1:5:java.lang.String encode(java.util.List):192:196 -> encode 6:6:java.lang.String encode(java.util.List):198:198 -> encode io.flutter.util.HandlerCompat -> io.flutter.util.HandlerCompat: 1:1:void ():12:12 -> 1:2:android.os.Handler createAsyncHandler(android.os.Looper):30:31 -> createAsyncHandler 3:3:android.os.Handler createAsyncHandler(android.os.Looper):33:33 -> createAsyncHandler io.flutter.util.PathUtils -> io.flutter.util.PathUtils: 1:1:void ():12:12 -> 1:2:java.lang.String getCacheDirectory(android.content.Context):35:36 -> getCacheDirectory 3:3:java.lang.String getCacheDirectory(android.content.Context):38:38 -> getCacheDirectory 4:4:java.lang.String getCacheDirectory(android.content.Context):41:41 -> getCacheDirectory 5:5:java.lang.String getCacheDirectory(android.content.Context):49:49 -> getCacheDirectory 6:6:java.lang.String getCacheDirectory(android.content.Context):51:51 -> getCacheDirectory 1:2:java.lang.String getDataDirPath(android.content.Context):55:56 -> getDataDirPath 3:3:java.lang.String getDataDirPath(android.content.Context):58:58 -> getDataDirPath 1:1:java.lang.String getDataDirectory(android.content.Context):25:25 -> getDataDirectory 2:2:java.lang.String getDataDirectory(android.content.Context):27:27 -> getDataDirectory 3:3:java.lang.String getDataDirectory(android.content.Context):29:29 -> getDataDirectory 1:1:java.lang.String getFilesDir(android.content.Context):15:15 -> getFilesDir 2:2:java.lang.String getFilesDir(android.content.Context):17:17 -> getFilesDir 3:3:java.lang.String getFilesDir(android.content.Context):19:19 -> getFilesDir io.flutter.util.Preconditions -> io.flutter.util.Preconditions: 1:1:void ():14:14 -> 1:1:java.lang.Object checkNotNull(java.lang.Object):25:25 -> checkNotNull 1:1:void checkState(boolean):38:38 -> checkState 2:2:void checkState(boolean,java.lang.Object):52:52 -> checkState io.flutter.util.TraceSection -> io.flutter.util.TraceSection: 1:1:void ():10:10 -> 1:1:void begin(java.lang.String):21:21 -> begin 1:1:void beginAsyncSection(java.lang.String,int):36:36 -> beginAsyncSection 1:1:java.lang.String cropSectionName(java.lang.String):12:12 -> cropSectionName 1:1:void end():26:26 -> end 1:1:void endAsyncSection(java.lang.String,int):41:41 -> endAsyncSection io.flutter.util.ViewUtils -> io.flutter.util.ViewUtils: 1:1:void ():18:18 -> boolean $r8$lambda$fCTTge_LdSPkmGXpjJUgJ-DuSuY(android.view.View) -> a # {"id":"com.android.tools.r8.synthesized"} boolean $r8$lambda$nQ7Z42JgbeML5raZjvKJIT-9yhw(java.lang.Class[],android.view.View) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void calculateMaximumDisplayMetrics(android.content.Context,io.flutter.util.ViewUtils$DisplayUpdater):30:30 -> calculateMaximumDisplayMetrics 2:6:void calculateMaximumDisplayMetrics(android.content.Context,io.flutter.util.ViewUtils$DisplayUpdater):33:37 -> calculateMaximumDisplayMetrics 1:1:boolean childHasFocus(android.view.View):84:84 -> childHasFocus 1:2:int generateViewId(int):71:72 -> generateViewId 1:2:android.app.Activity getActivity(android.content.Context):52:53 -> getActivity 3:3:android.app.Activity getActivity(android.content.Context):55:55 -> getActivity 4:4:android.app.Activity getActivity(android.content.Context):57:57 -> getActivity 1:1:boolean hasChildViewOfType(android.view.View,java.lang.Class[]):95:95 -> hasChildViewOfType 1:1:boolean lambda$childHasFocus$0(android.view.View):84:84 -> lambda$childHasFocus$0 1:3:boolean lambda$hasChildViewOfType$1(java.lang.Class[],android.view.View):98:100 -> lambda$hasChildViewOfType$1 1:1:boolean traverseHierarchy(android.view.View,io.flutter.util.ViewUtils$ViewVisitor):129:129 -> traverseHierarchy 2:5:boolean traverseHierarchy(android.view.View,io.flutter.util.ViewUtils$ViewVisitor):132:135 -> traverseHierarchy io.flutter.view.AccessibilityBridge -> io.flutter.view.AccessibilityBridge: 1:1:void ():89:89 -> 2:2:void ():95:95 -> 3:3:void ():128:128 -> 1:1:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):424:424 -> 2:2:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):440:440 -> 3:3:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):165:165 -> 4:4:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):191:191 -> 5:5:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):217:217 -> 6:6:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):252:252 -> 7:7:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):255:255 -> 8:8:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):260:260 -> 9:9:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):273:273 -> 10:10:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):289:289 -> 11:11:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):292:292 -> 12:12:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):356:356 -> 13:13:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):389:389 -> 14:19:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):441:446 -> 20:21:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):449:450 -> 22:23:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):454:455 -> 24:24:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):474:474 -> 25:25:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):473:473 -> 26:26:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):475:475 -> 27:27:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):478:478 -> 28:30:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):484:486 -> 31:31:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):492:492 -> 32:32:void (android.view.View,io.flutter.embedding.engine.systemchannels.AccessibilityChannel,android.view.accessibility.AccessibilityManager,android.content.ContentResolver,io.flutter.view.AccessibilityViewEmbedder,io.flutter.plugin.platform.PlatformViewsAccessibilityDelegate):495:495 -> boolean $r8$lambda$YZB7OHASiHhGuAwlsDaF5NL1-OU(io.flutter.view.AccessibilityBridge$SemanticsNode) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.View access$100(io.flutter.view.AccessibilityBridge):78:78 -> access$100 1:1:android.content.ContentResolver access$1000(io.flutter.view.AccessibilityBridge):78:78 -> access$1000 1:1:int access$1172(io.flutter.view.AccessibilityBridge,int):78:78 -> access$1172 1:1:int access$1176(io.flutter.view.AccessibilityBridge,int):78:78 -> access$1176 1:1:void access$1200(io.flutter.view.AccessibilityBridge):78:78 -> access$1200 1:1:void access$1300(io.flutter.view.AccessibilityBridge):78:78 -> access$1300 1:1:android.view.accessibility.AccessibilityEvent access$200(io.flutter.view.AccessibilityBridge,int,int):78:78 -> access$200 1:1:void access$300(io.flutter.view.AccessibilityBridge,android.view.accessibility.AccessibilityEvent):78:78 -> access$300 1:1:boolean access$400(io.flutter.view.AccessibilityBridge):78:78 -> access$400 1:1:io.flutter.embedding.engine.systemchannels.AccessibilityChannel$AccessibilityMessageHandler access$500(io.flutter.view.AccessibilityBridge):78:78 -> access$500 1:1:io.flutter.embedding.engine.systemchannels.AccessibilityChannel access$600(io.flutter.view.AccessibilityBridge):78:78 -> access$600 1:1:io.flutter.view.AccessibilityBridge$SemanticsNode access$6800(io.flutter.view.AccessibilityBridge,int):78:78 -> access$6800 1:1:io.flutter.view.AccessibilityBridge$CustomAccessibilityAction access$6900(io.flutter.view.AccessibilityBridge,int):78:78 -> access$6900 1:1:void access$700(io.flutter.view.AccessibilityBridge,boolean):78:78 -> access$700 1:1:int access$7200():78:78 -> access$7200 1:1:int access$7300():78:78 -> access$7300 1:1:io.flutter.view.AccessibilityBridge$OnAccessibilityChangeListener access$800(io.flutter.view.AccessibilityBridge):78:78 -> access$800 1:1:android.view.accessibility.AccessibilityManager access$900(io.flutter.view.AccessibilityBridge):78:78 -> access$900 boolean $r8$lambda$rCW4KhEHJoU73TZTzdmyAQLb0vw(io.flutter.view.AccessibilityBridge$SemanticsNode,io.flutter.view.AccessibilityBridge$SemanticsNode) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):611:611 -> createAccessibilityNodeInfo 2:2:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):615:615 -> createAccessibilityNodeInfo 3:4:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):619:620 -> createAccessibilityNodeInfo 5:6:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):623:624 -> createAccessibilityNodeInfo 7:7:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):629:629 -> createAccessibilityNodeInfo 8:11:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):642:645 -> createAccessibilityNodeInfo 12:13:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):649:650 -> createAccessibilityNodeInfo 14:15:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):654:655 -> createAccessibilityNodeInfo 16:17:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):657:658 -> createAccessibilityNodeInfo 18:23:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):660:665 -> createAccessibilityNodeInfo 24:25:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):668:669 -> createAccessibilityNodeInfo 26:29:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):672:675 -> createAccessibilityNodeInfo 30:31:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):678:679 -> createAccessibilityNodeInfo 32:32:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):681:681 -> createAccessibilityNodeInfo 33:33:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):680:680 -> createAccessibilityNodeInfo 34:34:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):686:686 -> createAccessibilityNodeInfo 35:36:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):688:689 -> createAccessibilityNodeInfo 37:38:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):695:696 -> createAccessibilityNodeInfo 39:40:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):699:700 -> createAccessibilityNodeInfo 41:42:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):703:704 -> createAccessibilityNodeInfo 43:44:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):707:708 -> createAccessibilityNodeInfo 45:45:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):711:711 -> createAccessibilityNodeInfo 46:46:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):713:713 -> createAccessibilityNodeInfo 47:48:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):716:717 -> createAccessibilityNodeInfo 49:49:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):719:719 -> createAccessibilityNodeInfo 50:50:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):718:718 -> createAccessibilityNodeInfo 51:52:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):726:727 -> createAccessibilityNodeInfo 53:54:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):729:730 -> createAccessibilityNodeInfo 55:56:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):732:733 -> createAccessibilityNodeInfo 57:58:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):735:736 -> createAccessibilityNodeInfo 59:60:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):742:743 -> createAccessibilityNodeInfo 61:62:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):747:748 -> createAccessibilityNodeInfo 63:64:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):750:751 -> createAccessibilityNodeInfo 65:68:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):755:758 -> createAccessibilityNodeInfo 69:69:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):761:761 -> createAccessibilityNodeInfo 70:70:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):765:765 -> createAccessibilityNodeInfo 71:71:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):770:770 -> createAccessibilityNodeInfo 72:72:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):773:773 -> createAccessibilityNodeInfo 73:73:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):775:775 -> createAccessibilityNodeInfo 74:79:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):778:783 -> createAccessibilityNodeInfo 80:80:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):785:785 -> createAccessibilityNodeInfo 81:85:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):787:791 -> createAccessibilityNodeInfo 86:86:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):790:790 -> createAccessibilityNodeInfo 87:89:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):793:795 -> createAccessibilityNodeInfo 90:90:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):797:797 -> createAccessibilityNodeInfo 91:91:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):795:795 -> createAccessibilityNodeInfo 92:92:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):798:798 -> createAccessibilityNodeInfo 93:94:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):800:801 -> createAccessibilityNodeInfo 95:97:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):804:806 -> createAccessibilityNodeInfo 98:98:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):808:808 -> createAccessibilityNodeInfo 99:99:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):806:806 -> createAccessibilityNodeInfo 100:100:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):809:809 -> createAccessibilityNodeInfo 101:102:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):811:812 -> createAccessibilityNodeInfo 103:107:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):815:819 -> createAccessibilityNodeInfo 108:110:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):835:837 -> createAccessibilityNodeInfo 111:111:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):851:851 -> createAccessibilityNodeInfo 112:112:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):854:854 -> createAccessibilityNodeInfo 113:113:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):853:853 -> createAccessibilityNodeInfo 114:114:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):852:852 -> createAccessibilityNodeInfo 115:115:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):859:859 -> createAccessibilityNodeInfo 116:116:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):839:839 -> createAccessibilityNodeInfo 117:117:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):843:843 -> createAccessibilityNodeInfo 118:118:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):841:841 -> createAccessibilityNodeInfo 119:119:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):840:840 -> createAccessibilityNodeInfo 120:120:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):847:847 -> createAccessibilityNodeInfo 121:123:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):866:868 -> createAccessibilityNodeInfo 124:126:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):870:872 -> createAccessibilityNodeInfo 127:127:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):875:875 -> createAccessibilityNodeInfo 128:130:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):878:880 -> createAccessibilityNodeInfo 131:132:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):882:883 -> createAccessibilityNodeInfo 133:133:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):886:886 -> createAccessibilityNodeInfo 134:134:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):888:888 -> createAccessibilityNodeInfo 135:136:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):893:894 -> createAccessibilityNodeInfo 137:137:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):896:896 -> createAccessibilityNodeInfo 138:139:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):898:899 -> createAccessibilityNodeInfo 140:140:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):901:901 -> createAccessibilityNodeInfo 141:141:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):905:905 -> createAccessibilityNodeInfo 142:142:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):909:909 -> createAccessibilityNodeInfo 143:144:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):914:915 -> createAccessibilityNodeInfo 145:146:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):919:920 -> createAccessibilityNodeInfo 147:147:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):924:924 -> createAccessibilityNodeInfo 148:150:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):926:928 -> createAccessibilityNodeInfo 151:151:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):930:930 -> createAccessibilityNodeInfo 152:153:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):933:934 -> createAccessibilityNodeInfo 154:154:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):936:936 -> createAccessibilityNodeInfo 155:155:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):940:940 -> createAccessibilityNodeInfo 156:158:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):944:946 -> createAccessibilityNodeInfo 159:159:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):948:948 -> createAccessibilityNodeInfo 160:163:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):953:956 -> createAccessibilityNodeInfo 164:164:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):955:955 -> createAccessibilityNodeInfo 165:166:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):961:962 -> createAccessibilityNodeInfo 167:169:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):965:967 -> createAccessibilityNodeInfo 170:171:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):976:977 -> createAccessibilityNodeInfo 172:172:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):981:981 -> createAccessibilityNodeInfo 1:3:android.view.accessibility.AccessibilityEvent createTextChangedEvent(int,java.lang.String,java.lang.String):1854:1856 -> createTextChangedEvent 4:5:android.view.accessibility.AccessibilityEvent createTextChangedEvent(int,java.lang.String,java.lang.String):1859:1860 -> createTextChangedEvent 6:6:android.view.accessibility.AccessibilityEvent createTextChangedEvent(int,java.lang.String,java.lang.String):1864:1864 -> createTextChangedEvent 7:7:android.view.accessibility.AccessibilityEvent createTextChangedEvent(int,java.lang.String,java.lang.String):1868:1868 -> createTextChangedEvent 8:9:android.view.accessibility.AccessibilityEvent createTextChangedEvent(int,java.lang.String,java.lang.String):1870:1871 -> createTextChangedEvent 10:10:android.view.accessibility.AccessibilityEvent createTextChangedEvent(int,java.lang.String,java.lang.String):1873:1873 -> createTextChangedEvent 11:12:android.view.accessibility.AccessibilityEvent createTextChangedEvent(int,java.lang.String,java.lang.String):1879:1880 -> createTextChangedEvent 1:3:boolean doesLayoutInDisplayCutoutModeRequireLeftInset():2006:2008 -> doesLayoutInDisplayCutoutModeRequireLeftInset 4:4:boolean doesLayoutInDisplayCutoutModeRequireLeftInset():2013:2013 -> doesLayoutInDisplayCutoutModeRequireLeftInset 1:1:boolean externalViewRequestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):2928:2928 -> externalViewRequestSendAccessibilityEvent 2:2:boolean externalViewRequestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):2932:2932 -> externalViewRequestSendAccessibilityEvent 3:3:boolean externalViewRequestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):2936:2936 -> externalViewRequestSendAccessibilityEvent 4:5:boolean externalViewRequestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):2945:2946 -> externalViewRequestSendAccessibilityEvent 6:7:boolean externalViewRequestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):2941:2942 -> externalViewRequestSendAccessibilityEvent 8:8:boolean externalViewRequestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):2938:2938 -> externalViewRequestSendAccessibilityEvent 9:10:boolean externalViewRequestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):2949:2950 -> externalViewRequestSendAccessibilityEvent 1:2:android.view.accessibility.AccessibilityNodeInfo findFocus(int):1415:1416 -> findFocus 3:4:android.view.accessibility.AccessibilityNodeInfo findFocus(int):1418:1419 -> findFocus 5:6:android.view.accessibility.AccessibilityNodeInfo findFocus(int):1425:1426 -> findFocus 7:8:android.view.accessibility.AccessibilityNodeInfo findFocus(int):1428:1429 -> findFocus 1:1:boolean getAccessibleNavigation():270:270 -> getAccessibleNavigation 1:1:android.graphics.Rect getBoundsInScreen(android.graphics.Rect):993:993 -> getBoundsInScreen 2:3:android.graphics.Rect getBoundsInScreen(android.graphics.Rect):995:996 -> getBoundsInScreen 1:1:int getHoveredObjectId():244:244 -> getHoveredObjectId 1:1:io.flutter.view.AccessibilityBridge$CustomAccessibilityAction getOrCreateAccessibilityAction(int):1476:1476 -> getOrCreateAccessibilityAction 2:5:io.flutter.view.AccessibilityBridge$CustomAccessibilityAction getOrCreateAccessibilityAction(int):1478:1481 -> getOrCreateAccessibilityAction 1:1:io.flutter.view.AccessibilityBridge$SemanticsNode getOrCreateSemanticsNode(int):1455:1455 -> getOrCreateSemanticsNode 2:4:io.flutter.view.AccessibilityBridge$SemanticsNode getOrCreateSemanticsNode(int):1457:1459 -> getOrCreateSemanticsNode 1:1:io.flutter.view.AccessibilityBridge$SemanticsNode getRootSemanticsNode():1441:1441 -> getRootSemanticsNode 1:1:void handleTouchExploration(float,float,boolean):1571:1571 -> handleTouchExploration 2:3:void handleTouchExploration(float,float,boolean):1575:1576 -> handleTouchExploration 4:4:void handleTouchExploration(float,float,boolean):1580:1580 -> handleTouchExploration 5:5:void handleTouchExploration(float,float,boolean):1579:1579 -> handleTouchExploration 6:7:void handleTouchExploration(float,float,boolean):1582:1583 -> handleTouchExploration 8:8:void handleTouchExploration(float,float,boolean):1585:1585 -> handleTouchExploration 1:1:boolean isAccessibilityEnabled():520:520 -> isAccessibilityEnabled 1:1:boolean isTouchExplorationEnabled():525:525 -> isTouchExplorationEnabled 1:1:boolean lambda$shouldSetCollectionInfo$1(io.flutter.view.AccessibilityBridge$SemanticsNode):555:555 -> lambda$shouldSetCollectionInfo$1 1:3:android.view.accessibility.AccessibilityEvent obtainAccessibilityEvent(int,int):1986:1988 -> obtainAccessibilityEvent 4:4:android.view.accessibility.AccessibilityEvent obtainAccessibilityEvent(int):1994:1994 -> obtainAccessibilityEvent 1:1:android.view.accessibility.AccessibilityNodeInfo obtainAccessibilityNodeInfo(android.view.View,int):580:580 -> obtainAccessibilityNodeInfo 1:1:boolean onAccessibilityHoverEvent(android.view.MotionEvent):1497:1497 -> onAccessibilityHoverEvent 2:2:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1515:1515 -> onAccessibilityHoverEvent 3:3:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1518:1518 -> onAccessibilityHoverEvent 4:5:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1523:1524 -> onAccessibilityHoverEvent 6:6:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1527:1527 -> onAccessibilityHoverEvent 7:9:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1531:1531 -> onAccessibilityHoverEvent 10:11:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1535:1536 -> onAccessibilityHoverEvent 12:13:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1538:1539 -> onAccessibilityHoverEvent 14:14:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1541:1541 -> onAccessibilityHoverEvent 15:15:boolean onAccessibilityHoverEvent(android.view.MotionEvent,boolean):1537:1537 -> onAccessibilityHoverEvent 1:3:void onTouchExplorationExit():1555:1557 -> onTouchExplorationExit 1:1:void onWindowNameChange(io.flutter.view.AccessibilityBridge$SemanticsNode):1930:1930 -> onWindowNameChange 2:3:void onWindowNameChange(io.flutter.view.AccessibilityBridge$SemanticsNode):1942:1943 -> onWindowNameChange 4:6:void onWindowNameChange(io.flutter.view.AccessibilityBridge$SemanticsNode):1946:1948 -> onWindowNameChange 1:2:boolean performAction(int,int,android.os.Bundle):1019:1020 -> performAction 3:3:boolean performAction(int,int,android.os.Bundle):1023:1023 -> performAction 4:4:boolean performAction(int,int,android.os.Bundle):1027:1027 -> performAction 5:6:boolean performAction(int,int,android.os.Bundle):1226:1227 -> performAction 7:9:boolean performAction(int,int,android.os.Bundle):1229:1229 -> performAction 10:10:boolean performAction(int,int,android.os.Bundle):1153:1153 -> performAction 11:11:boolean performAction(int,int,android.os.Bundle):1219:1219 -> performAction 12:12:boolean performAction(int,int,android.os.Bundle):1222:1222 -> performAction 13:13:boolean performAction(int,int,android.os.Bundle):1211:1211 -> performAction 14:14:boolean performAction(int,int,android.os.Bundle):1163:1163 -> performAction 15:15:boolean performAction(int,int,android.os.Bundle):1166:1166 -> performAction 16:16:boolean performAction(int,int,android.os.Bundle):1169:1169 -> performAction 17:17:boolean performAction(int,int,android.os.Bundle):1171:1171 -> performAction 18:18:boolean performAction(int,int,android.os.Bundle):1175:1175 -> performAction 19:19:boolean performAction(int,int,android.os.Bundle):1173:1173 -> performAction 20:20:boolean performAction(int,int,android.os.Bundle):1178:1178 -> performAction 21:21:boolean performAction(int,int,android.os.Bundle):1176:1176 -> performAction 22:23:boolean performAction(int,int,android.os.Bundle):1181:1182 -> performAction 24:24:boolean performAction(int,int,android.os.Bundle):1184:1184 -> performAction 25:27:boolean performAction(int,int,android.os.Bundle):1189:1191 -> performAction 28:28:boolean performAction(int,int,android.os.Bundle):1201:1201 -> performAction 29:29:boolean performAction(int,int,android.os.Bundle):1206:1206 -> performAction 30:30:boolean performAction(int,int,android.os.Bundle):1196:1196 -> performAction 31:33:boolean performAction(int,int,android.os.Bundle):1068:1070 -> performAction 34:37:boolean performAction(int,int,android.os.Bundle):1072:1075 -> performAction 38:39:boolean performAction(int,int,android.os.Bundle):1077:1078 -> performAction 40:42:boolean performAction(int,int,android.os.Bundle):1050:1052 -> performAction 43:46:boolean performAction(int,int,android.os.Bundle):1054:1057 -> performAction 47:48:boolean performAction(int,int,android.os.Bundle):1059:1060 -> performAction 49:49:boolean performAction(int,int,android.os.Bundle):1091:1091 -> performAction 50:50:boolean performAction(int,int,android.os.Bundle):1094:1094 -> performAction 51:51:boolean performAction(int,int,android.os.Bundle):1103:1103 -> performAction 52:52:boolean performAction(int,int,android.os.Bundle):1106:1106 -> performAction 53:55:boolean performAction(int,int,android.os.Bundle):1113:1115 -> performAction 56:58:boolean performAction(int,int,android.os.Bundle):1117:1119 -> performAction 59:59:boolean performAction(int,int,android.os.Bundle):1121:1121 -> performAction 60:60:boolean performAction(int,int,android.os.Bundle):1123:1123 -> performAction 61:61:boolean performAction(int,int,android.os.Bundle):1129:1129 -> performAction 62:62:boolean performAction(int,int,android.os.Bundle):1133:1133 -> performAction 63:63:boolean performAction(int,int,android.os.Bundle):1137:1137 -> performAction 64:64:boolean performAction(int,int,android.os.Bundle):1139:1139 -> performAction 65:65:boolean performAction(int,int,android.os.Bundle):1141:1141 -> performAction 66:67:boolean performAction(int,int,android.os.Bundle):1143:1144 -> performAction 68:68:boolean performAction(int,int,android.os.Bundle):1146:1146 -> performAction 69:69:boolean performAction(int,int,android.os.Bundle):1045:1045 -> performAction 70:70:boolean performAction(int,int,android.os.Bundle):1037:1037 -> performAction 1:1:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1249:1249 -> performCursorMoveAction 2:2:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1251:1251 -> performCursorMoveAction 3:5:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1254:1256 -> performCursorMoveAction 6:8:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1258:1260 -> performCursorMoveAction 9:9:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1263:1263 -> performCursorMoveAction 10:10:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1262:1262 -> performCursorMoveAction 11:15:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1264:1268 -> performCursorMoveAction 16:18:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1287:1289 -> performCursorMoveAction 19:19:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1288:1288 -> performCursorMoveAction 20:22:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1292:1294 -> performCursorMoveAction 23:23:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1293:1293 -> performCursorMoveAction 24:26:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1274:1276 -> performCursorMoveAction 27:27:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1275:1275 -> performCursorMoveAction 28:30:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1279:1281 -> performCursorMoveAction 31:31:boolean performCursorMoveAction(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle,boolean):1280:1280 -> performCursorMoveAction 1:2:boolean performSetText(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle):1384:1385 -> performSetText 3:3:boolean performSetText(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle):1387:1387 -> performSetText 4:5:boolean performSetText(io.flutter.view.AccessibilityBridge$SemanticsNode,int,android.os.Bundle):1390:1391 -> performSetText 1:1:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1308:1308 -> predictCursorMovement 2:2:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1364:1364 -> predictCursorMovement 3:3:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1366:1366 -> predictCursorMovement 4:4:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1341:1341 -> predictCursorMovement 5:8:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1343:1346 -> predictCursorMovement 9:9:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1348:1348 -> predictCursorMovement 10:10:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1350:1350 -> predictCursorMovement 11:14:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1352:1355 -> predictCursorMovement 15:15:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1357:1357 -> predictCursorMovement 16:18:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1321:1323 -> predictCursorMovement 19:21:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1325:1327 -> predictCursorMovement 22:22:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1329:1329 -> predictCursorMovement 23:23:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1331:1331 -> predictCursorMovement 24:27:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1333:1336 -> predictCursorMovement 28:31:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1314:1317 -> predictCursorMovement 32:32:void predictCursorMovement(io.flutter.view.AccessibilityBridge$SemanticsNode,int,boolean,boolean):1371:1371 -> predictCursorMovement 1:6:void release():506:511 -> release 7:8:void release():514:515 -> release 1:2:void reset():2092:2093 -> reset 3:3:void reset():2095:2095 -> reset 4:4:void reset():2094:2094 -> reset 5:7:void reset():2098:2100 -> reset 1:1:void sendAccessibilityEvent(int,int):1894:1894 -> sendAccessibilityEvent 2:2:void sendAccessibilityEvent(int,int):1897:1897 -> sendAccessibilityEvent 3:3:void sendAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1908:1908 -> sendAccessibilityEvent 4:4:void sendAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1915:1915 -> sendAccessibilityEvent 1:1:void sendLatestAccessibilityFlagsToFlutter():538:538 -> sendLatestAccessibilityFlagsToFlutter 1:3:void sendWindowContentChangeEvent(int):1970:1972 -> sendWindowContentChangeEvent 4:4:void sendWindowContentChangeEvent(int):1974:1974 -> sendWindowContentChangeEvent 1:1:void setAccessibilityPaneTitle(java.lang.String):1955:1955 -> setAccessibilityPaneTitle 1:1:void setAccessibleNavigation(boolean):276:276 -> setAccessibleNavigation 2:2:void setAccessibleNavigation(boolean):279:279 -> setAccessibleNavigation 3:3:void setAccessibleNavigation(boolean):281:281 -> setAccessibleNavigation 4:4:void setAccessibleNavigation(boolean):283:283 -> setAccessibleNavigation 5:5:void setAccessibleNavigation(boolean):285:285 -> setAccessibleNavigation 1:1:void setBoldTextFlag():561:561 -> setBoldTextFlag 2:3:void setBoldTextFlag():564:565 -> setBoldTextFlag 4:4:void setBoldTextFlag():571:571 -> setBoldTextFlag 5:5:void setBoldTextFlag():573:573 -> setBoldTextFlag 6:6:void setBoldTextFlag():575:575 -> setBoldTextFlag 1:1:void setOnAccessibilityChangeListener(io.flutter.view.AccessibilityBridge$OnAccessibilityChangeListener):533:533 -> setOnAccessibilityChangeListener 1:2:boolean shouldSetCollectionInfo(io.flutter.view.AccessibilityBridge$SemanticsNode):551:552 -> shouldSetCollectionInfo 3:3:boolean shouldSetCollectionInfo(io.flutter.view.AccessibilityBridge$SemanticsNode):554:554 -> shouldSetCollectionInfo 1:8:void updateCustomAccessibilityActions(java.nio.ByteBuffer,java.lang.String[]):1599:1606 -> updateCustomAccessibilityActions 1:6:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1621:1626 -> updateSemantics 7:8:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1629:1630 -> updateSemantics 9:10:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1632:1633 -> updateSemantics 11:14:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1635:1638 -> updateSemantics 15:15:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1640:1640 -> updateSemantics 16:18:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1645:1647 -> updateSemantics 19:19:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1650:1650 -> updateSemantics 20:20:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1654:1654 -> updateSemantics 21:21:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1661:1661 -> updateSemantics 22:22:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1665:1665 -> updateSemantics 23:25:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1667:1669 -> updateSemantics 26:27:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1671:1672 -> updateSemantics 28:29:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1676:1677 -> updateSemantics 30:31:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1685:1686 -> updateSemantics 32:33:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1692:1693 -> updateSemantics 34:36:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1704:1706 -> updateSemantics 37:39:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1708:1710 -> updateSemantics 40:46:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1713:1719 -> updateSemantics 47:47:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1725:1725 -> updateSemantics 48:49:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1727:1728 -> updateSemantics 50:50:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1730:1730 -> updateSemantics 51:53:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1734:1736 -> updateSemantics 54:54:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1742:1742 -> updateSemantics 55:56:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1749:1750 -> updateSemantics 57:57:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1753:1753 -> updateSemantics 58:60:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1756:1758 -> updateSemantics 61:62:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1754:1755 -> updateSemantics 63:63:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1760:1760 -> updateSemantics 64:65:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1762:1763 -> updateSemantics 66:67:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1766:1767 -> updateSemantics 68:68:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1788:1788 -> updateSemantics 69:69:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1790:1790 -> updateSemantics 70:71:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1792:1793 -> updateSemantics 72:75:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1795:1798 -> updateSemantics 76:78:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1800:1802 -> updateSemantics 79:80:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1807:1808 -> updateSemantics 81:82:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1810:1811 -> updateSemantics 83:83:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1813:1813 -> updateSemantics 84:84:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1812:1812 -> updateSemantics 85:85:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1814:1814 -> updateSemantics 86:86:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1818:1818 -> updateSemantics 87:90:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1821:1824 -> updateSemantics 91:94:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1830:1833 -> updateSemantics 95:95:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1835:1835 -> updateSemantics 96:97:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1838:1839 -> updateSemantics 98:98:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1842:1842 -> updateSemantics 99:99:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1841:1841 -> updateSemantics 100:104:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):1843:1847 -> updateSemantics 1:1:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2039:2039 -> willRemoveSemanticsNode 2:2:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2041:2041 -> willRemoveSemanticsNode 3:3:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2043:2043 -> willRemoveSemanticsNode 4:4:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2045:2045 -> willRemoveSemanticsNode 5:5:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2044:2044 -> willRemoveSemanticsNode 6:8:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2048:2048 -> willRemoveSemanticsNode 9:9:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2051:2051 -> willRemoveSemanticsNode 10:11:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2054:2055 -> willRemoveSemanticsNode 12:12:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2057:2057 -> willRemoveSemanticsNode 13:13:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2056:2056 -> willRemoveSemanticsNode 14:14:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2059:2059 -> willRemoveSemanticsNode 15:15:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2064:2064 -> willRemoveSemanticsNode 16:16:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2066:2066 -> willRemoveSemanticsNode 17:17:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2065:2065 -> willRemoveSemanticsNode 18:18:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2068:2068 -> willRemoveSemanticsNode 19:20:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2071:2072 -> willRemoveSemanticsNode 21:22:void willRemoveSemanticsNode(io.flutter.view.AccessibilityBridge$SemanticsNode):2075:2076 -> willRemoveSemanticsNode io.flutter.view.AccessibilityBridge$$ExternalSyntheticLambda0 -> io.flutter.view.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.view.AccessibilityBridge$SemanticsNode io.flutter.view.AccessibilityBridge$$InternalSyntheticLambda$0$e0e396cf09e258e6e3ffa9424b5ff1bdd7247108f272082a54fc97e9646ee9da$0.f$0 -> a void io.flutter.view.AccessibilityBridge$$InternalSyntheticLambda$0$e0e396cf09e258e6e3ffa9424b5ff1bdd7247108f272082a54fc97e9646ee9da$0.(io.flutter.view.AccessibilityBridge$SemanticsNode) -> # {"id":"com.android.tools.r8.synthesized"} boolean io.flutter.view.AccessibilityBridge$$InternalSyntheticLambda$0$e0e396cf09e258e6e3ffa9424b5ff1bdd7247108f272082a54fc97e9646ee9da$0.test(java.lang.Object) -> test # {"id":"com.android.tools.r8.synthesized"} io.flutter.view.AccessibilityBridge$$ExternalSyntheticLambda1 -> io.flutter.view.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.view.AccessibilityBridge$$InternalSyntheticLambda$0$e0e396cf09e258e6e3ffa9424b5ff1bdd7247108f272082a54fc97e9646ee9da$1 io.flutter.view.AccessibilityBridge$$InternalSyntheticLambda$0$e0e396cf09e258e6e3ffa9424b5ff1bdd7247108f272082a54fc97e9646ee9da$1.INSTANCE -> a void io.flutter.view.AccessibilityBridge$$InternalSyntheticLambda$0$e0e396cf09e258e6e3ffa9424b5ff1bdd7247108f272082a54fc97e9646ee9da$1.() -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.view.AccessibilityBridge$$InternalSyntheticLambda$0$e0e396cf09e258e6e3ffa9424b5ff1bdd7247108f272082a54fc97e9646ee9da$1.() -> # {"id":"com.android.tools.r8.synthesized"} boolean io.flutter.view.AccessibilityBridge$$InternalSyntheticLambda$0$e0e396cf09e258e6e3ffa9424b5ff1bdd7247108f272082a54fc97e9646ee9da$1.test(java.lang.Object) -> test # {"id":"com.android.tools.r8.synthesized"} io.flutter.view.AccessibilityBridge$1 -> io.flutter.view.AccessibilityBridge$1: 1:1:void (io.flutter.view.AccessibilityBridge):293:293 -> 1:1:void announce(java.lang.String):297:297 -> announce 1:1:void onFocus(int):315:315 -> onFocus 1:1:void onLongPress(int):309:309 -> onLongPress 1:1:void onTap(int):303:303 -> onTap 1:1:void onTooltip(java.lang.String):327:327 -> onTooltip 2:5:void onTooltip(java.lang.String):330:333 -> onTooltip 1:2:void updateCustomAccessibilityActions(java.nio.ByteBuffer,java.lang.String[]):339:340 -> updateCustomAccessibilityActions 1:3:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):347:349 -> updateSemantics 4:4:void updateSemantics(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):351:351 -> updateSemantics io.flutter.view.AccessibilityBridge$2 -> io.flutter.view.AccessibilityBridge$2: 1:1:void (io.flutter.view.AccessibilityBridge):358:358 -> 1:1:void onAccessibilityStateChanged(boolean):361:361 -> onAccessibilityStateChanged 2:3:void onAccessibilityStateChanged(boolean):365:366 -> onAccessibilityStateChanged 4:6:void onAccessibilityStateChanged(boolean):368:370 -> onAccessibilityStateChanged 7:9:void onAccessibilityStateChanged(boolean):373:375 -> onAccessibilityStateChanged 10:10:void onAccessibilityStateChanged(boolean):374:374 -> onAccessibilityStateChanged io.flutter.view.AccessibilityBridge$3 -> io.flutter.view.AccessibilityBridge$3: 1:1:void (io.flutter.view.AccessibilityBridge,android.os.Handler):390:390 -> 1:1:void onChange(boolean):393:393 -> onChange 2:2:void onChange(boolean,android.net.Uri):398:398 -> onChange 3:3:void onChange(boolean,android.net.Uri):403:403 -> onChange 4:6:void onChange(boolean,android.net.Uri):405:405 -> onChange 7:7:void onChange(boolean,android.net.Uri):408:408 -> onChange 8:8:void onChange(boolean,android.net.Uri):410:410 -> onChange 9:9:void onChange(boolean,android.net.Uri):412:412 -> onChange 10:10:void onChange(boolean,android.net.Uri):414:414 -> onChange io.flutter.view.AccessibilityBridge$4 -> io.flutter.view.AccessibilityBridge$4: 1:1:void (io.flutter.view.AccessibilityBridge,android.view.accessibility.AccessibilityManager):456:456 -> 1:1:void onTouchExplorationStateChanged(boolean):459:459 -> onTouchExplorationStateChanged 2:3:void onTouchExplorationStateChanged(boolean):463:464 -> onTouchExplorationStateChanged 4:6:void onTouchExplorationStateChanged(boolean):467:469 -> onTouchExplorationStateChanged 7:7:void onTouchExplorationStateChanged(boolean):468:468 -> onTouchExplorationStateChanged io.flutter.view.AccessibilityBridge$5 -> io.flutter.view.AccessibilityBridge$5: 1:1:void ():2605:2605 -> io.flutter.view.AccessibilityBridge$AccessibilityFeature -> io.flutter.view.AccessibilityBridge$AccessibilityFeature: 1:7:void ():2183:2189 -> 8:8:void ():2182:2182 -> 1:2:void (java.lang.String,int,int):2193:2194 -> 1:1:io.flutter.view.AccessibilityBridge$AccessibilityFeature valueOf(java.lang.String):2182:2182 -> valueOf 1:1:io.flutter.view.AccessibilityBridge$AccessibilityFeature[] values():2182:2182 -> values io.flutter.view.AccessibilityBridge$Action -> io.flutter.view.AccessibilityBridge$Action: 1:22:void ():2114:2135 -> 23:23:void ():2113:2113 -> 1:2:void (java.lang.String,int,int):2139:2140 -> 1:1:io.flutter.view.AccessibilityBridge$Action valueOf(java.lang.String):2113:2113 -> valueOf 1:1:io.flutter.view.AccessibilityBridge$Action[] values():2113:2113 -> values io.flutter.view.AccessibilityBridge$CustomAccessibilityAction -> io.flutter.view.AccessibilityBridge$CustomAccessibilityAction: 1:1:void ():2232:2232 -> 2:2:void ():2237:2237 -> 3:3:void ():2242:2242 -> 4:4:void ():2247:2247 -> 1:1:java.lang.String access$2900(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction):2231:2231 -> access$2900 1:1:java.lang.String access$2902(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction,java.lang.String):2231:2231 -> access$2902 1:1:int access$3600(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction):2231:2231 -> access$3600 1:1:int access$3602(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction,int):2231:2231 -> access$3602 1:1:java.lang.String access$3700(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction):2231:2231 -> access$3700 1:1:java.lang.String access$3702(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction,java.lang.String):2231:2231 -> access$3702 1:1:int access$4400(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction):2231:2231 -> access$4400 1:1:int access$4402(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction,int):2231:2231 -> access$4402 1:1:int access$4600(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction):2231:2231 -> access$4600 1:1:int access$4602(io.flutter.view.AccessibilityBridge$CustomAccessibilityAction,int):2231:2231 -> access$4602 io.flutter.view.AccessibilityBridge$Flag -> io.flutter.view.AccessibilityBridge$Flag: 1:26:void ():2147:2172 -> 27:27:void ():2146:2146 -> 1:2:void (java.lang.String,int,int):2176:2177 -> 1:1:io.flutter.view.AccessibilityBridge$Flag valueOf(java.lang.String):2146:2146 -> valueOf 1:1:io.flutter.view.AccessibilityBridge$Flag[] values():2146:2146 -> values io.flutter.view.AccessibilityBridge$LocaleStringAttribute -> io.flutter.view.AccessibilityBridge$LocaleStringAttribute: 1:1:void ():2275:2275 -> 2:2:void (io.flutter.view.AccessibilityBridge$1):2275:2275 -> io.flutter.view.AccessibilityBridge$SemanticsNode -> io.flutter.view.AccessibilityBridge$SemanticsNode: 1:1:void (io.flutter.view.AccessibilityBridge):2378:2378 -> 2:2:void (io.flutter.view.AccessibilityBridge):2300:2300 -> 3:3:void (io.flutter.view.AccessibilityBridge):2342:2342 -> 4:4:void (io.flutter.view.AccessibilityBridge):2347:2347 -> 5:6:void (io.flutter.view.AccessibilityBridge):2365:2366 -> 7:7:void (io.flutter.view.AccessibilityBridge):2371:2371 -> 8:8:void (io.flutter.view.AccessibilityBridge):2374:2374 -> 9:9:void (io.flutter.view.AccessibilityBridge):2379:2379 -> 1:1:int access$000(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$000 1:1:int access$002(io.flutter.view.AccessibilityBridge$SemanticsNode,int):2291:2291 -> access$002 1:1:int access$1400(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$1400 1:1:boolean access$1500(io.flutter.view.AccessibilityBridge$SemanticsNode,io.flutter.util.Predicate):2291:2291 -> access$1500 1:1:int access$1600(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$1600 1:1:android.graphics.Rect access$1700(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$1700 1:1:boolean access$1800(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$1800 1:1:boolean access$1900(io.flutter.view.AccessibilityBridge$SemanticsNode,io.flutter.view.AccessibilityBridge$Flag):2291:2291 -> access$1900 1:1:int access$2000(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2000 1:1:int access$2002(io.flutter.view.AccessibilityBridge$SemanticsNode,int):2291:2291 -> access$2002 1:1:int access$2100(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2100 1:1:int access$2102(io.flutter.view.AccessibilityBridge$SemanticsNode,int):2291:2291 -> access$2102 1:1:int access$2112(io.flutter.view.AccessibilityBridge$SemanticsNode,int):2291:2291 -> access$2112 1:1:int access$2120(io.flutter.view.AccessibilityBridge$SemanticsNode,int):2291:2291 -> access$2120 1:1:boolean access$2200(io.flutter.view.AccessibilityBridge$SemanticsNode,io.flutter.view.AccessibilityBridge$Action):2291:2291 -> access$2200 1:1:int access$2300(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2300 1:1:java.lang.String access$2400(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2400 1:1:java.lang.String access$2402(io.flutter.view.AccessibilityBridge$SemanticsNode,java.lang.String):2291:2291 -> access$2402 1:1:int access$2500(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2500 1:1:io.flutter.view.AccessibilityBridge$SemanticsNode access$2600(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2600 1:1:io.flutter.view.AccessibilityBridge$SemanticsNode access$2602(io.flutter.view.AccessibilityBridge$SemanticsNode,io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2602 1:1:int access$2700(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2700 1:1:io.flutter.view.AccessibilityBridge$CustomAccessibilityAction access$2800(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$2800 1:1:io.flutter.view.AccessibilityBridge$CustomAccessibilityAction access$3000(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$3000 1:1:java.lang.CharSequence access$3100(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$3100 1:1:java.lang.CharSequence access$3200(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$3200 1:1:java.lang.CharSequence access$3300(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$3300 1:1:java.lang.String access$3400(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$3400 1:1:java.util.List access$3500(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$3500 1:1:java.util.List access$3800(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$3800 1:1:java.lang.String access$3900(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$3900 1:1:java.util.List access$4002(io.flutter.view.AccessibilityBridge$SemanticsNode,java.util.List):2291:2291 -> access$4002 1:1:java.util.List access$4100(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$4100 1:1:java.lang.String access$4200(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$4200 1:1:java.util.List access$4300(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$4300 1:1:io.flutter.view.AccessibilityBridge$SemanticsNode access$4500(io.flutter.view.AccessibilityBridge$SemanticsNode,float[],boolean):2291:2291 -> access$4500 1:1:void access$4700(io.flutter.view.AccessibilityBridge$SemanticsNode,java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2291:2291 -> access$4700 1:1:boolean access$4800(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$4800 1:1:boolean access$4902(io.flutter.view.AccessibilityBridge$SemanticsNode,boolean):2291:2291 -> access$4902 1:1:boolean access$5002(io.flutter.view.AccessibilityBridge$SemanticsNode,boolean):2291:2291 -> access$5002 1:1:void access$5100(io.flutter.view.AccessibilityBridge$SemanticsNode,float[],java.util.Set,boolean):2291:2291 -> access$5100 1:1:void access$5200(io.flutter.view.AccessibilityBridge$SemanticsNode,java.util.List):2291:2291 -> access$5200 1:1:boolean access$5300(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$5300 1:1:float access$5400(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$5400 1:1:float access$5500(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$5500 1:1:float access$5600(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$5600 1:1:boolean access$5700(io.flutter.view.AccessibilityBridge$SemanticsNode,io.flutter.view.AccessibilityBridge$Action):2291:2291 -> access$5700 1:1:int access$5800(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$5800 1:1:java.util.List access$5900(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$5900 1:1:boolean access$6000(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$6000 1:1:boolean access$6100(io.flutter.view.AccessibilityBridge$SemanticsNode,io.flutter.view.AccessibilityBridge$Flag):2291:2291 -> access$6100 1:1:java.lang.String access$6200(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$6200 1:1:java.lang.String access$6300(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$6300 1:1:int access$6400(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$6400 1:1:int access$6500(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$6500 1:1:java.lang.String access$6600(io.flutter.view.AccessibilityBridge$SemanticsNode):2291:2291 -> access$6600 1:2:void collectRoutes(java.util.List):2707:2708 -> collectRoutes 3:4:void collectRoutes(java.util.List):2710:2711 -> collectRoutes 1:1:android.text.SpannableString createSpannableString(java.lang.String,java.util.List):2883:2883 -> createSpannableString 2:3:android.text.SpannableString createSpannableString(java.lang.String,java.util.List):2885:2886 -> createSpannableString 4:7:android.text.SpannableString createSpannableString(java.lang.String,java.util.List):2895:2898 -> createSpannableString 8:9:android.text.SpannableString createSpannableString(java.lang.String,java.util.List):2889:2890 -> createSpannableString 1:1:boolean didChangeLabel():2433:2433 -> didChangeLabel 2:2:boolean didChangeLabel():2436:2436 -> didChangeLabel 1:2:boolean didScroll():2427:2428 -> didScroll 1:1:void ensureInverseTransform():2637:2637 -> ensureInverseTransform 2:4:void ensureInverseTransform():2640:2642 -> ensureInverseTransform 5:6:void ensureInverseTransform():2644:2645 -> ensureInverseTransform 1:1:io.flutter.view.AccessibilityBridge$SemanticsNode getAncestor(io.flutter.util.Predicate):2387:2387 -> getAncestor 2:2:io.flutter.view.AccessibilityBridge$SemanticsNode getAncestor(io.flutter.util.Predicate):2389:2389 -> getAncestor 3:3:io.flutter.view.AccessibilityBridge$SemanticsNode getAncestor(io.flutter.util.Predicate):2392:2392 -> getAncestor 1:1:android.graphics.Rect getGlobalRect():2653:2653 -> getGlobalRect 1:2:java.lang.CharSequence getHint():2840:2841 -> getHint 3:3:java.lang.CharSequence getHint():2843:2843 -> getHint 1:2:java.lang.CharSequence getLabel():2832:2833 -> getLabel 3:3:java.lang.CharSequence getLabel():2835:2835 -> getLabel 1:3:java.lang.String getRouteName():2718:2720 -> getRouteName 4:6:java.lang.String getRouteName():2723:2725 -> getRouteName 1:1:java.util.List getStringAttributesFromBuffer(java.nio.ByteBuffer,java.nio.ByteBuffer[]):2596:2596 -> getStringAttributesFromBuffer 2:2:java.util.List getStringAttributesFromBuffer(java.nio.ByteBuffer,java.nio.ByteBuffer[]):2600:2600 -> getStringAttributesFromBuffer 3:6:java.util.List getStringAttributesFromBuffer(java.nio.ByteBuffer,java.nio.ByteBuffer[]):2602:2605 -> getStringAttributesFromBuffer 7:14:java.util.List getStringAttributesFromBuffer(java.nio.ByteBuffer,java.nio.ByteBuffer[]):2619:2626 -> getStringAttributesFromBuffer 15:20:java.util.List getStringAttributesFromBuffer(java.nio.ByteBuffer,java.nio.ByteBuffer[]):2609:2614 -> getStringAttributesFromBuffer 1:1:java.lang.CharSequence getTextFieldHint():2863:2863 -> getTextFieldHint 2:4:java.lang.CharSequence getTextFieldHint():2865:2867 -> getTextFieldHint 5:5:java.lang.CharSequence getTextFieldHint():2870:2870 -> getTextFieldHint 1:2:java.lang.CharSequence getValue():2824:2825 -> getValue 3:3:java.lang.CharSequence getValue():2827:2827 -> getValue 1:1:java.lang.CharSequence getValueLabelHint():2848:2848 -> getValueLabelHint 2:4:java.lang.CharSequence getValueLabelHint():2850:2852 -> getValueLabelHint 5:5:java.lang.CharSequence getValueLabelHint():2855:2855 -> getValueLabelHint 1:1:boolean hadAction(io.flutter.view.AccessibilityBridge$Action):2412:2412 -> hadAction 1:1:boolean hadFlag(io.flutter.view.AccessibilityBridge$Flag):2423:2423 -> hadFlag 1:1:boolean hasAction(io.flutter.view.AccessibilityBridge$Action):2404:2404 -> hasAction 1:1:boolean hasFlag(io.flutter.view.AccessibilityBridge$Flag):2416:2416 -> hasFlag 1:4:io.flutter.view.AccessibilityBridge$SemanticsNode hitTest(float[],boolean):2665:2668 -> hitTest 5:6:io.flutter.view.AccessibilityBridge$SemanticsNode hitTest(float[],boolean):2670:2671 -> hitTest 7:9:io.flutter.view.AccessibilityBridge$SemanticsNode hitTest(float[],boolean):2674:2676 -> hitTest 10:11:io.flutter.view.AccessibilityBridge$SemanticsNode hitTest(float[],boolean):2681:2682 -> hitTest 1:1:boolean isFocusable():2690:2690 -> isFocusable 2:2:boolean isFocusable():2693:2693 -> isFocusable 3:7:boolean isFocusable():2699:2703 -> isFocusable 1:1:float max(float,float,float,float):2820:2820 -> max 1:1:float min(float,float,float,float):2816:2816 -> min 1:1:boolean nullableHasAncestor(io.flutter.view.AccessibilityBridge$SemanticsNode,io.flutter.util.Predicate):2294:2294 -> nullableHasAncestor 1:6:void transformPoint(float[],float[],float[]):2807:2812 -> transformPoint 1:1:void updateRecursively(float[],java.util.Set,boolean):2734:2734 -> updateRecursively 2:2:void updateRecursively(float[],java.util.Set,boolean):2736:2736 -> updateRecursively 3:4:void updateRecursively(float[],java.util.Set,boolean):2741:2742 -> updateRecursively 5:5:void updateRecursively(float[],java.util.Set,boolean):2744:2744 -> updateRecursively 6:6:void updateRecursively(float[],java.util.Set,boolean):2749:2749 -> updateRecursively 7:7:void updateRecursively(float[],java.util.Set,boolean):2751:2751 -> updateRecursively 8:10:void updateRecursively(float[],java.util.Set,boolean):2762:2764 -> updateRecursively 11:13:void updateRecursively(float[],java.util.Set,boolean):2766:2768 -> updateRecursively 14:16:void updateRecursively(float[],java.util.Set,boolean):2770:2772 -> updateRecursively 17:19:void updateRecursively(float[],java.util.Set,boolean):2774:2776 -> updateRecursively 20:20:void updateRecursively(float[],java.util.Set,boolean):2778:2778 -> updateRecursively 21:26:void updateRecursively(float[],java.util.Set,boolean):2780:2780 -> updateRecursively 27:27:void updateRecursively(float[],java.util.Set,boolean):2786:2786 -> updateRecursively 28:31:void updateRecursively(float[],java.util.Set,boolean):2799:2802 -> updateRecursively 1:10:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2484:2493 -> updateWith 11:22:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2495:2506 -> updateWith 23:24:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2508:2509 -> updateWith 25:25:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2511:2511 -> updateWith 26:27:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2513:2514 -> updateWith 28:28:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2516:2516 -> updateWith 29:30:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2518:2519 -> updateWith 31:31:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2521:2521 -> updateWith 32:33:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2523:2524 -> updateWith 34:34:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2526:2526 -> updateWith 35:36:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2528:2529 -> updateWith 37:37:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2531:2531 -> updateWith 38:39:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2533:2534 -> updateWith 40:40:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2536:2536 -> updateWith 41:44:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2538:2541 -> updateWith 45:46:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2543:2544 -> updateWith 47:47:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2547:2547 -> updateWith 48:49:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2549:2550 -> updateWith 50:52:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2552:2554 -> updateWith 53:55:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2556:2558 -> updateWith 56:58:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2561:2563 -> updateWith 59:59:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2566:2566 -> updateWith 60:60:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2568:2568 -> updateWith 61:63:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2570:2572 -> updateWith 64:69:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2575:2580 -> updateWith 70:70:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2587:2587 -> updateWith 71:71:void updateWith(java.nio.ByteBuffer,java.lang.String[],java.nio.ByteBuffer[]):2589:2589 -> updateWith io.flutter.view.AccessibilityBridge$SpellOutStringAttribute -> io.flutter.view.AccessibilityBridge$SpellOutStringAttribute: 1:1:void ():2273:2273 -> 2:2:void (io.flutter.view.AccessibilityBridge$1):2273:2273 -> io.flutter.view.AccessibilityBridge$StringAttribute -> io.flutter.view.AccessibilityBridge$StringAttribute: 1:1:void ():2267:2267 -> 2:2:void (io.flutter.view.AccessibilityBridge$1):2267:2267 -> io.flutter.view.AccessibilityBridge$StringAttributeType -> io.flutter.view.AccessibilityBridge$StringAttributeType: 1:2:void ():2263:2264 -> 3:3:void ():2262:2262 -> 1:1:void (java.lang.String,int):2262:2262 -> 1:1:io.flutter.view.AccessibilityBridge$StringAttributeType valueOf(java.lang.String):2262:2262 -> valueOf 1:1:io.flutter.view.AccessibilityBridge$StringAttributeType[] values():2262:2262 -> values io.flutter.view.AccessibilityBridge$TextDirection -> io.flutter.view.AccessibilityBridge$TextDirection: 1:3:void ():2199:2201 -> 4:4:void ():2198:2198 -> 1:1:void (java.lang.String,int):2198:2198 -> 1:1:io.flutter.view.AccessibilityBridge$TextDirection fromInt(int):2210:2210 -> fromInt 2:2:io.flutter.view.AccessibilityBridge$TextDirection fromInt(int):2208:2208 -> fromInt 3:3:io.flutter.view.AccessibilityBridge$TextDirection fromInt(int):2206:2206 -> fromInt 1:1:io.flutter.view.AccessibilityBridge$TextDirection valueOf(java.lang.String):2198:2198 -> valueOf 1:1:io.flutter.view.AccessibilityBridge$TextDirection[] values():2198:2198 -> values io.flutter.view.AccessibilityViewEmbedder -> io.flutter.view.AccessibilityViewEmbedder: 1:7:void (android.view.View,int):69:75 -> 1:2:void addChildrenToFlutterNode(android.view.accessibility.AccessibilityNodeInfo,android.view.View,android.view.accessibility.AccessibilityNodeInfo):170:171 -> addChildrenToFlutterNode 3:4:void addChildrenToFlutterNode(android.view.accessibility.AccessibilityNodeInfo,android.view.View,android.view.accessibility.AccessibilityNodeInfo):175:176 -> addChildrenToFlutterNode 5:6:void addChildrenToFlutterNode(android.view.accessibility.AccessibilityNodeInfo,android.view.View,android.view.accessibility.AccessibilityNodeInfo):178:179 -> addChildrenToFlutterNode 7:8:void addChildrenToFlutterNode(android.view.accessibility.AccessibilityNodeInfo,android.view.View,android.view.accessibility.AccessibilityNodeInfo):181:182 -> addChildrenToFlutterNode 9:9:void addChildrenToFlutterNode(android.view.accessibility.AccessibilityNodeInfo,android.view.View,android.view.accessibility.AccessibilityNodeInfo):184:184 -> addChildrenToFlutterNode 1:3:void cacheVirtualIdMappings(android.view.View,int,int):192:194 -> cacheVirtualIdMappings 1:4:android.view.accessibility.AccessibilityNodeInfo convertToFlutterNode(android.view.accessibility.AccessibilityNodeInfo,int,android.view.View):136:139 -> convertToFlutterNode 5:5:android.view.accessibility.AccessibilityNodeInfo convertToFlutterNode(android.view.accessibility.AccessibilityNodeInfo,int,android.view.View):141:141 -> convertToFlutterNode 6:9:android.view.accessibility.AccessibilityNodeInfo convertToFlutterNode(android.view.accessibility.AccessibilityNodeInfo,int,android.view.View):143:146 -> convertToFlutterNode 1:15:void copyAccessibilityFields(android.view.accessibility.AccessibilityNodeInfo,android.view.accessibility.AccessibilityNodeInfo):217:231 -> copyAccessibilityFields 16:17:void copyAccessibilityFields(android.view.accessibility.AccessibilityNodeInfo,android.view.accessibility.AccessibilityNodeInfo):233:234 -> copyAccessibilityFields 18:26:void copyAccessibilityFields(android.view.accessibility.AccessibilityNodeInfo,android.view.accessibility.AccessibilityNodeInfo):237:245 -> copyAccessibilityFields 27:28:void copyAccessibilityFields(android.view.accessibility.AccessibilityNodeInfo,android.view.accessibility.AccessibilityNodeInfo):248:249 -> copyAccessibilityFields 29:29:void copyAccessibilityFields(android.view.accessibility.AccessibilityNodeInfo,android.view.accessibility.AccessibilityNodeInfo):252:252 -> copyAccessibilityFields 30:31:void copyAccessibilityFields(android.view.accessibility.AccessibilityNodeInfo,android.view.accessibility.AccessibilityNodeInfo):257:258 -> copyAccessibilityFields 32:34:void copyAccessibilityFields(android.view.accessibility.AccessibilityNodeInfo,android.view.accessibility.AccessibilityNodeInfo):261:263 -> copyAccessibilityFields 1:1:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):100:100 -> createAccessibilityNodeInfo 2:2:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):104:104 -> createAccessibilityNodeInfo 3:3:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):113:113 -> createAccessibilityNodeInfo 4:5:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):121:122 -> createAccessibilityNodeInfo 6:6:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):126:126 -> createAccessibilityNodeInfo 1:1:java.lang.Integer getRecordFlutterId(android.view.View,android.view.accessibility.AccessibilityRecord):337:337 -> getRecordFlutterId 2:3:java.lang.Integer getRecordFlutterId(android.view.View,android.view.accessibility.AccessibilityRecord):341:342 -> getRecordFlutterId 1:2:android.view.accessibility.AccessibilityNodeInfo getRootNode(android.view.View,int,android.graphics.Rect):86:87 -> getRootNode 3:6:android.view.accessibility.AccessibilityNodeInfo getRootNode(android.view.View,int,android.graphics.Rect):91:94 -> getRootNode 1:1:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):351:351 -> onAccessibilityHoverEvent 2:4:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):355:357 -> onAccessibilityHoverEvent 5:8:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):359:362 -> onAccessibilityHoverEvent 9:10:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):364:365 -> onAccessibilityHoverEvent 11:13:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):367:369 -> onAccessibilityHoverEvent 14:17:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):373:376 -> onAccessibilityHoverEvent 18:25:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):379:386 -> onAccessibilityHoverEvent 26:26:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):372:372 -> onAccessibilityHoverEvent 27:27:boolean onAccessibilityHoverEvent(int,android.view.MotionEvent):387:387 -> onAccessibilityHoverEvent 1:1:boolean performAction(int,int,android.os.Bundle):317:317 -> performAction 2:3:boolean performAction(int,int,android.os.Bundle):321:322 -> performAction 4:4:boolean performAction(int,int,android.os.Bundle):326:326 -> performAction 1:1:android.view.View platformViewOfNode(int):395:395 -> platformViewOfNode 2:2:android.view.View platformViewOfNode(int):399:399 -> platformViewOfNode 1:2:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):275:276 -> requestSendAccessibilityEvent 3:4:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):280:281 -> requestSendAccessibilityEvent 5:6:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):283:284 -> requestSendAccessibilityEvent 7:9:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):286:288 -> requestSendAccessibilityEvent 10:12:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):290:292 -> requestSendAccessibilityEvent 13:15:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):296:298 -> requestSendAccessibilityEvent 16:17:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):301:302 -> requestSendAccessibilityEvent 18:20:boolean requestSendAccessibilityEvent(android.view.View,android.view.View,android.view.accessibility.AccessibilityEvent):305:307 -> requestSendAccessibilityEvent 1:1:void setFlutterNodeParent(android.view.accessibility.AccessibilityNodeInfo,android.view.View,android.view.accessibility.AccessibilityNodeInfo):155:155 -> setFlutterNodeParent 2:3:void setFlutterNodeParent(android.view.accessibility.AccessibilityNodeInfo,android.view.View,android.view.accessibility.AccessibilityNodeInfo):159:160 -> setFlutterNodeParent 4:4:void setFlutterNodeParent(android.view.accessibility.AccessibilityNodeInfo,android.view.View,android.view.accessibility.AccessibilityNodeInfo):162:162 -> setFlutterNodeParent 1:3:void setFlutterNodesTranslateBounds(android.view.accessibility.AccessibilityNodeInfo,android.graphics.Rect,android.view.accessibility.AccessibilityNodeInfo):205:207 -> setFlutterNodesTranslateBounds 4:7:void setFlutterNodesTranslateBounds(android.view.accessibility.AccessibilityNodeInfo,android.graphics.Rect,android.view.accessibility.AccessibilityNodeInfo):209:212 -> setFlutterNodesTranslateBounds io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors -> io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors: 1:1:void (io.flutter.view.AccessibilityViewEmbedder$1):429:429 -> 2:2:void ():438:438 -> 3:3:void ():446:446 -> 4:4:void ():448:448 -> 5:5:void ():451:451 -> 6:6:void ():453:453 -> 7:7:void ():456:456 -> 8:8:void ():458:458 -> 9:9:void ():460:460 -> 10:10:void ():465:465 -> 11:11:void ():467:467 -> 12:13:void ():471:472 -> 14:14:void ():475:475 -> 15:15:void ():480:480 -> 16:21:void ():484:489 -> 1:1:java.lang.Long access$100(io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors,android.view.accessibility.AccessibilityNodeInfo):429:429 -> access$100 1:1:int access$200(long):429:429 -> access$200 1:1:java.lang.Long access$300(io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors,android.view.accessibility.AccessibilityNodeInfo):429:429 -> access$300 1:1:java.lang.Long access$500(io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors,android.view.accessibility.AccessibilityNodeInfo,int):429:429 -> access$500 1:1:java.lang.Long access$600(io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors,android.view.accessibility.AccessibilityRecord):429:429 -> access$600 1:1:java.lang.Long getChildId(android.view.accessibility.AccessibilityNodeInfo,int):514:514 -> getChildId 2:2:java.lang.Long getChildId(android.view.accessibility.AccessibilityNodeInfo,int):519:519 -> getChildId 3:3:java.lang.Long getChildId(android.view.accessibility.AccessibilityNodeInfo,int):528:528 -> getChildId 4:4:java.lang.Long getChildId(android.view.accessibility.AccessibilityNodeInfo,int):526:526 -> getChildId 5:5:java.lang.Long getChildId(android.view.accessibility.AccessibilityNodeInfo,int):532:532 -> getChildId 6:6:java.lang.Long getChildId(android.view.accessibility.AccessibilityNodeInfo,int):541:541 -> getChildId 7:7:java.lang.Long getChildId(android.view.accessibility.AccessibilityNodeInfo,int):539:539 -> getChildId 1:1:java.lang.Long getParentNodeId(android.view.accessibility.AccessibilityNodeInfo):549:549 -> getParentNodeId 2:2:java.lang.Long getParentNodeId(android.view.accessibility.AccessibilityNodeInfo):551:551 -> getParentNodeId 3:3:java.lang.Long getParentNodeId(android.view.accessibility.AccessibilityNodeInfo):560:560 -> getParentNodeId 4:4:java.lang.Long getParentNodeId(android.view.accessibility.AccessibilityNodeInfo):558:558 -> getParentNodeId 5:5:java.lang.Long getParentNodeId(android.view.accessibility.AccessibilityNodeInfo):565:565 -> getParentNodeId 1:1:java.lang.Long getRecordSourceNodeId(android.view.accessibility.AccessibilityRecord):617:617 -> getRecordSourceNodeId 2:2:java.lang.Long getRecordSourceNodeId(android.view.accessibility.AccessibilityRecord):621:621 -> getRecordSourceNodeId 3:3:java.lang.Long getRecordSourceNodeId(android.view.accessibility.AccessibilityRecord):625:625 -> getRecordSourceNodeId 4:4:java.lang.Long getRecordSourceNodeId(android.view.accessibility.AccessibilityRecord):623:623 -> getRecordSourceNodeId 1:1:java.lang.Long getSourceNodeId(android.view.accessibility.AccessibilityNodeInfo):499:499 -> getSourceNodeId 2:2:java.lang.Long getSourceNodeId(android.view.accessibility.AccessibilityNodeInfo):503:503 -> getSourceNodeId 3:3:java.lang.Long getSourceNodeId(android.view.accessibility.AccessibilityNodeInfo):507:507 -> getSourceNodeId 4:4:java.lang.Long getSourceNodeId(android.view.accessibility.AccessibilityNodeInfo):505:505 -> getSourceNodeId 1:2:java.lang.Long yoinkParentIdFromParcel(android.view.accessibility.AccessibilityNodeInfo):574:575 -> yoinkParentIdFromParcel 3:6:java.lang.Long yoinkParentIdFromParcel(android.view.accessibility.AccessibilityNodeInfo):583:586 -> yoinkParentIdFromParcel 7:8:java.lang.Long yoinkParentIdFromParcel(android.view.accessibility.AccessibilityNodeInfo):591:592 -> yoinkParentIdFromParcel 9:10:java.lang.Long yoinkParentIdFromParcel(android.view.accessibility.AccessibilityNodeInfo):594:595 -> yoinkParentIdFromParcel 11:12:java.lang.Long yoinkParentIdFromParcel(android.view.accessibility.AccessibilityNodeInfo):597:598 -> yoinkParentIdFromParcel 13:14:java.lang.Long yoinkParentIdFromParcel(android.view.accessibility.AccessibilityNodeInfo):600:601 -> yoinkParentIdFromParcel 15:16:java.lang.Long yoinkParentIdFromParcel(android.view.accessibility.AccessibilityNodeInfo):603:604 -> yoinkParentIdFromParcel 17:17:java.lang.Long yoinkParentIdFromParcel(android.view.accessibility.AccessibilityNodeInfo):607:607 -> yoinkParentIdFromParcel io.flutter.view.AccessibilityViewEmbedder$ViewAndId -> io.flutter.view.AccessibilityViewEmbedder$ViewAndId: 1:1:void (android.view.View,int,io.flutter.view.AccessibilityViewEmbedder$1):402:402 -> 2:4:void (android.view.View,int):406:408 -> 1:3:boolean equals(java.lang.Object):414:416 -> equals 1:2:int hashCode():423:424 -> hashCode io.flutter.view.FlutterCallbackInformation -> io.flutter.view.FlutterCallbackInformation: 1:4:void (java.lang.String,java.lang.String,java.lang.String):32:35 -> 1:1:io.flutter.view.FlutterCallbackInformation lookupCallbackInformation(long):28:28 -> lookupCallbackInformation io.flutter.view.FlutterMain -> io.flutter.view.FlutterMain: 1:1:void ():20:20 -> 1:3:void ensureInitializationComplete(android.content.Context,java.lang.String[]):77:79 -> ensureInitializationComplete 1:3:void ensureInitializationCompleteAsync(android.content.Context,java.lang.String[],android.os.Handler,java.lang.Runnable):91:93 -> ensureInitializationCompleteAsync 1:1:java.lang.String findAppBundlePath():98:98 -> findAppBundlePath 2:2:java.lang.String findAppBundlePath(android.content.Context):104:104 -> findAppBundlePath 1:1:java.lang.String getLookupKeyForAsset(java.lang.String):116:116 -> getLookupKeyForAsset 2:2:java.lang.String getLookupKeyForAsset(java.lang.String,java.lang.String):130:130 -> getLookupKeyForAsset 1:1:void startInitialization(android.content.Context):46:46 -> startInitialization 2:4:void startInitialization(android.content.Context,io.flutter.view.FlutterMain$Settings):62:64 -> startInitialization io.flutter.view.FlutterMain$Settings -> io.flutter.view.FlutterMain$Settings: 1:1:void ():22:22 -> 1:1:java.lang.String getLogTag():27:27 -> getLogTag 1:1:void setLogTag(java.lang.String):36:36 -> setLogTag io.flutter.view.FlutterNativeView -> io.flutter.view.FlutterNativeView: 1:1:void (android.content.Context):52:52 -> 2:2:void (android.content.Context,boolean):55:55 -> 3:3:void (android.content.Context,boolean):35:35 -> 4:4:void (android.content.Context,boolean):57:57 -> 5:12:void (android.content.Context,boolean):59:66 -> 1:1:io.flutter.view.FlutterView access$000(io.flutter.view.FlutterNativeView):25:25 -> access$000 1:1:io.flutter.app.FlutterPluginRegistry access$200(io.flutter.view.FlutterNativeView):25:25 -> access$200 1:1:void assertAttached():103:103 -> assertAttached 1:2:void attach(io.flutter.view.FlutterNativeView):182:183 -> attach 1:2:void attachViewAndActivity(io.flutter.view.FlutterView,android.app.Activity):94:95 -> attachViewAndActivity 1:6:void destroy():75:80 -> destroy 1:2:void detachFromFlutterView():70:71 -> detachFromFlutterView 1:1:io.flutter.embedding.engine.dart.DartExecutor getDartExecutor():85:85 -> getDartExecutor 1:1:io.flutter.embedding.engine.FlutterJNI getFlutterJNI():178:178 -> getFlutterJNI 1:1:java.lang.String getObservatoryUri():129:129 -> getObservatoryUri 1:1:io.flutter.app.FlutterPluginRegistry getPluginRegistry():90:90 -> getPluginRegistry 1:1:java.lang.String getVMServiceUri():133:133 -> getVMServiceUri 1:1:boolean isApplicationRunning():124:124 -> isApplicationRunning 1:1:boolean isAttached():99:99 -> isAttached 1:1:io.flutter.plugin.common.BinaryMessenger$TaskQueue makeBackgroundTaskQueue(io.flutter.plugin.common.BinaryMessenger$TaskQueueOptions):139:139 -> makeBackgroundTaskQueue 1:1:void runFromBundle(io.flutter.view.FlutterRunArguments):107:107 -> runFromBundle 2:3:void runFromBundle(io.flutter.view.FlutterRunArguments):110:111 -> runFromBundle 4:4:void runFromBundle(io.flutter.view.FlutterRunArguments):113:113 -> runFromBundle 5:5:void runFromBundle(io.flutter.view.FlutterRunArguments):117:117 -> runFromBundle 6:6:void runFromBundle(io.flutter.view.FlutterRunArguments):113:113 -> runFromBundle 7:7:void runFromBundle(io.flutter.view.FlutterRunArguments):120:120 -> runFromBundle 8:8:void runFromBundle(io.flutter.view.FlutterRunArguments):112:112 -> runFromBundle 9:9:void runFromBundle(io.flutter.view.FlutterRunArguments):108:108 -> runFromBundle 1:1:void send(java.lang.String,java.nio.ByteBuffer):145:145 -> send 2:3:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):151:152 -> send 4:4:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):156:156 -> send 1:1:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler):162:162 -> setMessageHandler 2:2:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):168:168 -> setMessageHandler io.flutter.view.FlutterNativeView$1 -> io.flutter.view.FlutterNativeView$1: 1:1:void (io.flutter.view.FlutterNativeView):36:36 -> 1:1:void onFlutterUiDisplayed():39:39 -> onFlutterUiDisplayed 2:2:void onFlutterUiDisplayed():42:42 -> onFlutterUiDisplayed io.flutter.view.FlutterNativeView$EngineLifecycleListenerImpl -> io.flutter.view.FlutterNativeView$EngineLifecycleListenerImpl: 1:1:void (io.flutter.view.FlutterNativeView):186:186 -> 2:2:void (io.flutter.view.FlutterNativeView,io.flutter.view.FlutterNativeView$1):186:186 -> 1:2:void onPreEngineRestart():190:191 -> onPreEngineRestart 3:3:void onPreEngineRestart():193:193 -> onPreEngineRestart 4:4:void onPreEngineRestart():196:196 -> onPreEngineRestart io.flutter.view.FlutterRunArguments -> io.flutter.view.FlutterRunArguments: 1:1:void ():8:8 -> io.flutter.view.FlutterView -> io.flutter.view.FlutterView: 1:1:void (android.content.Context):157:157 -> 2:2:void (android.content.Context,android.util.AttributeSet):161:161 -> 3:3:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):165:165 -> 4:4:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):142:142 -> 5:6:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):144:145 -> 7:7:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):147:147 -> 8:8:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):167:167 -> 9:9:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):173:173 -> 10:10:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):175:175 -> 11:18:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):178:185 -> 19:19:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):187:187 -> 20:20:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):189:189 -> 21:21:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):209:209 -> 22:23:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):211:212 -> 24:29:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):215:220 -> 30:31:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):223:224 -> 32:35:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):231:234 -> 36:36:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):236:236 -> 37:38:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):238:239 -> 39:39:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):241:241 -> 40:41:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):243:244 -> 42:47:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):246:251 -> 48:49:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):254:255 -> 50:50:void (android.content.Context,android.util.AttributeSet,io.flutter.view.FlutterNativeView):169:169 -> 1:1:void access$000(io.flutter.view.FlutterView,boolean,boolean):79:79 -> access$000 1:1:io.flutter.view.FlutterNativeView access$100(io.flutter.view.FlutterView):79:79 -> access$100 1:1:void addActivityLifecycleListener(io.flutter.plugin.common.ActivityLifecycleListener):297:297 -> addActivityLifecycleListener 1:1:void addFirstFrameListener(io.flutter.view.FlutterView$FirstFrameListener):337:337 -> addFirstFrameListener 1:1:void assertAttached():697:697 -> assertAttached 1:1:void autofill(android.util.SparseArray):441:441 -> autofill 1:2:io.flutter.view.FlutterView$ZeroSides calculateShouldZeroSides():514:515 -> calculateShouldZeroSides 3:5:io.flutter.view.FlutterView$ZeroSides calculateShouldZeroSides():517:519 -> calculateShouldZeroSides 6:6:io.flutter.view.FlutterView$ZeroSides calculateShouldZeroSides():523:523 -> calculateShouldZeroSides 7:7:io.flutter.view.FlutterView$ZeroSides calculateShouldZeroSides():526:526 -> calculateShouldZeroSides 8:8:io.flutter.view.FlutterView$ZeroSides calculateShouldZeroSides():530:530 -> calculateShouldZeroSides 9:9:io.flutter.view.FlutterView$ZeroSides calculateShouldZeroSides():535:535 -> calculateShouldZeroSides 1:4:boolean checkInputConnectionProxy(android.view.View):427:430 -> checkInputConnectionProxy 1:2:io.flutter.view.TextureRegistry$SurfaceTextureEntry createSurfaceTexture():897:898 -> createSurfaceTexture 1:1:void destroy():411:411 -> destroy 2:3:void destroy():413:414 -> destroy 4:5:void destroy():416:417 -> destroy 1:3:io.flutter.view.FlutterNativeView detach():401:403 -> detach 4:5:io.flutter.view.FlutterNativeView detach():405:406 -> detach 1:2:void disableTransparentBackground():355:356 -> disableTransparentBackground 1:2:boolean dispatchKeyEvent(android.view.KeyEvent):265:266 -> dispatchKeyEvent 3:4:boolean dispatchKeyEvent(android.view.KeyEvent):268:269 -> dispatchKeyEvent 5:5:boolean dispatchKeyEvent(android.view.KeyEvent):271:271 -> dispatchKeyEvent 6:6:boolean dispatchKeyEvent(android.view.KeyEvent):277:277 -> dispatchKeyEvent 1:1:boolean fitSystemWindows(android.graphics.Rect):673:673 -> fitSystemWindows 2:5:boolean fitSystemWindows(android.graphics.Rect):675:678 -> fitSystemWindows 6:10:boolean fitSystemWindows(android.graphics.Rect):681:685 -> fitSystemWindows 11:11:boolean fitSystemWindows(android.graphics.Rect):688:688 -> fitSystemWindows 1:2:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider():804:805 -> getAccessibilityNodeProvider 1:2:android.graphics.Bitmap getBitmap():725:726 -> getBitmap 1:1:io.flutter.embedding.engine.dart.DartExecutor getDartExecutor():260:260 -> getDartExecutor 1:1:float getDevicePixelRatio():397:397 -> getDevicePixelRatio 1:1:io.flutter.view.FlutterNativeView getFlutterNativeView():281:281 -> getFlutterNativeView 1:1:java.lang.String getLookupKeyForAsset(java.lang.String):289:289 -> getLookupKeyForAsset 2:2:java.lang.String getLookupKeyForAsset(java.lang.String,java.lang.String):293:293 -> getLookupKeyForAsset 1:1:io.flutter.app.FlutterPluginRegistry getPluginRegistry():285:285 -> getPluginRegistry 1:1:android.view.PointerIcon getSystemPointerIcon(int):828:828 -> getSystemPointerIcon 1:1:int guessBottomKeyboardInset(android.view.WindowInsets):549:549 -> guessBottomKeyboardInset 2:2:int guessBottomKeyboardInset(android.view.WindowInsets):553:553 -> guessBottomKeyboardInset 3:3:int guessBottomKeyboardInset(android.view.WindowInsets):558:558 -> guessBottomKeyboardInset 1:1:boolean hasRenderedFirstFrame():329:329 -> hasRenderedFirstFrame 1:1:boolean isAttached():693:693 -> isAttached 1:6:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):573:578 -> onApplyWindowInsets 7:7:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):581:581 -> onApplyWindowInsets 8:8:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):583:583 -> onApplyWindowInsets 9:9:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):588:588 -> onApplyWindowInsets 10:10:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):591:591 -> onApplyWindowInsets 11:15:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):593:597 -> onApplyWindowInsets 16:20:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):599:603 -> onApplyWindowInsets 21:25:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):606:610 -> onApplyWindowInsets 26:26:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):615:615 -> onApplyWindowInsets 27:28:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):617:618 -> onApplyWindowInsets 29:30:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):620:621 -> onApplyWindowInsets 31:31:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):619:619 -> onApplyWindowInsets 32:32:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):622:622 -> onApplyWindowInsets 33:34:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):624:625 -> onApplyWindowInsets 35:35:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):623:623 -> onApplyWindowInsets 36:36:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):626:626 -> onApplyWindowInsets 37:38:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):628:629 -> onApplyWindowInsets 39:39:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):627:627 -> onApplyWindowInsets 40:40:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):630:630 -> onApplyWindowInsets 41:42:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):632:633 -> onApplyWindowInsets 43:43:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):631:631 -> onApplyWindowInsets 44:44:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):638:638 -> onApplyWindowInsets 45:45:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):640:640 -> onApplyWindowInsets 46:48:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):645:647 -> onApplyWindowInsets 49:55:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):649:655 -> onApplyWindowInsets 56:56:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):657:657 -> onApplyWindowInsets 57:60:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):660:663 -> onApplyWindowInsets 61:62:android.view.WindowInsets onApplyWindowInsets(android.view.WindowInsets):666:667 -> onApplyWindowInsets 1:1:void onAttachedToWindow():768:768 -> onAttachedToWindow 2:3:void onAttachedToWindow():771:772 -> onAttachedToWindow 4:6:void onAttachedToWindow():775:777 -> onAttachedToWindow 7:7:void onAttachedToWindow():779:779 -> onAttachedToWindow 8:11:void onAttachedToWindow():781:781 -> onAttachedToWindow 1:3:void onConfigurationChanged(android.content.res.Configuration):391:393 -> onConfigurationChanged 1:1:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):422:422 -> onCreateInputConnection 1:2:void onDetachedFromWindow():788:789 -> onDetachedFromWindow 1:1:void onFirstFrame():757:757 -> onFirstFrame 2:4:void onFirstFrame():760:762 -> onFirstFrame 1:2:boolean onGenericMotionEvent(android.view.MotionEvent):485:486 -> onGenericMotionEvent 1:2:boolean onHoverEvent(android.view.MotionEvent):464:465 -> onHoverEvent 3:3:boolean onHoverEvent(android.view.MotionEvent):468:468 -> onHoverEvent 1:2:void onMemoryPressure():320:321 -> onMemoryPressure 1:1:void onPause():305:305 -> onPause 1:2:void onPostResume():309:310 -> onPostResume 3:3:void onPostResume():312:312 -> onPostResume 1:2:void onProvideAutofillVirtualStructure(android.view.ViewStructure,int):435:436 -> onProvideAutofillVirtualStructure 1:4:void onSizeChanged(int,int,int,int):491:494 -> onSizeChanged 1:1:void onStart():301:301 -> onStart 1:1:void onStop():316:316 -> onStop 1:1:boolean onTextInputKeyEvent(android.view.KeyEvent):842:842 -> onTextInputKeyEvent 1:2:boolean onTouchEvent(android.view.MotionEvent):446:447 -> onTouchEvent 3:4:boolean onTouchEvent(android.view.MotionEvent):455:456 -> onTouchEvent 5:5:boolean onTouchEvent(android.view.MotionEvent):459:459 -> onTouchEvent 1:1:void popRoute():368:368 -> popRoute 1:1:void preRun():701:701 -> preRun 1:1:void pushRoute(java.lang.String):364:364 -> pushRoute 1:1:void redispatch(android.view.KeyEvent):847:847 -> redispatch 1:4:io.flutter.view.TextureRegistry$SurfaceTextureEntry registerSurfaceTexture(android.graphics.SurfaceTexture):905:908 -> registerSurfaceTexture 1:3:void releaseAccessibilityNodeProvider():815:817 -> releaseAccessibilityNodeProvider 1:1:void removeFirstFrameListener(io.flutter.view.FlutterView$FirstFrameListener):342:342 -> removeFirstFrameListener 1:2:void resetAccessibilityTree():705:706 -> resetAccessibilityTree 1:2:void resetWillNotDraw(boolean,boolean):795:796 -> resetWillNotDraw 3:3:void resetWillNotDraw(boolean,boolean):798:798 -> resetWillNotDraw 1:4:void runFromBundle(io.flutter.view.FlutterRunArguments):713:716 -> runFromBundle 1:1:void send(java.lang.String,java.nio.ByteBuffer):861:861 -> send 2:3:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):867:868 -> send 4:4:void send(java.lang.String,java.nio.ByteBuffer,io.flutter.plugin.common.BinaryMessenger$BinaryReply):871:871 -> send 1:1:void sendUserPlatformSettingsToDart():374:374 -> sendUserPlatformSettingsToDart 2:3:void sendUserPlatformSettingsToDart():378:379 -> sendUserPlatformSettingsToDart 4:9:void sendUserPlatformSettingsToDart():381:386 -> sendUserPlatformSettingsToDart 1:1:void setInitialRoute(java.lang.String):360:360 -> setInitialRoute 1:1:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler):877:877 -> setMessageHandler 2:2:void setMessageHandler(java.lang.String,io.flutter.plugin.common.BinaryMessenger$BinaryMessageHandler,io.flutter.plugin.common.BinaryMessenger$TaskQueue):886:886 -> setMessageHandler 1:4:void updateViewportMetrics():730:733 -> updateViewportMetrics io.flutter.view.FlutterView$1 -> io.flutter.view.FlutterView$1: 1:1:void (io.flutter.view.FlutterView):148:148 -> 1:1:void onAccessibilityChanged(boolean,boolean):152:152 -> onAccessibilityChanged io.flutter.view.FlutterView$2 -> io.flutter.view.FlutterView$2: 1:1:void (io.flutter.view.FlutterView):190:190 -> 1:2:void surfaceChanged(android.view.SurfaceHolder,int,int,int):199:200 -> surfaceChanged 1:2:void surfaceCreated(android.view.SurfaceHolder):193:194 -> surfaceCreated 1:2:void surfaceDestroyed(android.view.SurfaceHolder):205:206 -> surfaceDestroyed io.flutter.view.FlutterView$3 -> io.flutter.view.FlutterView$3: 1:1:void (io.flutter.view.FlutterView,io.flutter.plugin.platform.PlatformPlugin):225:225 -> 1:1:void onPostResume():228:228 -> onPostResume io.flutter.view.FlutterView$SurfaceTextureRegistryEntry -> io.flutter.view.FlutterView$SurfaceTextureRegistryEntry: 1:1:void (io.flutter.view.FlutterView,long,android.graphics.SurfaceTexture):917:917 -> 2:2:void (io.flutter.view.FlutterView,long,android.graphics.SurfaceTexture):936:936 -> 3:4:void (io.flutter.view.FlutterView,long,android.graphics.SurfaceTexture):918:919 -> 5:5:void (io.flutter.view.FlutterView,long,android.graphics.SurfaceTexture):921:921 -> 6:6:void (io.flutter.view.FlutterView,long,android.graphics.SurfaceTexture):927:927 -> 7:7:void (io.flutter.view.FlutterView,long,android.graphics.SurfaceTexture):932:932 -> 1:1:boolean access$200(io.flutter.view.FlutterView$SurfaceTextureRegistryEntry):912:912 -> access$200 1:1:long access$300(io.flutter.view.FlutterView$SurfaceTextureRegistryEntry):912:912 -> access$300 1:1:long id():965:965 -> id 1:1:void release():970:970 -> release 2:2:void release():973:973 -> release 3:5:void release():982:984 -> release 1:1:android.graphics.SurfaceTexture surfaceTexture():960:960 -> surfaceTexture 1:1:io.flutter.embedding.engine.renderer.SurfaceTextureWrapper textureWrapper():955:955 -> textureWrapper io.flutter.view.FlutterView$SurfaceTextureRegistryEntry$1 -> io.flutter.view.FlutterView$SurfaceTextureRegistryEntry$1: 1:1:void (io.flutter.view.FlutterView$SurfaceTextureRegistryEntry):937:937 -> 1:1:void onFrameAvailable(android.graphics.SurfaceTexture):940:940 -> onFrameAvailable 2:4:void onFrameAvailable(android.graphics.SurfaceTexture):948:950 -> onFrameAvailable io.flutter.view.FlutterView$ViewportMetrics -> io.flutter.view.FlutterView$ViewportMetrics: 1:17:void ():104:120 -> io.flutter.view.FlutterView$ZeroSides -> io.flutter.view.FlutterView$ZeroSides: 1:4:void ():503:506 -> 5:5:void ():502:502 -> 1:1:void (java.lang.String,int):502:502 -> 1:1:io.flutter.view.FlutterView$ZeroSides valueOf(java.lang.String):502:502 -> valueOf 1:1:io.flutter.view.FlutterView$ZeroSides[] values():502:502 -> values io.flutter.view.TextureRegistry$-CC -> io.flutter.view.c: # {"id":"com.android.tools.r8.synthesized"} void $default$onTrimMemory(io.flutter.view.TextureRegistry,int) -> a # {"id":"com.android.tools.r8.synthesized"} io.flutter.view.TextureRegistry$SurfaceTextureEntry$-CC -> io.flutter.view.d: # {"id":"com.android.tools.r8.synthesized"} void $default$setOnFrameConsumedListener(io.flutter.view.TextureRegistry$SurfaceTextureEntry,io.flutter.view.TextureRegistry$OnFrameConsumedListener) -> a # {"id":"com.android.tools.r8.synthesized"} void $default$setOnTrimMemoryListener(io.flutter.view.TextureRegistry$SurfaceTextureEntry,io.flutter.view.TextureRegistry$OnTrimMemoryListener) -> b # {"id":"com.android.tools.r8.synthesized"} io.flutter.view.VsyncWaiter -> io.flutter.view.VsyncWaiter: 1:1:void (io.flutter.embedding.engine.FlutterJNI):127:127 -> 2:2:void (io.flutter.embedding.engine.FlutterJNI):48:48 -> 3:3:void (io.flutter.embedding.engine.FlutterJNI):50:50 -> 4:4:void (io.flutter.embedding.engine.FlutterJNI):108:108 -> 5:5:void (io.flutter.embedding.engine.FlutterJNI):128:128 -> 1:1:long access$000(io.flutter.view.VsyncWaiter):16:16 -> access$000 1:1:long access$002(io.flutter.view.VsyncWaiter,long):16:16 -> access$002 1:1:io.flutter.embedding.engine.FlutterJNI access$100(io.flutter.view.VsyncWaiter):16:16 -> access$100 1:1:io.flutter.view.VsyncWaiter$FrameCallback access$200(io.flutter.view.VsyncWaiter):16:16 -> access$200 1:1:io.flutter.view.VsyncWaiter$FrameCallback access$202(io.flutter.view.VsyncWaiter,io.flutter.view.VsyncWaiter$FrameCallback):16:16 -> access$202 1:2:io.flutter.view.VsyncWaiter getInstance(float,io.flutter.embedding.engine.FlutterJNI):54:55 -> getInstance 3:4:io.flutter.view.VsyncWaiter getInstance(float,io.flutter.embedding.engine.FlutterJNI):57:58 -> getInstance 5:6:io.flutter.view.VsyncWaiter getInstance(android.hardware.display.DisplayManager,io.flutter.embedding.engine.FlutterJNI):66:67 -> getInstance 7:9:io.flutter.view.VsyncWaiter getInstance(android.hardware.display.DisplayManager,io.flutter.embedding.engine.FlutterJNI):69:71 -> getInstance 10:14:io.flutter.view.VsyncWaiter getInstance(android.hardware.display.DisplayManager,io.flutter.embedding.engine.FlutterJNI):73:77 -> getInstance 15:15:io.flutter.view.VsyncWaiter getInstance(android.hardware.display.DisplayManager,io.flutter.embedding.engine.FlutterJNI):79:79 -> getInstance 1:1:void init():132:132 -> init 1:2:void reset():85:86 -> reset io.flutter.view.VsyncWaiter$1 -> io.flutter.view.VsyncWaiter$1: 1:1:void (io.flutter.view.VsyncWaiter):109:109 -> 1:1:void asyncWaitForVsync(long):123:123 -> asyncWaitForVsync 1:4:android.view.Choreographer$FrameCallback obtainFrameCallback(long):112:115 -> obtainFrameCallback 5:5:android.view.Choreographer$FrameCallback obtainFrameCallback(long):118:118 -> obtainFrameCallback io.flutter.view.VsyncWaiter$DisplayListener -> io.flutter.view.VsyncWaiter$DisplayListener: 1:2:void (io.flutter.view.VsyncWaiter,android.hardware.display.DisplayManager):19:20 -> 1:4:void onDisplayChanged(int):38:41 -> onDisplayChanged 1:1:void register():26:26 -> register io.flutter.view.VsyncWaiter$FrameCallback -> io.flutter.view.VsyncWaiter$FrameCallback: 1:2:void (io.flutter.view.VsyncWaiter,long):93:94 -> 1:1:long access$302(io.flutter.view.VsyncWaiter$FrameCallback,long):89:89 -> access$302 1:1:void doFrame(long):99:99 -> doFrame 2:3:void doFrame(long):103:104 -> doFrame io.sentry.AsyncHttpTransportFactory -> io.sentry.a: 1:1:void ():12:12 -> 1:2:io.sentry.transport.ITransport create(io.sentry.SentryOptions,io.sentry.RequestDetails):17:18 -> a 3:4:io.sentry.transport.ITransport create(io.sentry.SentryOptions,io.sentry.RequestDetails):20:21 -> a io.sentry.Attachment -> io.sentry.b: java.lang.String attachmentType -> g io.sentry.JsonSerializable serializable -> b byte[] bytes -> a boolean addToTransactions -> f java.lang.String pathname -> c java.lang.String contentType -> e java.lang.String filename -> d 1:1:void (byte[],java.lang.String,java.lang.String,boolean):66:66 -> 2:2:void (byte[],java.lang.String,java.lang.String,java.lang.String,boolean):84:84 -> 3:3:void (byte[],java.lang.String,java.lang.String,java.lang.String,boolean):19:19 -> 4:9:void (byte[],java.lang.String,java.lang.String,java.lang.String,boolean):85:90 -> 10:10:void (io.sentry.JsonSerializable,java.lang.String,java.lang.String,java.lang.String,boolean):109:109 -> 11:11:void (io.sentry.JsonSerializable,java.lang.String,java.lang.String,java.lang.String,boolean):19:19 -> 12:17:void (io.sentry.JsonSerializable,java.lang.String,java.lang.String,java.lang.String,boolean):110:115 -> 1:1:io.sentry.Attachment fromScreenshot(byte[]):320:320 -> a 1:1:io.sentry.Attachment fromThreadDump(byte[]):345:345 -> b 1:1:io.sentry.Attachment fromViewHierarchy(io.sentry.protocol.ViewHierarchy):330:330 -> c 1:1:java.lang.String getAttachmentType():310:310 -> d 1:1:byte[] getBytes():254:254 -> e 1:1:java.lang.String getContentType():291:291 -> f 1:1:java.lang.String getFilename():281:281 -> g 1:1:java.lang.String getPathname():272:272 -> h 1:1:io.sentry.JsonSerializable getSerializable():263:263 -> i 1:1:boolean isAddToTransactions():301:301 -> j io.sentry.BackfillingEventProcessor -> io.sentry.c: io.sentry.Baggage -> io.sentry.d: java.util.Map keyValues -> a java.lang.Integer MAX_BAGGAGE_STRING_LENGTH -> e java.lang.Integer MAX_BAGGAGE_LIST_MEMBER_COUNT -> f io.sentry.ILogger logger -> d java.lang.String thirdPartyHeader -> b boolean mutable -> c 1:2:void ():30:31 -> 1:1:void (io.sentry.ILogger):150:150 -> 2:2:void (io.sentry.Baggage):155:155 -> 3:7:void (java.util.Map,java.lang.String,boolean,io.sentry.ILogger):163:167 -> 1:1:void setTraceId(java.lang.String):265:265 -> A 1:1:void setTransaction(java.lang.String):325:325 -> B 1:1:void setUserSegment(java.lang.String):315:315 -> C 1:10:void setValuesFromScope(io.sentry.IScope,io.sentry.SentryOptions):394:403 -> D 1:5:void setValuesFromTransaction(io.sentry.ITransaction,io.sentry.protocol.User,io.sentry.SentryOptions,io.sentry.TracesSamplingDecision):378:382 -> E 6:7:void setValuesFromTransaction(io.sentry.ITransaction,io.sentry.protocol.User,io.sentry.SentryOptions,io.sentry.TracesSamplingDecision):384:385 -> E 8:8:void setValuesFromTransaction(io.sentry.ITransaction,io.sentry.protocol.User,io.sentry.SentryOptions,io.sentry.TracesSamplingDecision):383:383 -> E 9:10:void setValuesFromTransaction(io.sentry.ITransaction,io.sentry.protocol.User,io.sentry.SentryOptions,io.sentry.TracesSamplingDecision):387:388 -> E 1:2:io.sentry.TraceContext toTraceContext():470:471 -> F 3:3:io.sentry.TraceContext toTraceContext():474:474 -> F 4:11:io.sentry.TraceContext toTraceContext():478:485 -> F 1:1:void freeze():172:172 -> a 1:9:io.sentry.Baggage fromEvent(io.sentry.SentryEvent,io.sentry.SentryOptions):132:140 -> b 10:12:io.sentry.Baggage fromEvent(io.sentry.SentryEvent,io.sentry.SentryOptions):142:144 -> b 1:1:java.lang.String get(java.lang.String):255:255 -> c 1:1:java.lang.String getEnvironment():280:280 -> d 1:1:java.lang.String getPublicKey():270:270 -> e 1:1:java.lang.String getRelease():290:290 -> f 1:1:java.lang.String getSampleRate():330:330 -> g 1:1:java.lang.Double getSampleRateDouble():453:453 -> h 2:4:java.lang.Double getSampleRateDouble():456:458 -> h 1:1:java.lang.String getSampled():335:335 -> i 1:2:java.lang.String getSegment(io.sentry.protocol.User):407:408 -> j 3:3:java.lang.String getSegment(io.sentry.protocol.User):411:411 -> j 4:4:java.lang.String getSegment(io.sentry.protocol.User):413:413 -> j 1:1:java.lang.String getTraceId():260:260 -> k 1:1:java.lang.String getTransaction():320:320 -> l 1:5:java.util.Map getUnknown():357:361 -> m 6:7:java.util.Map getUnknown():363:364 -> m 1:1:java.lang.String getUserId():300:300 -> n 1:1:java.lang.String getUserSegment():310:310 -> o 1:2:boolean isHighQualityTransactionName(io.sentry.protocol.TransactionNameSource):447:448 -> p 1:1:boolean isMutable():177:177 -> q 1:1:java.lang.Double sampleRate(io.sentry.TracesSamplingDecision):424:424 -> r 1:1:java.lang.String sampleRateToString(java.lang.Double):428:428 -> s 2:4:java.lang.String sampleRateToString(java.lang.Double):432:434 -> s 1:1:java.lang.Boolean sampled(io.sentry.TracesSamplingDecision):442:442 -> t 1:2:void set(java.lang.String,java.lang.String):350:351 -> u 1:1:void setEnvironment(java.lang.String):285:285 -> v 1:1:void setPublicKey(java.lang.String):275:275 -> w 1:1:void setRelease(java.lang.String):295:295 -> x 1:1:void setSampleRate(java.lang.String):340:340 -> y 1:1:void setSampled(java.lang.String):345:345 -> z io.sentry.Baggage$DSCKeys -> io.sentry.d$a: java.util.List ALL -> a 1:2:void ():504:505 -> io.sentry.Breadcrumb -> io.sentry.e: java.lang.String type -> f java.util.Date timestamp -> d java.lang.String category -> h java.util.Map unknown -> j io.sentry.SentryLevel level -> i java.lang.String message -> e java.util.Map data -> g 1:1:void (java.util.Date):48:48 -> 2:2:void (java.util.Date):32:32 -> 3:3:void (java.util.Date):49:49 -> 4:4:void (io.sentry.Breadcrumb):52:52 -> 5:5:void (io.sentry.Breadcrumb):32:32 -> 6:10:void (io.sentry.Breadcrumb):53:57 -> 11:11:void (io.sentry.Breadcrumb):59:59 -> 12:13:void (io.sentry.Breadcrumb):61:62 -> 14:14:void ():496:496 -> 1:1:java.lang.String access$002(io.sentry.Breadcrumb,java.lang.String):20:20 -> a 1:1:java.lang.String access$102(io.sentry.Breadcrumb,java.lang.String):20:20 -> b 1:1:java.util.Map access$202(io.sentry.Breadcrumb,java.util.Map):20:20 -> c 1:1:java.lang.String access$302(io.sentry.Breadcrumb,java.lang.String):20:20 -> d 1:1:io.sentry.SentryLevel access$402(io.sentry.Breadcrumb,io.sentry.SentryLevel):20:20 -> e 1:6:boolean equals(java.lang.Object):636:641 -> equals 1:1:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):76:76 -> f 2:2:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):79:79 -> f 3:5:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):84:86 -> f 6:6:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):132:132 -> f 7:7:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):134:134 -> f 8:8:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):97:97 -> f 9:9:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):121:121 -> f 10:10:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):124:124 -> f 11:13:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):88:90 -> f 14:14:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):118:118 -> f 15:15:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):100:100 -> f 16:16:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):104:104 -> f 17:19:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):106:108 -> f 20:21:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):111:112 -> f 22:27:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):139:144 -> f 28:28:io.sentry.Breadcrumb fromMap(java.util.Map,io.sentry.SentryOptions):146:146 -> f 1:1:java.lang.String getCategory():602:602 -> g 1:1:java.util.Map getData():563:563 -> h 1:1:int hashCode():647:647 -> hashCode 1:1:io.sentry.SentryLevel getLevel():620:620 -> i 1:1:java.lang.String getMessage():525:525 -> j 1:1:java.util.Date getTimestamp():516:516 -> k 1:1:java.lang.String getType():543:543 -> l 1:1:void setCategory(java.lang.String):611:611 -> m 1:1:void setData(java.lang.String,java.lang.Object):584:584 -> n 1:1:void setLevel(io.sentry.SentryLevel):629:629 -> o 1:1:void setMessage(java.lang.String):534:534 -> p 1:1:void setType(java.lang.String):552:552 -> q 1:1:void setUnknown(java.util.Map):660:660 -> r 1:3:io.sentry.Breadcrumb userInteraction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):455:457 -> s 4:4:io.sentry.Breadcrumb userInteraction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):459:459 -> s 5:5:io.sentry.Breadcrumb userInteraction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):462:462 -> s 6:6:io.sentry.Breadcrumb userInteraction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):465:465 -> s 7:8:io.sentry.Breadcrumb userInteraction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):467:468 -> s 9:9:io.sentry.Breadcrumb userInteraction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):470:470 -> s 1:4:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):675:678 -> serialize 5:6:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):680:681 -> serialize 7:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):683:685 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):687:688 -> serialize 12:16:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):690:694 -> serialize 17:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):697:697 -> serialize io.sentry.Breadcrumb$Deserializer -> io.sentry.e$a: 1:1:void ():700:700 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):700:700 -> a 1:2:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):705:706 -> b 3:3:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):709:709 -> b 4:6:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):714:716 -> b 7:7:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):749:749 -> b 8:8:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):751:751 -> b 9:9:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):724:724 -> b 10:10:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):742:742 -> b 11:11:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):744:744 -> b 12:12:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):718:718 -> b 13:13:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):738:738 -> b 14:14:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):727:727 -> b 15:15:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):732:732 -> b 16:16:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):731:731 -> b 17:22:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):756:761 -> b 23:24:io.sentry.Breadcrumb deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):763:764 -> b io.sentry.CircularFifoQueue -> io.sentry.f: java.lang.Object[] elements -> d int maxElements -> h int end -> f boolean full -> g int start -> e 1:1:void (int):89:89 -> 2:2:void (int):61:61 -> 3:3:void (int):69:69 -> 4:4:void (int):72:72 -> 5:6:void (int):93:94 -> 7:7:void (int):91:91 -> 1:1:boolean add(java.lang.Object):229:229 -> add 2:3:boolean add(java.lang.Object):232:233 -> add 4:4:boolean add(java.lang.Object):236:236 -> add 5:6:boolean add(java.lang.Object):238:239 -> add 7:8:boolean add(java.lang.Object):242:243 -> add 1:1:int access$000(io.sentry.CircularFifoQueue):52:52 -> b 1:4:void clear():212:215 -> clear 1:1:boolean access$100(io.sentry.CircularFifoQueue):52:52 -> d 1:1:boolean access$102(io.sentry.CircularFifoQueue,boolean):52:52 -> e 1:1:java.lang.Object element():294:294 -> element 2:2:java.lang.Object element():297:297 -> element 3:3:java.lang.Object element():295:295 -> element 1:1:int access$200(io.sentry.CircularFifoQueue):52:52 -> f 1:1:int access$202(io.sentry.CircularFifoQueue,int):52:52 -> g 1:1:int access$300(io.sentry.CircularFifoQueue,int):52:52 -> h 1:1:java.lang.Object[] access$400(io.sentry.CircularFifoQueue):52:52 -> i 1:1:boolean isEmpty():177:177 -> isEmpty 1:1:java.util.Iterator iterator():362:362 -> iterator 1:1:int access$500(io.sentry.CircularFifoQueue):52:52 -> j 1:1:int access$600(io.sentry.CircularFifoQueue,int):52:52 -> k 1:1:int decrement(int):350:350 -> l 1:1:int increment(int):335:335 -> m 1:1:boolean isAtFullCapacity():197:197 -> n 1:1:boolean offer(java.lang.Object):281:281 -> offer 1:1:java.lang.Object peek():302:302 -> peek 2:2:java.lang.Object peek():305:305 -> peek 1:1:java.lang.Object poll():286:286 -> poll 2:2:java.lang.Object poll():289:289 -> poll 1:1:java.lang.Object remove():310:310 -> remove 2:2:java.lang.Object remove():314:314 -> remove 3:3:java.lang.Object remove():316:316 -> remove 4:5:java.lang.Object remove():318:319 -> remove 6:6:java.lang.Object remove():321:321 -> remove 7:7:java.lang.Object remove():311:311 -> remove 1:2:int size():159:160 -> size 3:3:int size():162:162 -> size io.sentry.CircularFifoQueue$1 -> io.sentry.f$a: io.sentry.CircularFifoQueue this$0 -> g boolean isFirst -> f int index -> d int lastReturnedIndex -> e 1:1:void (io.sentry.CircularFifoQueue):362:362 -> 2:4:void (io.sentry.CircularFifoQueue):364:366 -> 1:1:boolean hasNext():370:370 -> hasNext 1:1:java.lang.Object next():375:375 -> next 2:5:java.lang.Object next():378:381 -> next 6:6:java.lang.Object next():376:376 -> next 1:1:void remove():386:386 -> remove 2:4:void remove():391:393 -> remove 5:6:void remove():397:398 -> remove 7:7:void remove():400:400 -> remove 8:10:void remove():403:405 -> remove 11:12:void remove():408:409 -> remove 13:17:void remove():414:418 -> remove 18:18:void remove():387:387 -> remove io.sentry.CpuCollectionData -> io.sentry.g: double cpuUsagePercentage -> b long timestampMillis -> a 1:3:void (long,double):10:12 -> 1:1:double getCpuUsagePercentage():20:20 -> a 1:1:long getTimestampMillis():16:16 -> b io.sentry.CustomSamplingContext -> io.sentry.h: io.sentry.DataCategory -> io.sentry.i: 1:1:io.sentry.DataCategory[] $values():6:6 -> $values 1:11:void ():8:18 -> 12:12:void ():6:6 -> 1:2:void (java.lang.String,int,java.lang.String):22:23 -> 1:1:java.lang.String getCategory():27:27 -> getCategory 1:1:io.sentry.DataCategory valueOf(java.lang.String):6:6 -> valueOf 1:1:io.sentry.DataCategory[] values():6:6 -> values io.sentry.DateUtils -> io.sentry.j: 1:1:long dateToNanos(java.util.Date):162:162 -> a 1:1:double dateToSeconds(java.util.Date):151:151 -> b 1:2:java.util.Date getCurrentDateTime():29:30 -> c 1:3:java.util.Date getDateTime(long):82:84 -> d 1:1:java.util.Date getDateTime(java.lang.String):42:42 -> e 2:2:java.util.Date getDateTime(java.lang.String):44:44 -> e 1:3:java.util.Date getDateTimeWithMillisPrecision(java.lang.String):58:58 -> f 4:4:java.util.Date getDateTimeWithMillisPrecision(java.lang.String):61:61 -> f 1:1:java.lang.String getTimestamp(java.util.Date):72:72 -> g long millisToNanos(long) -> h double millisToSeconds(double) -> i 1:2:java.util.Date nanosToDate(long):118:119 -> j double nanosToMillis(double) -> k 1:1:double nanosToSeconds(long):140:140 -> l long secondsToNanos(long) -> m 1:1:java.util.Date toUtilDate(io.sentry.SentryDate):126:126 -> n 1:1:java.util.Date toUtilDateNotNull(io.sentry.SentryDate):130:130 -> o io.sentry.DeduplicateMultithreadedEventProcessor -> io.sentry.k: java.util.Map processedEvents -> d io.sentry.SentryOptions options -> e 1:1:void (io.sentry.SentryOptions):24:24 -> 2:3:void (io.sentry.SentryOptions):19:20 -> 4:4:void (io.sentry.SentryOptions):25:25 -> 1:1:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):30:30 -> a 2:2:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):36:36 -> a 3:3:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):41:41 -> a 4:4:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):46:46 -> a 5:8:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):51:54 -> a 9:9:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):58:58 -> a 10:10:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):55:55 -> a 11:11:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):59:59 -> a 12:12:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):62:62 -> a io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint) -> b # {"id":"com.android.tools.r8.synthesized"} io.sentry.DefaultTransactionPerformanceCollector -> io.sentry.m: java.util.concurrent.atomic.AtomicBoolean isStarted -> h long lastCollectionTimestamp -> i java.util.Map performanceDataMap -> c java.util.List continuousCollectors -> e java.util.List snapshotCollectors -> d boolean hasNoCollectors -> f io.sentry.SentryOptions options -> g java.lang.Object timerLock -> a java.util.Timer timer -> b 1:1:void (io.sentry.SentryOptions):33:33 -> 2:4:void (io.sentry.SentryOptions):21:23 -> 5:6:void (io.sentry.SentryOptions):30:31 -> 7:9:void (io.sentry.SentryOptions):34:36 -> 10:13:void (io.sentry.SentryOptions):39:42 -> 14:15:void (io.sentry.SentryOptions):44:45 -> 16:16:void (io.sentry.SentryOptions):49:49 -> 1:2:void onSpanStarted(io.sentry.ISpan):137:138 -> a 1:2:void onSpanFinished(io.sentry.ISpan):144:145 -> b 1:2:java.util.List stop(io.sentry.ITransaction):151:152 -> c 3:4:java.util.List stop(io.sentry.ITransaction):156:157 -> c 5:5:java.util.List stop(io.sentry.ITransaction):153:153 -> c 6:7:java.util.List stop(io.sentry.ITransaction):159:160 -> c 8:9:java.util.List stop(io.sentry.ITransaction):162:163 -> c 10:11:java.util.List stop(io.sentry.ITransaction):167:168 -> c 1:3:void close():175:177 -> close 4:6:void close():179:181 -> close 7:11:void close():183:187 -> close 12:12:void close():189:189 -> close 1:4:void start(io.sentry.ITransaction):55:58 -> d 5:6:void start(io.sentry.ITransaction):64:65 -> d 7:8:void start(io.sentry.ITransaction):68:69 -> d 9:11:void start(io.sentry.ITransaction):72:74 -> d 12:14:void start(io.sentry.ITransaction):76:78 -> d 15:18:void start(io.sentry.ITransaction):84:87 -> d 19:19:void start(io.sentry.ITransaction):90:90 -> d 20:20:void start(io.sentry.ITransaction):104:104 -> d 21:21:void start(io.sentry.ITransaction):127:127 -> d 22:22:void start(io.sentry.ITransaction):131:131 -> d void $r8$lambda$IPlf49ARjwqPakm8SHGo9rv-oIQ(io.sentry.DefaultTransactionPerformanceCollector,io.sentry.ITransaction) -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:java.util.List access$000(io.sentry.DefaultTransactionPerformanceCollector):17:17 -> f 1:1:long access$100(io.sentry.DefaultTransactionPerformanceCollector):17:17 -> g 1:1:long access$102(io.sentry.DefaultTransactionPerformanceCollector,long):17:17 -> h 1:1:java.util.Map access$200(io.sentry.DefaultTransactionPerformanceCollector):17:17 -> i 1:1:void lambda$start$0(io.sentry.ITransaction):74:74 -> j io.sentry.DefaultTransactionPerformanceCollector$$ExternalSyntheticLambda0 -> io.sentry.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ITransaction io.sentry.DefaultTransactionPerformanceCollector$$InternalSyntheticLambda$4$ce0cf0956c1ecb8da9431260b251905b2a37fa417aad753e3816e6ef954bf7ae$0.f$1 -> e io.sentry.DefaultTransactionPerformanceCollector io.sentry.DefaultTransactionPerformanceCollector$$InternalSyntheticLambda$4$ce0cf0956c1ecb8da9431260b251905b2a37fa417aad753e3816e6ef954bf7ae$0.f$0 -> d void io.sentry.DefaultTransactionPerformanceCollector$$InternalSyntheticLambda$4$ce0cf0956c1ecb8da9431260b251905b2a37fa417aad753e3816e6ef954bf7ae$0.(io.sentry.DefaultTransactionPerformanceCollector,io.sentry.ITransaction) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.DefaultTransactionPerformanceCollector$$InternalSyntheticLambda$4$ce0cf0956c1ecb8da9431260b251905b2a37fa417aad753e3816e6ef954bf7ae$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.DefaultTransactionPerformanceCollector$1 -> io.sentry.m$a: io.sentry.DefaultTransactionPerformanceCollector this$0 -> d 1:1:void (io.sentry.DefaultTransactionPerformanceCollector):91:91 -> 1:2:void run():94:95 -> run io.sentry.DefaultTransactionPerformanceCollector$2 -> io.sentry.m$b: io.sentry.DefaultTransactionPerformanceCollector this$0 -> d 1:1:void (io.sentry.DefaultTransactionPerformanceCollector):105:105 -> 1:1:void run():108:108 -> run 2:2:void run():112:112 -> run 3:4:void run():115:116 -> run 5:6:void run():118:119 -> run 7:8:void run():122:123 -> run io.sentry.DiagnosticLogger -> io.sentry.n: io.sentry.ILogger logger -> b io.sentry.SentryOptions options -> a 1:3:void (io.sentry.SentryOptions,io.sentry.ILogger):21:23 -> 1:1:boolean isEnabled(io.sentry.SentryLevel):34:34 -> a 2:2:boolean isEnabled(io.sentry.SentryLevel):38:38 -> a 1:2:void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]):89:90 -> b 1:2:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):70:71 -> c 1:2:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Object[]):53:54 -> d io.sentry.DirectoryProcessor -> io.sentry.p: io.sentry.IHub hub -> a java.util.Queue processedEnvelopes -> d io.sentry.ILogger logger -> b long flushTimeoutMillis -> c 1:6:void (io.sentry.IHub,io.sentry.ILogger,long,int):31:36 -> boolean $r8$lambda$ML1BAWt1q3vVwtGN7U3aCrJpXjg(io.sentry.DirectoryProcessor,java.io.File,java.lang.String) -> b # {"id":"com.android.tools.r8.synthesized"} boolean isRelevantFileName(java.lang.String) -> c 1:1:boolean lambda$processDirectory$0(java.io.File,java.lang.String):62:62 -> d 1:1:void processDirectory(java.io.File):41:41 -> e 2:3:void processDirectory(java.io.File):43:44 -> e 4:4:void processDirectory(java.io.File):47:47 -> e 5:5:void processDirectory(java.io.File):44:44 -> e 6:8:void processDirectory(java.io.File):50:52 -> e 9:9:void processDirectory(java.io.File):51:51 -> e 10:10:void processDirectory(java.io.File):56:56 -> e 11:11:void processDirectory(java.io.File):58:58 -> e 12:12:void processDirectory(java.io.File):62:62 -> e 13:13:void processDirectory(java.io.File):64:64 -> e 14:15:void processDirectory(java.io.File):67:68 -> e 16:16:void processDirectory(java.io.File):64:64 -> e 17:17:void processDirectory(java.io.File):70:70 -> e 18:19:void processDirectory(java.io.File):72:73 -> e 20:20:void processDirectory(java.io.File):77:77 -> e 21:22:void processDirectory(java.io.File):80:81 -> e 23:25:void processDirectory(java.io.File):89:91 -> e 26:26:void processDirectory(java.io.File):95:95 -> e 27:27:void processDirectory(java.io.File):97:97 -> e 28:29:void processDirectory(java.io.File):100:101 -> e 30:30:void processDirectory(java.io.File):106:106 -> e 31:31:void processDirectory(java.io.File):109:109 -> e void processFile(java.io.File,io.sentry.Hint) -> f io.sentry.DirectoryProcessor$$ExternalSyntheticLambda0 -> io.sentry.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.DirectoryProcessor io.sentry.DirectoryProcessor$$InternalSyntheticLambda$7$c662bdcf31321932663c9464fef65191ef7260d6596bdcf0ca771d11e5acd4c9$0.f$0 -> a void io.sentry.DirectoryProcessor$$InternalSyntheticLambda$7$c662bdcf31321932663c9464fef65191ef7260d6596bdcf0ca771d11e5acd4c9$0.(io.sentry.DirectoryProcessor) -> # {"id":"com.android.tools.r8.synthesized"} boolean io.sentry.DirectoryProcessor$$InternalSyntheticLambda$7$c662bdcf31321932663c9464fef65191ef7260d6596bdcf0ca771d11e5acd4c9$0.accept(java.io.File,java.lang.String) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.DirectoryProcessor$SendCachedEnvelopeHint -> io.sentry.p$a: java.util.Queue processedEnvelopes -> g java.lang.String filePath -> f io.sentry.ILogger logger -> e long flushTimeoutMillis -> d boolean retry -> a java.util.concurrent.CountDownLatch latch -> c boolean succeeded -> b 1:1:void (long,io.sentry.ILogger,java.lang.String,java.util.Queue):132:132 -> 2:3:void (long,io.sentry.ILogger,java.lang.String,java.util.Queue):119:120 -> 4:8:void (long,io.sentry.ILogger,java.lang.String,java.util.Queue):133:137 -> 1:1:void markEnqueued():174:174 -> a 1:1:boolean waitFlush():153:153 -> c 2:3:boolean waitFlush():155:156 -> c 1:1:boolean isRetry():142:142 -> d 1:1:boolean isSuccess():169:169 -> e 1:2:void setResult(boolean):163:164 -> f 1:1:void setRetry(boolean):147:147 -> g io.sentry.Dsn -> io.sentry.q: java.lang.String projectId -> a java.lang.String secretKey -> c java.lang.String path -> b java.net.URI sentryUri -> e java.lang.String publicKey -> d 1:1:void (java.lang.String):51:51 -> 2:6:void (java.lang.String):53:57 -> 7:8:void (java.lang.String):60:61 -> 9:11:void (java.lang.String):64:66 -> 12:15:void (java.lang.String):69:72 -> 16:19:void (java.lang.String):74:77 -> 20:22:void (java.lang.String):79:81 -> 23:23:void (java.lang.String):84:84 -> 24:24:void (java.lang.String):86:86 -> 25:25:void (java.lang.String):82:82 -> 26:26:void (java.lang.String):67:67 -> 27:27:void (java.lang.String):62:62 -> 28:28:void (java.lang.String):88:88 -> 1:1:java.lang.String getPublicKey():40:40 -> a 1:1:java.lang.String getSecretKey():33:33 -> b 1:1:java.net.URI getSentryUri():48:48 -> c io.sentry.DuplicateEventDetectionEventProcessor -> io.sentry.r: java.util.Map capturedObjects -> d io.sentry.SentryOptions options -> e 1:1:void (io.sentry.SentryOptions):18:18 -> 2:3:void (io.sentry.SentryOptions):14:15 -> 4:4:void (io.sentry.SentryOptions):19:19 -> 1:2:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):24:25 -> a 3:4:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):27:28 -> a 5:5:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):37:37 -> a 6:7:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):29:30 -> a 8:8:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):34:34 -> a 9:9:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):31:31 -> a 10:10:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):41:41 -> a io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:java.util.List allCauses(java.lang.Throwable):57:57 -> c 2:4:java.util.List allCauses(java.lang.Throwable):59:61 -> c 1:2:boolean containsAnyKey(java.util.Map,java.util.List):48:49 -> d io.sentry.EnvelopeReader -> io.sentry.s: java.nio.charset.Charset UTF_8 -> b io.sentry.ISerializer serializer -> a 1:1:void ():19:19 -> 1:2:void (io.sentry.ISerializer):23:24 -> 1:2:io.sentry.SentryEnvelope read(java.io.InputStream):34:35 -> a 3:3:io.sentry.SentryEnvelope read(java.io.InputStream):37:37 -> a 4:4:io.sentry.SentryEnvelope read(java.io.InputStream):42:42 -> a 5:5:io.sentry.SentryEnvelope read(java.io.InputStream):46:46 -> a 6:6:io.sentry.SentryEnvelope read(java.io.InputStream):48:48 -> a 7:7:io.sentry.SentryEnvelope read(java.io.InputStream):56:56 -> a 8:8:io.sentry.SentryEnvelope read(java.io.InputStream):64:64 -> a 9:10:io.sentry.SentryEnvelope read(java.io.InputStream):68:69 -> a 11:11:io.sentry.SentryEnvelope read(java.io.InputStream):84:84 -> a 12:12:io.sentry.SentryEnvelope read(java.io.InputStream):87:87 -> a 13:14:io.sentry.SentryEnvelope read(java.io.InputStream):92:93 -> a 15:15:io.sentry.SentryEnvelope read(java.io.InputStream):108:108 -> a 16:17:io.sentry.SentryEnvelope read(java.io.InputStream):111:112 -> a 18:18:io.sentry.SentryEnvelope read(java.io.InputStream):114:114 -> a 19:19:io.sentry.SentryEnvelope read(java.io.InputStream):117:117 -> a 20:20:io.sentry.SentryEnvelope read(java.io.InputStream):119:119 -> a 21:22:io.sentry.SentryEnvelope read(java.io.InputStream):129:130 -> a 23:23:io.sentry.SentryEnvelope read(java.io.InputStream):122:122 -> a 24:24:io.sentry.SentryEnvelope read(java.io.InputStream):94:94 -> a 25:25:io.sentry.SentryEnvelope read(java.io.InputStream):96:96 -> a 26:27:io.sentry.SentryEnvelope read(java.io.InputStream):88:89 -> a 28:28:io.sentry.SentryEnvelope read(java.io.InputStream):76:76 -> a 29:29:io.sentry.SentryEnvelope read(java.io.InputStream):78:78 -> a 30:30:io.sentry.SentryEnvelope read(java.io.InputStream):58:58 -> a 31:31:io.sentry.SentryEnvelope read(java.io.InputStream):52:52 -> a 32:32:io.sentry.SentryEnvelope read(java.io.InputStream):49:49 -> a 33:33:io.sentry.SentryEnvelope read(java.io.InputStream):34:34 -> a 1:4:io.sentry.SentryEnvelopeHeader deserializeEnvelopeHeader(byte[],int,int):135:138 -> b 5:5:io.sentry.SentryEnvelopeHeader deserializeEnvelopeHeader(byte[],int,int):136:136 -> b 1:4:io.sentry.SentryEnvelopeItemHeader deserializeEnvelopeItemHeader(byte[],int,int):143:146 -> c 5:5:io.sentry.SentryEnvelopeItemHeader deserializeEnvelopeItemHeader(byte[],int,int):144:144 -> c io.sentry.EnvelopeSender -> io.sentry.w: io.sentry.ISerializer serializer -> f io.sentry.ILogger logger -> g io.sentry.IHub hub -> e 1:4:void (io.sentry.IHub,io.sentry.ISerializer,io.sentry.ILogger,long,int):30:33 -> 1:1:void processEnvelopeFile(java.lang.String,io.sentry.Hint):117:117 -> a 2:2:void processEnvelopeFile(java.lang.String,io.sentry.Hint):119:119 -> a 1:1:boolean isRelevantFileName(java.lang.String):112:112 -> c 1:1:void processDirectory(java.io.File):17:17 -> e 1:2:void processFile(java.io.File,io.sentry.Hint):38:39 -> f 3:5:void processFile(java.io.File,io.sentry.Hint):43:45 -> f 6:6:void processFile(java.io.File,io.sentry.Hint):44:44 -> f 7:8:void processFile(java.io.File,io.sentry.Hint):49:50 -> f 9:9:void processFile(java.io.File,io.sentry.Hint):53:53 -> f 10:10:void processFile(java.io.File,io.sentry.Hint):50:50 -> f 11:12:void processFile(java.io.File,io.sentry.Hint):57:58 -> f 13:15:void processFile(java.io.File,io.sentry.Hint):60:60 -> f 16:16:void processFile(java.io.File,io.sentry.Hint):63:63 -> f 17:17:void processFile(java.io.File,io.sentry.Hint):66:66 -> f 18:18:void processFile(java.io.File,io.sentry.Hint):75:75 -> f 19:19:void processFile(java.io.File,io.sentry.Hint):92:92 -> f 20:20:void processFile(java.io.File,io.sentry.Hint):57:57 -> f 21:23:void processFile(java.io.File,io.sentry.Hint):80:80 -> f 24:24:void processFile(java.io.File,io.sentry.Hint):82:82 -> f 25:25:void processFile(java.io.File,io.sentry.Hint):92:92 -> f 26:26:void processFile(java.io.File,io.sentry.Hint):78:78 -> f 27:27:void processFile(java.io.File,io.sentry.Hint):92:92 -> f 28:28:void processFile(java.io.File,io.sentry.Hint):76:76 -> f 29:29:void processFile(java.io.File,io.sentry.Hint):92:92 -> f 30:30:void processFile(java.io.File,io.sentry.Hint):107:107 -> f void $r8$lambda$CGSnGfQI2NOTMC01lIVXAmSRVaI(io.sentry.EnvelopeSender,java.lang.Throwable,java.io.File,io.sentry.hints.Retryable) -> g # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$H0WL5Fb_t5h1Y81N75cowM-F6Bo(io.sentry.EnvelopeSender,io.sentry.hints.Flushable) -> h # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$iwHxQJMpyYMykBjxPWFbolMdNJs(io.sentry.EnvelopeSender,java.io.File,io.sentry.hints.Retryable) -> i # {"id":"com.android.tools.r8.synthesized"} 1:2:void lambda$processFile$0(io.sentry.hints.Flushable):71:72 -> j 1:2:void lambda$processFile$1(java.lang.Throwable,java.io.File,io.sentry.hints.Retryable):87:88 -> k 1:3:void lambda$processFile$2(java.io.File,io.sentry.hints.Retryable):97:99 -> l 4:4:void lambda$processFile$2(java.io.File,io.sentry.hints.Retryable):101:101 -> l 5:5:void lambda$processFile$2(java.io.File,io.sentry.hints.Retryable):104:104 -> l 6:6:void lambda$processFile$2(java.io.File,io.sentry.hints.Retryable):101:101 -> l 1:2:void safeDelete(java.io.File,java.lang.String):124:125 -> m 3:3:void safeDelete(java.io.File,java.lang.String):128:128 -> m 4:4:void safeDelete(java.io.File,java.lang.String):125:125 -> m 5:5:void safeDelete(java.io.File,java.lang.String):132:132 -> m 6:6:void safeDelete(java.io.File,java.lang.String):136:136 -> m 7:7:void safeDelete(java.io.File,java.lang.String):132:132 -> m io.sentry.EnvelopeSender$$ExternalSyntheticLambda0 -> io.sentry.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.EnvelopeSender io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$0.f$0 -> a void io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$0.(io.sentry.EnvelopeSender) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.EnvelopeSender$$ExternalSyntheticLambda1 -> io.sentry.u: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.io.File io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$1.f$1 -> b io.sentry.EnvelopeSender io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$1.f$0 -> a void io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$1.(io.sentry.EnvelopeSender,java.io.File) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$1.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.EnvelopeSender$$ExternalSyntheticLambda2 -> io.sentry.v: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.io.File io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$4.f$2 -> c java.lang.Throwable io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$4.f$1 -> b io.sentry.EnvelopeSender io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$4.f$0 -> a void io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$4.(io.sentry.EnvelopeSender,java.lang.Throwable,java.io.File) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.EnvelopeSender$$InternalSyntheticLambda$3$6774dd274cae7f0e774d51cafba2e863d328003d5ad6453e91a8c2bf2003a01f$4.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.EventProcessor -> io.sentry.y: io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint) -> a io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint) -> b io.sentry.EventProcessor$-CC -> io.sentry.x: # {"id":"com.android.tools.r8.synthesized"} io.sentry.protocol.SentryTransaction $default$process(io.sentry.EventProcessor,io.sentry.protocol.SentryTransaction,io.sentry.Hint) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.ExternalOptions -> io.sentry.z: java.lang.Boolean debug -> g java.util.List contextTags -> r java.util.List inAppIncludes -> p java.util.Map tags -> m java.lang.Boolean enableTracing -> i java.util.Set ignoredExceptionsForType -> u java.util.List ignoredCheckIns -> A java.lang.Boolean printUncaughtStackTrace -> v java.lang.Boolean enablePrettySerializationOutput -> z java.lang.Long idleTimeout -> t java.lang.String dsn -> a java.lang.Double tracesSampleRate -> j java.lang.String release -> c java.lang.String serverName -> e io.sentry.SentryOptions$RequestSize maxRequestBodySize -> l java.lang.Boolean sendModules -> B java.lang.Boolean enableDeduplication -> h java.util.List tracePropagationTargets -> q java.util.Set bundleIds -> x java.lang.Boolean enableUncaughtExceptionHandler -> f java.util.List inAppExcludes -> o io.sentry.SentryOptions$Proxy proxy -> n io.sentry.SentryOptions$Cron cron -> D java.lang.String proguardUuid -> s java.lang.Boolean sendClientReports -> w java.lang.Boolean enabled -> y java.lang.Double profilesSampleRate -> k java.lang.Boolean enableBackpressureHandling -> C java.lang.String environment -> b java.lang.String dist -> d 1:1:void ():16:16 -> 2:2:void ():33:33 -> 3:6:void ():35:38 -> 7:7:void ():41:41 -> 8:8:void ():45:45 -> 1:1:java.lang.String getRelease():207:207 -> A 1:1:java.lang.Boolean getSendClientReports():384:384 -> B 1:1:java.lang.String getServerName():223:223 -> C 1:1:java.util.Map getTags():297:297 -> D 1:1:java.util.List getTracePropagationTargets():245:245 -> E 1:1:java.lang.Double getTracesSampleRate():273:273 -> F 1:1:java.lang.Boolean isEnableBackpressureHandling():441:441 -> G 1:1:java.lang.Boolean isEnablePrettySerializationOutput():408:408 -> H 1:1:java.lang.Boolean isEnabled():400:400 -> I 1:1:java.lang.Boolean isSendModules():417:417 -> J 1:1:void setCron(io.sentry.SentryOptions$Cron):451:451 -> K 1:1:void setDebug(java.lang.Boolean):253:253 -> L 1:1:void setDist(java.lang.String):219:219 -> M 1:1:void setDsn(java.lang.String):195:195 -> N 1:1:void setEnableBackpressureHandling(java.lang.Boolean):436:436 -> O 1:1:void setEnableDeduplication(java.lang.Boolean):261:261 -> P 1:1:void setEnablePrettySerializationOutput(java.lang.Boolean):413:413 -> Q 1:1:void setEnableTracing(java.lang.Boolean):269:269 -> R 1:1:void setEnableUncaughtExceptionHandler(java.lang.Boolean):236:236 -> S 1:1:void setEnabled(java.lang.Boolean):404:404 -> T 1:1:void setEnvironment(java.lang.String):203:203 -> U 1:1:void setIdleTimeout(java.lang.Long):380:380 -> V 1:1:void setIgnoredCheckIns(java.util.List):426:426 -> W 1:1:void setMaxRequestBodySize(io.sentry.SentryOptions$RequestSize):293:293 -> X 1:1:void setPrintUncaughtStackTrace(java.lang.Boolean):372:372 -> Y 1:1:void setProfilesSampleRate(java.lang.Double):285:285 -> Z 1:1:void addBundleId(java.lang.String):396:396 -> a 1:1:void setProguardUuid(java.lang.String):325:325 -> a0 1:1:void addContextTag(java.lang.String):356:356 -> b 1:1:void setProxy(io.sentry.SentryOptions$Proxy):305:305 -> b0 1:1:void addIgnoredExceptionForType(java.lang.Class):360:360 -> c 1:1:void setRelease(java.lang.String):211:211 -> c0 1:1:void addInAppExclude(java.lang.String):337:337 -> d 1:1:void setSendClientReports(java.lang.Boolean):388:388 -> d0 1:1:void addInAppInclude(java.lang.String):333:333 -> e 1:1:void setSendModules(java.lang.Boolean):421:421 -> e0 1:2:void addTracePropagationTarget(java.lang.String):347:348 -> f 3:4:void addTracePropagationTarget(java.lang.String):350:351 -> f 1:1:void setServerName(java.lang.String):227:227 -> f0 1:6:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):59:64 -> g 7:7:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):66:66 -> g 8:8:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):65:65 -> g 9:9:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):68:68 -> g 10:10:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):67:67 -> g 11:17:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):69:75 -> g 18:20:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):77:77 -> g 21:23:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):80:82 -> g 24:27:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):85:88 -> g 28:28:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):91:91 -> g 29:30:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):94:95 -> g 31:32:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):97:98 -> g 33:34:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):103:104 -> g 35:36:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):109:110 -> g 37:38:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):114:115 -> g 39:40:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):119:120 -> g 41:43:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):122:124 -> g 44:44:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):126:126 -> g 45:45:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):128:128 -> g 46:46:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):131:131 -> g 47:47:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):130:130 -> g 48:48:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):133:133 -> g 49:49:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):135:135 -> g 50:50:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):138:138 -> g 51:51:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):137:137 -> g 52:52:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):141:141 -> g 53:55:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):143:145 -> g 56:56:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):147:147 -> g 57:57:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):154:154 -> g 58:58:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):163:163 -> g 59:60:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):165:166 -> g 61:61:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):168:168 -> g 62:62:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):170:170 -> g 63:68:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):177:182 -> g 69:69:io.sentry.ExternalOptions from(io.sentry.config.PropertiesProvider,io.sentry.ILogger):184:184 -> g 1:1:void setTag(java.lang.String,java.lang.String):364:364 -> g0 1:1:java.util.Set getBundleIds():392:392 -> h 1:1:void setTracesSampleRate(java.lang.Double):277:277 -> h0 1:1:java.util.List getContextTags():317:317 -> i 1:1:io.sentry.SentryOptions$Cron getCron():446:446 -> j 1:1:java.lang.Boolean getDebug():249:249 -> k 1:1:java.lang.String getDist():215:215 -> l 1:1:java.lang.String getDsn():191:191 -> m 1:1:java.lang.Boolean getEnableDeduplication():257:257 -> n 1:1:java.lang.Boolean getEnableTracing():265:265 -> o 1:1:java.lang.Boolean getEnableUncaughtExceptionHandler():231:231 -> p 1:1:java.lang.String getEnvironment():199:199 -> q 1:1:java.lang.Long getIdleTimeout():376:376 -> r 1:1:java.util.List getIgnoredCheckIns():431:431 -> s 1:1:java.util.Set getIgnoredExceptionsForType():329:329 -> t 1:1:java.util.List getInAppExcludes():309:309 -> u 1:1:java.util.List getInAppIncludes():313:313 -> v 1:1:java.lang.Boolean getPrintUncaughtStackTrace():368:368 -> w 1:1:java.lang.Double getProfilesSampleRate():281:281 -> x 1:1:java.lang.String getProguardUuid():321:321 -> y 1:1:io.sentry.SentryOptions$Proxy getProxy():301:301 -> z io.sentry.FullyDisplayedReporter -> io.sentry.a0: io.sentry.FullyDisplayedReporter instance -> b java.util.List listeners -> a 1:1:void ():12:12 -> 1:1:void ():17:17 -> 2:2:void ():14:14 -> 1:1:io.sentry.FullyDisplayedReporter getInstance():20:20 -> a 1:1:void registerFullyDrawnListener(io.sentry.FullyDisplayedReporter$FullyDisplayedReporterListener):25:25 -> b io.sentry.FullyDisplayedReporter$FullyDisplayedReporterListener -> io.sentry.a0$a: io.sentry.Hint -> io.sentry.b0: java.util.Map internalStorage -> a java.util.List attachments -> b io.sentry.Attachment screenshot -> c io.sentry.Attachment viewHierarchy -> d java.util.Map PRIMITIVE_MAPPINGS -> f io.sentry.Attachment threadDump -> e 1:9:void ():17:25 -> 1:1:void ():12:12 -> 2:5:void ():28:31 -> 6:6:void ():33:33 -> 1:1:void addAttachments(java.util.List):81:81 -> a 1:1:void clear():105:105 -> b 2:5:void clear():107:110 -> b 6:6:void clear():113:113 -> b 1:1:java.lang.Object get(java.lang.String):52:52 -> c 1:1:java.lang.Object getAs(java.lang.String,java.lang.Class):58:58 -> d 2:5:java.lang.Object getAs(java.lang.String,java.lang.Class):60:63 -> d 6:6:java.lang.Object getAs(java.lang.String,java.lang.Class):65:65 -> d 1:1:java.util.List getAttachments():86:86 -> e 1:1:io.sentry.Attachment getScreenshot():120:120 -> f 1:1:io.sentry.Attachment getThreadDump():136:136 -> g 1:1:io.sentry.Attachment getViewHierarchy():128:128 -> h 1:1:boolean isCastablePrimitive(java.lang.Object,java.lang.Class):140:140 -> i 2:2:boolean isCastablePrimitive(java.lang.Object,java.lang.Class):142:142 -> i 3:3:boolean isCastablePrimitive(java.lang.Object,java.lang.Class):144:144 -> i 1:2:void set(java.lang.String,java.lang.Object):48:49 -> j 1:1:void setScreenshot(io.sentry.Attachment):116:116 -> k 1:1:void setThreadDump(io.sentry.Attachment):132:132 -> l 1:1:void setViewHierarchy(io.sentry.Attachment):124:124 -> m io.sentry.HostnameCache -> io.sentry.e0: java.util.concurrent.ExecutorService executorService -> f java.util.concurrent.atomic.AtomicBoolean updateRunning -> d long GET_HOSTNAME_TIMEOUT -> h long HOSTNAME_CACHE_DURATION -> g long cacheDuration -> a long expirationTimestamp -> c io.sentry.HostnameCache INSTANCE -> i java.lang.String hostname -> b java.util.concurrent.Callable getLocalhost -> e 1:1:void ():29:29 -> 2:2:void ():32:32 -> 1:1:void ():58:58 -> 2:2:void (long):64:64 -> 3:3:void (long,java.util.concurrent.Callable):74:74 -> 4:4:void (long,java.util.concurrent.Callable):43:43 -> 5:6:void (long,java.util.concurrent.Callable):47:48 -> 7:9:void (long,java.util.concurrent.Callable):75:77 -> java.lang.Void $r8$lambda$1I7WAq_CuT6EfzeWKg9RZV50bf4(io.sentry.HostnameCache) -> a # {"id":"com.android.tools.r8.synthesized"} java.net.InetAddress $r8$lambda$ensm7bdqaE6ItUR3pottc8BB2iQ() -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void close():81:81 -> c 1:3:java.lang.String getHostname():97:99 -> d 4:4:java.lang.String getHostname():102:102 -> d 1:2:io.sentry.HostnameCache getInstance():51:52 -> e 3:3:io.sentry.HostnameCache getInstance():54:54 -> e 1:1:void handleCacheUpdateFailure():131:131 -> f 1:1:java.net.InetAddress lambda$new$0():64:64 -> g 1:2:java.lang.Void lambda$updateCache$1():110:111 -> h 3:4:java.lang.Void lambda$updateCache$1():113:114 -> h 1:1:void updateCache():107:107 -> i 2:3:void updateCache():120:121 -> i 4:4:void updateCache():126:126 -> i 5:6:void updateCache():123:124 -> i io.sentry.HostnameCache$$ExternalSyntheticLambda0 -> io.sentry.c0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.HostnameCache io.sentry.HostnameCache$$InternalSyntheticLambda$2$7d06172824ee5860dd700010def478cd504864621204e86760156db55075be62$0.f$0 -> a void io.sentry.HostnameCache$$InternalSyntheticLambda$2$7d06172824ee5860dd700010def478cd504864621204e86760156db55075be62$0.(io.sentry.HostnameCache) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.HostnameCache$$InternalSyntheticLambda$2$7d06172824ee5860dd700010def478cd504864621204e86760156db55075be62$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.HostnameCache$$ExternalSyntheticLambda1 -> io.sentry.d0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.HostnameCache$$InternalSyntheticLambda$2$d99d1e0e1565f58c248b87bdcfa4201fe3acc963d8f2344588647dada0c3e6e4$0 io.sentry.HostnameCache$$InternalSyntheticLambda$2$d99d1e0e1565f58c248b87bdcfa4201fe3acc963d8f2344588647dada0c3e6e4$0.INSTANCE -> a void io.sentry.HostnameCache$$InternalSyntheticLambda$2$d99d1e0e1565f58c248b87bdcfa4201fe3acc963d8f2344588647dada0c3e6e4$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.HostnameCache$$InternalSyntheticLambda$2$d99d1e0e1565f58c248b87bdcfa4201fe3acc963d8f2344588647dada0c3e6e4$0.() -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.HostnameCache$$InternalSyntheticLambda$2$d99d1e0e1565f58c248b87bdcfa4201fe3acc963d8f2344588647dada0c3e6e4$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.HostnameCache$1 -> io.sentry.e0$a: io.sentry.HostnameCache$HostnameCacheThreadFactory -> io.sentry.e0$b: int cnt -> a 1:1:void ():134:134 -> 2:2:void (io.sentry.HostnameCache$1):134:134 -> 1:2:java.lang.Thread newThread(java.lang.Runnable):139:140 -> newThread io.sentry.Hub -> io.sentry.i0: io.sentry.Stack stack -> g io.sentry.protocol.SentryId lastEventId -> d io.sentry.SentryOptions options -> e java.util.Map throwableToSpan -> i boolean isEnabled -> f io.sentry.TracesSampler tracesSampler -> h io.sentry.metrics.MetricsApi metricsApi -> k io.sentry.TransactionPerformanceCollector transactionPerformanceCollector -> j 1:1:void (io.sentry.SentryOptions):43:43 -> 2:2:void (io.sentry.SentryOptions,io.sentry.Stack):47:47 -> 3:4:void (io.sentry.SentryOptions,io.sentry.Stack):37:38 -> 5:5:void (io.sentry.SentryOptions,io.sentry.Stack):48:48 -> 6:10:void (io.sentry.SentryOptions,io.sentry.Stack):50:54 -> 11:11:void (io.sentry.SentryOptions,io.sentry.Stack):58:58 -> 12:12:void (io.sentry.SentryOptions,io.sentry.Stack):60:60 -> 13:13:void (io.sentry.SentryOptions,io.sentry.Stack$StackItem):64:64 -> void $r8$lambda$C57-KGuA6IwF06AOHGgl10ouug0(io.sentry.ITransaction,io.sentry.IScope) -> A # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$NGVL01ibltBajY00j3DoYBXDtHs(io.sentry.Hub,io.sentry.ISentryExecutorService) -> B # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$yWLMWsVD7n2XR4Kn2a6TkBDGmAQ(io.sentry.IScope) -> C # {"id":"com.android.tools.r8.synthesized"} 1:3:void assignTraceContext(io.sentry.SentryEvent):250:252 -> D 4:6:void assignTraceContext(io.sentry.SentryEvent):254:256 -> D 7:7:void assignTraceContext(io.sentry.SentryEvent):258:258 -> D 8:10:void assignTraceContext(io.sentry.SentryEvent):261:263 -> D 1:2:io.sentry.IScope buildLocalScope(io.sentry.IScope,io.sentry.ScopeCallback):855:856 -> E 3:3:io.sentry.IScope buildLocalScope(io.sentry.IScope,io.sentry.ScopeCallback):859:859 -> E 1:5:io.sentry.protocol.SentryId captureEventInternal(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.ScopeCallback):105:109 -> F 6:6:io.sentry.protocol.SentryId captureEventInternal(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.ScopeCallback):112:112 -> F 7:8:io.sentry.protocol.SentryId captureEventInternal(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.ScopeCallback):115:116 -> F 9:9:io.sentry.protocol.SentryId captureEventInternal(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.ScopeCallback):118:118 -> F 10:11:io.sentry.protocol.SentryId captureEventInternal(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.ScopeCallback):120:121 -> F 12:13:io.sentry.protocol.SentryId captureEventInternal(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.ScopeCallback):123:124 -> F 14:14:io.sentry.protocol.SentryId captureEventInternal(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.ScopeCallback):126:126 -> F 15:15:io.sentry.protocol.SentryId captureEventInternal(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.ScopeCallback):125:125 -> F 1:4:io.sentry.Stack$StackItem createRootStackItem(io.sentry.SentryOptions):76:79 -> G 1:1:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):726:726 -> H 2:5:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):729:732 -> H 6:9:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):735:738 -> H 10:11:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):742:743 -> H 12:12:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):739:739 -> H 13:17:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):744:748 -> H 18:18:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):750:750 -> H 19:22:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):752:755 -> H 23:23:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):757:757 -> H 24:25:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):763:764 -> H 26:29:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):766:769 -> H 30:30:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):771:771 -> H 31:32:io.sentry.ITransaction createTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):775:776 -> H 1:1:void lambda$close$0(io.sentry.IScope):364:364 -> I 1:1:void lambda$close$1(io.sentry.ISentryExecutorService):369:369 -> J 1:1:void lambda$createTransaction$2(io.sentry.ITransaction,io.sentry.IScope):776:776 -> K 1:3:void validateOptions(io.sentry.SentryOptions):68:70 -> L 1:4:void setTag(java.lang.String,java.lang.String):472:475 -> a 5:5:void setTag(java.lang.String,java.lang.String):479:479 -> a 6:6:void setTag(java.lang.String,java.lang.String):477:477 -> a 1:4:void removeExtra(java.lang.String):511:514 -> b 5:5:void removeExtra(java.lang.String):516:516 -> b 6:6:void removeExtra(java.lang.String):518:518 -> b 1:4:void setExtra(java.lang.String,java.lang.String):498:501 -> c 5:5:void setExtra(java.lang.String,java.lang.String):505:505 -> c 6:6:void setExtra(java.lang.String,java.lang.String):503:503 -> c 1:1:java.lang.Object clone():30:30 -> clone 1:4:void removeTag(java.lang.String):485:488 -> d 5:5:void removeTag(java.lang.String):490:490 -> d 6:6:void removeTag(java.lang.String):492:492 -> d 1:1:boolean isHealthy():626:626 -> e 1:4:void close(boolean):346:349 -> f 5:6:void close(boolean):352:353 -> f 7:7:void close(boolean):355:355 -> f 8:10:void close(boolean):357:359 -> f 11:14:void close(boolean):364:367 -> f 15:15:void close(boolean):369:369 -> f 16:16:void close(boolean):371:371 -> f 17:17:void close(boolean):375:375 -> f 18:18:void close(boolean):377:377 -> f 19:19:void close(boolean):379:379 -> f 20:20:void close(boolean):381:381 -> f 1:4:void flush(long):631:634 -> g 5:5:void flush(long):637:637 -> g 6:6:void flush(long):639:639 -> g 1:2:io.sentry.transport.RateLimiter getRateLimiter():943:944 -> h 1:4:void setUser(io.sentry.protocol.User):433:436 -> i 5:5:void setUser(io.sentry.protocol.User):438:438 -> i 1:1:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):178:178 -> j 2:6:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):180:184 -> j 7:8:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):189:190 -> j 9:9:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):195:195 -> j 1:2:io.sentry.IHub clone():646:647 -> k 3:3:io.sentry.IHub clone():650:650 -> k 1:4:io.sentry.ITransaction getTransaction():805:808 -> l 5:5:io.sentry.ITransaction getTransaction():812:812 -> l 1:4:void endSession():323:326 -> m 5:6:void endSession():328:329 -> m 7:7:void endSession():331:331 -> m 8:8:void endSession():333:333 -> m 1:4:void startSession():294:297 -> n 5:6:void startSession():300:301 -> n 7:8:void startSession():306:307 -> n 9:9:void startSession():309:309 -> n 10:10:void startSession():312:312 -> n 11:11:void startSession():314:314 -> n 12:12:void startSession():316:316 -> n 1:4:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):387:390 -> o 5:5:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):394:394 -> o 6:6:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):396:396 -> o 1:4:void clearBreadcrumbs():459:462 -> p 5:5:void clearBreadcrumbs():466:466 -> p 1:1:void addBreadcrumb(io.sentry.Breadcrumb):402:402 -> q 1:1:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):660:660 -> r 2:6:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):662:666 -> r 7:9:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):670:672 -> r 10:10:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):676:676 -> r 11:11:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):673:673 -> r 12:14:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):678:680 -> r 15:15:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):684:684 -> r 16:16:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):681:681 -> r 17:20:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):685:688 -> r 21:23:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):690:692 -> r 24:24:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):697:697 -> r 25:25:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):699:699 -> r 26:26:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):701:701 -> r 27:27:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):700:700 -> r 28:29:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):703:704 -> r 30:30:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):707:707 -> r 31:31:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):705:705 -> r 1:1:io.sentry.ITransaction startTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):720:720 -> s io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope) -> t # {"id":"com.android.tools.r8.synthesized"} io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint) -> u # {"id":"com.android.tools.r8.synthesized"} 1:3:void setSpanContext(java.lang.Throwable,io.sentry.ISpan,java.lang.String):823:825 -> v 4:4:void setSpanContext(java.lang.Throwable,io.sentry.ISpan,java.lang.String):827:827 -> v 5:6:void setSpanContext(java.lang.Throwable,io.sentry.ISpan,java.lang.String):829:830 -> v 1:4:void configureScope(io.sentry.ScopeCallback):591:594 -> w 5:5:void configureScope(io.sentry.ScopeCallback):599:599 -> w 6:6:void configureScope(io.sentry.ScopeCallback):601:601 -> w 1:1:io.sentry.SentryOptions getOptions():542:542 -> x 1:1:boolean isEnabled():84:84 -> y 1:1:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.Hint):90:90 -> z io.sentry.Hub$$ExternalSyntheticLambda0 -> io.sentry.f0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ITransaction io.sentry.Hub$$InternalSyntheticLambda$3$41e48503a2327b50431b515c4f1aa05f38578b45e0bfb58b5ca983a38d3cf8ec$0.f$0 -> a void io.sentry.Hub$$InternalSyntheticLambda$3$41e48503a2327b50431b515c4f1aa05f38578b45e0bfb58b5ca983a38d3cf8ec$0.(io.sentry.ITransaction) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.Hub$$InternalSyntheticLambda$3$41e48503a2327b50431b515c4f1aa05f38578b45e0bfb58b5ca983a38d3cf8ec$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.Hub$$ExternalSyntheticLambda1 -> io.sentry.g0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$0 io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$0.INSTANCE -> a void io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.Hub$$ExternalSyntheticLambda2 -> io.sentry.h0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ISentryExecutorService io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$1.f$1 -> e io.sentry.Hub io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$1.f$0 -> d void io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$1.(io.sentry.Hub,io.sentry.ISentryExecutorService) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.Hub$$InternalSyntheticLambda$1$679da77e17c8fde57a0059bde37a97004d4be2b45977efe07c930ede767efdc7$1.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.HubAdapter -> io.sentry.j0: io.sentry.HubAdapter INSTANCE -> d 1:1:void ():15:15 -> 1:1:void ():17:17 -> 1:1:void close():89:89 -> A 1:1:io.sentry.HubAdapter getInstance():20:20 -> B 1:1:void setTag(java.lang.String,java.lang.String):129:129 -> a 1:1:void removeExtra(java.lang.String):144:144 -> b 1:1:void setExtra(java.lang.String,java.lang.String):139:139 -> c 1:1:java.lang.Object clone():13:13 -> clone 1:1:void removeTag(java.lang.String):134:134 -> d 1:1:boolean isHealthy():179:179 -> e 1:1:void close(boolean):84:84 -> f 1:1:void flush(long):184:184 -> g 1:1:io.sentry.transport.RateLimiter getRateLimiter():274:274 -> h 1:1:void setUser(io.sentry.protocol.User):114:114 -> i 1:1:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):53:53 -> j 1:1:io.sentry.IHub clone():189:189 -> k 1:1:io.sentry.ITransaction getTransaction():231:231 -> l 1:1:void endSession():79:79 -> m 1:1:void startSession():74:74 -> n 1:1:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):94:94 -> o 1:1:void clearBreadcrumbs():124:124 -> p 1:1:void addBreadcrumb(io.sentry.Breadcrumb):99:99 -> q 1:2:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):198:199 -> r 1:1:io.sentry.ITransaction startTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):206:206 -> s io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope) -> t # {"id":"com.android.tools.r8.synthesized"} io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint) -> u # {"id":"com.android.tools.r8.synthesized"} 1:1:void setSpanContext(java.lang.Throwable,io.sentry.ISpan,java.lang.String):220:220 -> v 1:1:void configureScope(io.sentry.ScopeCallback):169:169 -> w 1:1:io.sentry.SentryOptions getOptions():236:236 -> x 1:1:boolean isEnabled():25:25 -> y 1:1:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.Hint):30:30 -> z io.sentry.IConnectionStatusProvider -> io.sentry.k0: void removeConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver) -> a io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus() -> b boolean addConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver) -> c java.lang.String getConnectionType() -> d io.sentry.IConnectionStatusProvider$ConnectionStatus -> io.sentry.k0$a: 1:1:io.sentry.IConnectionStatusProvider$ConnectionStatus[] $values():10:10 -> $values 1:4:void ():11:14 -> 5:5:void ():10:10 -> 1:1:void (java.lang.String,int):10:10 -> 1:1:io.sentry.IConnectionStatusProvider$ConnectionStatus valueOf(java.lang.String):10:10 -> valueOf 1:1:io.sentry.IConnectionStatusProvider$ConnectionStatus[] values():10:10 -> values io.sentry.IConnectionStatusProvider$IConnectionStatusObserver -> io.sentry.k0$b: void onConnectionStatusChanged(io.sentry.IConnectionStatusProvider$ConnectionStatus) -> a io.sentry.IEnvelopeReader -> io.sentry.l0: io.sentry.SentryEnvelope read(java.io.InputStream) -> a io.sentry.IEnvelopeSender -> io.sentry.m0: void processEnvelopeFile(java.lang.String,io.sentry.Hint) -> a io.sentry.IHub -> io.sentry.o0: void setTag(java.lang.String,java.lang.String) -> a void removeExtra(java.lang.String) -> b void setExtra(java.lang.String,java.lang.String) -> c void removeTag(java.lang.String) -> d boolean isHealthy() -> e void close(boolean) -> f void flush(long) -> g io.sentry.transport.RateLimiter getRateLimiter() -> h void setUser(io.sentry.protocol.User) -> i io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint) -> j io.sentry.IHub clone() -> k io.sentry.ITransaction getTransaction() -> l void endSession() -> m void startSession() -> n void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint) -> o void clearBreadcrumbs() -> p void addBreadcrumb(io.sentry.Breadcrumb) -> q io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData) -> r io.sentry.ITransaction startTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions) -> s io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope) -> t io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint) -> u void setSpanContext(java.lang.Throwable,io.sentry.ISpan,java.lang.String) -> v void configureScope(io.sentry.ScopeCallback) -> w io.sentry.SentryOptions getOptions() -> x boolean isEnabled() -> y io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.Hint) -> z io.sentry.IHub$-CC -> io.sentry.n0: # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.protocol.SentryId io.sentry.IHub.captureEnvelope(io.sentry.SentryEnvelope):130:130 -> a 1:1:io.sentry.protocol.SentryId $default$captureEnvelope(io.sentry.IHub,io.sentry.SentryEnvelope):0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.protocol.SentryId io.sentry.IHub.captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint):393:393 -> b 1:1:io.sentry.protocol.SentryId $default$captureTransaction(io.sentry.IHub,io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint):0 -> b # {"id":"com.android.tools.r8.synthesized"} io.sentry.ILogger -> io.sentry.p0: boolean isEnabled(io.sentry.SentryLevel) -> a void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]) -> b void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable) -> c void log(io.sentry.SentryLevel,java.lang.String,java.lang.Object[]) -> d io.sentry.IMetricsAggregator -> io.sentry.q0: io.sentry.IOptionsObserver -> io.sentry.r0: void setTags(java.util.Map) -> e void setProguardUuid(java.lang.String) -> f void setSdkVersion(io.sentry.protocol.SdkVersion) -> g void setRelease(java.lang.String) -> h void setDist(java.lang.String) -> i void setEnvironment(java.lang.String) -> j io.sentry.IPerformanceCollector -> io.sentry.s0: io.sentry.IPerformanceContinuousCollector -> io.sentry.t0: void onSpanStarted(io.sentry.ISpan) -> a void onSpanFinished(io.sentry.ISpan) -> b io.sentry.IPerformanceSnapshotCollector -> io.sentry.u0: void setup() -> c void collect(io.sentry.PerformanceCollectionData) -> d io.sentry.IScope -> io.sentry.v0: void withTransaction(io.sentry.Scope$IWithTransaction) -> A void removeContexts(java.lang.String) -> B java.lang.String getTransactionName() -> C void setTransaction(io.sentry.ITransaction) -> D java.util.List getFingerprint() -> E java.util.Map getTags() -> F io.sentry.Session getSession() -> G void setPropagationContext(io.sentry.PropagationContext) -> H void setTag(java.lang.String,java.lang.String) -> a void removeExtra(java.lang.String) -> b void setExtra(java.lang.String,java.lang.String) -> c void removeTag(java.lang.String) -> d java.util.Queue getBreadcrumbs() -> e io.sentry.protocol.User getUser() -> f io.sentry.SentryLevel getLevel() -> g java.util.List getAttachments() -> h void setUser(io.sentry.protocol.User) -> i void clearTransaction() -> j io.sentry.IScope clone() -> k io.sentry.ITransaction getTransaction() -> l io.sentry.Session endSession() -> m io.sentry.Scope$SessionPair startSession() -> n void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint) -> o void clearBreadcrumbs() -> p io.sentry.protocol.Contexts getContexts() -> q void setContexts(java.lang.String,java.lang.Object) -> r io.sentry.PropagationContext getPropagationContext() -> s io.sentry.Session withSession(io.sentry.Scope$IWithSession) -> t java.util.Map getExtras() -> u io.sentry.PropagationContext withPropagationContext(io.sentry.Scope$IWithPropagationContext) -> v io.sentry.protocol.Request getRequest() -> w java.util.List getEventProcessors() -> x void setScreen(java.lang.String) -> y io.sentry.ISpan getSpan() -> z io.sentry.IScopeObserver -> io.sentry.w0: void setTag(java.lang.String,java.lang.String) -> a void removeExtra(java.lang.String) -> b void setExtra(java.lang.String,java.lang.String) -> c void removeTag(java.lang.String) -> d void setTags(java.util.Map) -> e void setTrace(io.sentry.SpanContext) -> f void setBreadcrumbs(java.util.Collection) -> g void setExtras(java.util.Map) -> h void setUser(io.sentry.protocol.User) -> i void setTransaction(java.lang.String) -> j void setContexts(io.sentry.protocol.Contexts) -> k void addBreadcrumb(io.sentry.Breadcrumb) -> q io.sentry.ISentryClient -> io.sentry.y0: void captureSession(io.sentry.Session,io.sentry.Hint) -> a io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData) -> c io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint) -> d boolean isHealthy() -> e void close(boolean) -> f void flush(long) -> g io.sentry.transport.RateLimiter getRateLimiter() -> h io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint) -> j io.sentry.ISentryClient$-CC -> io.sentry.x0: # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.protocol.SentryId io.sentry.ISentryClient.captureEnvelope(io.sentry.SentryEnvelope):200:200 -> a 1:1:io.sentry.protocol.SentryId $default$captureEnvelope(io.sentry.ISentryClient,io.sentry.SentryEnvelope):0 -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.ISentryExecutorService -> io.sentry.z0: boolean isClosed() -> a java.util.concurrent.Future schedule(java.lang.Runnable,long) -> b void close(long) -> c io.sentry.ISerializer -> io.sentry.a1: java.lang.Object deserialize(java.io.Reader,java.lang.Class) -> a java.lang.String serialize(java.util.Map) -> b io.sentry.SentryEnvelope deserializeEnvelope(java.io.InputStream) -> c void serialize(java.lang.Object,java.io.Writer) -> d java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer) -> e void serialize(io.sentry.SentryEnvelope,java.io.OutputStream) -> f io.sentry.ISpan -> io.sentry.b1: io.sentry.SentryDate getFinishDate() -> a void setMeasurement(java.lang.String,java.lang.Number) -> b void finish(io.sentry.SpanStatus,io.sentry.SentryDate) -> c io.sentry.TraceContext traceContext() -> e void setDescription(java.lang.String) -> f void setData(java.lang.String,java.lang.Object) -> g io.sentry.ISpan startChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter) -> h boolean isFinished() -> i void finish() -> l boolean updateEndDate(io.sentry.SentryDate) -> m java.lang.String getDescription() -> n void setMeasurement(java.lang.String,java.lang.Number,io.sentry.MeasurementUnit) -> o io.sentry.SpanContext getSpanContext() -> r void finish(io.sentry.SpanStatus) -> s io.sentry.SentryDate getStartDate() -> u io.sentry.SpanStatus getStatus() -> v io.sentry.ITransaction -> io.sentry.c1: io.sentry.Span getLatestActiveSpan() -> d io.sentry.protocol.SentryId getEventId() -> j void forceFinish(io.sentry.SpanStatus,boolean,io.sentry.Hint) -> k void scheduleFinish() -> p io.sentry.protocol.TransactionNameSource getTransactionNameSource() -> q java.lang.String getName() -> t io.sentry.ITransactionProfiler -> io.sentry.d1: void start() -> a boolean isRunning() -> b void bindTransaction(io.sentry.ITransaction) -> c io.sentry.ProfilingTraceData onTransactionFinish(io.sentry.ITransaction,java.util.List,io.sentry.SentryOptions) -> d io.sentry.ITransportFactory -> io.sentry.e1: io.sentry.transport.ITransport create(io.sentry.SentryOptions,io.sentry.RequestDetails) -> a io.sentry.Instrumenter -> io.sentry.f1: 1:1:io.sentry.Instrumenter[] $values():7:7 -> $values 1:1:void ():8:8 -> 2:2:void ():11:11 -> 3:3:void ():7:7 -> 1:1:void (java.lang.String,int):7:7 -> 1:1:io.sentry.Instrumenter valueOf(java.lang.String):7:7 -> valueOf 1:1:io.sentry.Instrumenter[] values():7:7 -> values io.sentry.Integration -> io.sentry.g1: void register(io.sentry.IHub,io.sentry.SentryOptions) -> b io.sentry.JavaMemoryCollector -> io.sentry.h1: java.lang.Runtime runtime -> a 1:1:void ():7:7 -> 2:2:void ():9:9 -> void setup() -> c 1:4:void collect(io.sentry.PerformanceCollectionData):16:19 -> d io.sentry.JsonDeserializer -> io.sentry.i1: java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger) -> a io.sentry.JsonObjectDeserializer -> io.sentry.n1: java.util.ArrayList tokens -> a 1:1:void ():11:11 -> 2:2:void ():67:67 -> java.lang.Object $r8$lambda$QvDaZNQZsXF9mR2B4_xbQziBOqs() -> a # {"id":"com.android.tools.r8.synthesized"} java.lang.Object $r8$lambda$XD44kGTLdNlFjVW3MqXLNwhBOPc(io.sentry.JsonObjectReader) -> b # {"id":"com.android.tools.r8.synthesized"} java.lang.Object $r8$lambda$ZwDwrfn9jCpqNKBhIYRC85JCfLY(io.sentry.JsonObjectDeserializer,io.sentry.JsonObjectReader) -> c # {"id":"com.android.tools.r8.synthesized"} java.lang.Object $r8$lambda$raZyB4-Bpt7DcVuQeMijcExaC6w(io.sentry.JsonObjectReader) -> d # {"id":"com.android.tools.r8.synthesized"} 1:2:java.lang.Object deserialize(io.sentry.JsonObjectReader):72:73 -> e 3:3:java.lang.Object deserialize(io.sentry.JsonObjectReader):75:75 -> e 1:1:io.sentry.JsonObjectDeserializer$Token getCurrentToken():190:190 -> f 2:2:io.sentry.JsonObjectDeserializer$Token getCurrentToken():193:193 -> f 1:1:boolean handleArrayOrMapEnd():132:132 -> g 2:3:boolean handleArrayOrMapEnd():135:136 -> g 4:6:boolean handleArrayOrMapEnd():138:140 -> g 7:7:boolean handleArrayOrMapEnd():142:142 -> g 8:8:boolean handleArrayOrMapEnd():144:144 -> g 9:10:boolean handleArrayOrMapEnd():146:147 -> g 11:11:boolean handleArrayOrMapEnd():149:149 -> g 1:3:boolean handlePrimitive(io.sentry.JsonObjectDeserializer$NextValue):157:159 -> h 4:6:boolean handlePrimitive(io.sentry.JsonObjectDeserializer$NextValue):161:163 -> h 7:8:boolean handlePrimitive(io.sentry.JsonObjectDeserializer$NextValue):165:166 -> h 9:11:boolean handlePrimitive(io.sentry.JsonObjectDeserializer$NextValue):168:170 -> h 1:1:boolean hasOneToken():208:208 -> i 1:1:java.lang.Object lambda$parse$0(io.sentry.JsonObjectReader):108:108 -> j 1:1:java.lang.Object lambda$parse$1(io.sentry.JsonObjectReader):111:111 -> k 1:1:java.lang.Object lambda$parse$2(io.sentry.JsonObjectReader):116:116 -> l java.lang.Object lambda$parse$3() -> m 1:1:java.lang.Object nextNumber(io.sentry.JsonObjectReader):177:177 -> n 2:2:java.lang.Object nextNumber(io.sentry.JsonObjectReader):182:182 -> n 3:3:java.lang.Object nextNumber(io.sentry.JsonObjectReader):186:186 -> n 1:1:void parse(io.sentry.JsonObjectReader):85:85 -> o 2:3:void parse(io.sentry.JsonObjectReader):119:120 -> o 4:4:void parse(io.sentry.JsonObjectReader):116:116 -> o 5:5:void parse(io.sentry.JsonObjectReader):111:111 -> o 6:6:void parse(io.sentry.JsonObjectReader):108:108 -> o 7:7:void parse(io.sentry.JsonObjectReader):103:103 -> o 8:9:void parse(io.sentry.JsonObjectReader):99:100 -> o 10:11:void parse(io.sentry.JsonObjectReader):95:96 -> o 12:13:void parse(io.sentry.JsonObjectReader):91:92 -> o 14:15:void parse(io.sentry.JsonObjectReader):87:88 -> o 16:16:void parse(io.sentry.JsonObjectReader):127:127 -> o 1:1:void popCurrentToken():201:201 -> p 2:2:void popCurrentToken():204:204 -> p 1:1:void pushCurrentToken(io.sentry.JsonObjectDeserializer$Token):197:197 -> q io.sentry.JsonObjectDeserializer$$ExternalSyntheticLambda0 -> io.sentry.j1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.JsonObjectReader io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$1.f$1 -> b io.sentry.JsonObjectDeserializer io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$1.f$0 -> a void io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$1.(io.sentry.JsonObjectDeserializer,io.sentry.JsonObjectReader) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$1.nextValue() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.JsonObjectDeserializer$$ExternalSyntheticLambda1 -> io.sentry.k1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.JsonObjectReader io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$0.f$0 -> a void io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$0.(io.sentry.JsonObjectReader) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$0.nextValue() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.JsonObjectDeserializer$$ExternalSyntheticLambda2 -> io.sentry.l1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.JsonObjectReader io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$2.f$0 -> a void io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$2.(io.sentry.JsonObjectReader) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$2.nextValue() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.JsonObjectDeserializer$$ExternalSyntheticLambda3 -> io.sentry.m1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$3 io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$3.INSTANCE -> a void io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$3.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$3.() -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.JsonObjectDeserializer$$InternalSyntheticLambda$0$cda2dec098f095f5bc2d40c8402708afc6a47fbcfa66739a2575c6393364e3dc$3.nextValue() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.JsonObjectDeserializer$1 -> io.sentry.n1$a: int[] $SwitchMap$io$sentry$vendor$gson$stream$JsonToken -> a 1:1:void ():85:85 -> io.sentry.JsonObjectDeserializer$NextValue -> io.sentry.n1$b: java.lang.Object nextValue() -> a io.sentry.JsonObjectDeserializer$Token -> io.sentry.n1$c: io.sentry.JsonObjectDeserializer$TokenArray -> io.sentry.n1$d: java.util.ArrayList value -> a 1:2:void ():49:50 -> 3:3:void (io.sentry.JsonObjectDeserializer$1):49:49 -> 1:1:java.lang.Object getValue():54:54 -> getValue io.sentry.JsonObjectDeserializer$TokenMap -> io.sentry.n1$e: java.util.HashMap value -> a 1:2:void ():58:59 -> 3:3:void (io.sentry.JsonObjectDeserializer$1):58:58 -> 1:1:java.lang.Object getValue():63:63 -> getValue io.sentry.JsonObjectDeserializer$TokenName -> io.sentry.n1$f: java.lang.String value -> a 1:2:void (java.lang.String):26:27 -> 1:1:java.lang.Object getValue():32:32 -> getValue io.sentry.JsonObjectDeserializer$TokenPrimitive -> io.sentry.n1$g: java.lang.Object value -> a 1:2:void (java.lang.Object):39:40 -> 1:1:java.lang.Object getValue():45:45 -> getValue io.sentry.JsonObjectReader -> io.sentry.o1: 1:1:void (java.io.Reader):21:21 -> 1:1:java.util.Date dateOrNull(java.lang.String,io.sentry.ILogger):174:174 -> N 2:2:java.util.Date dateOrNull(java.lang.String,io.sentry.ILogger):177:177 -> N 3:3:java.util.Date dateOrNull(java.lang.String,io.sentry.ILogger):179:179 -> N 1:2:java.lang.Boolean nextBooleanOrNull():69:70 -> O 3:3:java.lang.Boolean nextBooleanOrNull():73:73 -> O 1:2:java.util.Date nextDateOrNull(io.sentry.ILogger):162:163 -> P 3:3:java.util.Date nextDateOrNull(io.sentry.ILogger):166:166 -> P 1:2:java.lang.Double nextDoubleOrNull():33:34 -> Q 3:3:java.lang.Double nextDoubleOrNull():37:37 -> Q 1:1:java.lang.Float nextFloat():49:49 -> R 1:2:java.lang.Float nextFloatOrNull():41:42 -> S 3:3:java.lang.Float nextFloatOrNull():45:45 -> S 1:2:java.lang.Integer nextIntegerOrNull():61:62 -> T 3:3:java.lang.Integer nextIntegerOrNull():65:65 -> T 1:2:java.util.List nextListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):86:87 -> U 3:5:java.util.List nextListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):90:92 -> U 6:6:java.util.List nextListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):95:95 -> U 7:7:java.util.List nextListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):97:97 -> U 8:8:java.util.List nextListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):99:99 -> U 9:9:java.util.List nextListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):101:101 -> U 1:2:java.lang.Long nextLongOrNull():53:54 -> V 3:3:java.lang.Long nextLongOrNull():57:57 -> V 1:2:java.util.Map nextMapOfListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):131:132 -> W 3:3:java.util.Map nextMapOfListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):135:135 -> W 4:5:java.util.Map nextMapOfListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):137:138 -> W 6:7:java.util.Map nextMapOfListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):140:141 -> W 8:8:java.util.Map nextMapOfListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):143:143 -> W 9:9:java.util.Map nextMapOfListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):145:145 -> W 10:10:java.util.Map nextMapOfListOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):147:147 -> W 1:2:java.util.Map nextMapOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):107:108 -> X 3:5:java.util.Map nextMapOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):111:113 -> X 6:7:java.util.Map nextMapOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):116:117 -> X 8:8:java.util.Map nextMapOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):119:119 -> X 9:9:java.util.Map nextMapOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):121:121 -> X 10:10:java.util.Map nextMapOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):124:124 -> X 1:1:java.lang.Object nextObjectOrNull():205:205 -> Y 1:2:java.lang.Object nextOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):154:155 -> Z 3:3:java.lang.Object nextOrNull(io.sentry.ILogger,io.sentry.JsonDeserializer):158:158 -> Z 1:2:java.lang.String nextStringOrNull():25:26 -> a0 3:3:java.lang.String nextStringOrNull():29:29 -> a0 1:2:java.util.TimeZone nextTimeZoneOrNull(io.sentry.ILogger):186:187 -> b0 3:3:java.util.TimeZone nextTimeZoneOrNull(io.sentry.ILogger):191:191 -> b0 4:4:java.util.TimeZone nextTimeZoneOrNull(io.sentry.ILogger):193:193 -> b0 1:1:void nextUnknown(io.sentry.ILogger,java.util.Map,java.lang.String):78:78 -> c0 2:2:void nextUnknown(io.sentry.ILogger,java.util.Map,java.lang.String):80:80 -> c0 io.sentry.JsonObjectSerializer -> io.sentry.p1: io.sentry.JsonReflectionObjectSerializer jsonReflectionObjectSerializer -> a 1:2:void (int):31:32 -> 1:39:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger,java.lang.Object):39:77 -> a 40:41:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger,java.lang.Object):80:81 -> a 42:43:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger,java.lang.Object):83:84 -> a 1:3:void serializeCollection(io.sentry.ObjectWriter,io.sentry.ILogger,java.util.Collection):116:118 -> b 4:4:void serializeCollection(io.sentry.ObjectWriter,io.sentry.ILogger,java.util.Collection):120:120 -> b 1:1:void serializeDate(io.sentry.ObjectWriter,io.sentry.ILogger,java.util.Date):95:95 -> c 2:3:void serializeDate(io.sentry.ObjectWriter,io.sentry.ILogger,java.util.Date):97:98 -> c 1:5:void serializeMap(io.sentry.ObjectWriter,io.sentry.ILogger,java.util.Map):126:130 -> d 6:6:void serializeMap(io.sentry.ObjectWriter,io.sentry.ILogger,java.util.Map):133:133 -> d 1:1:void serializeTimeZone(io.sentry.ObjectWriter,io.sentry.ILogger,java.util.TimeZone):106:106 -> e 2:3:void serializeTimeZone(io.sentry.ObjectWriter,io.sentry.ILogger,java.util.TimeZone):108:109 -> e io.sentry.JsonObjectWriter -> io.sentry.q1: io.sentry.JsonObjectSerializer jsonObjectSerializer -> b io.sentry.vendor.gson.stream.JsonWriter jsonWriter -> a 1:3:void (java.io.Writer,int):14:16 -> 1:1:io.sentry.JsonObjectWriter value(boolean):63:63 -> A 1:1:io.sentry.ObjectWriter value(io.sentry.ILogger,java.lang.Object):9:9 -> a 1:1:io.sentry.ObjectWriter value(java.lang.Boolean):9:9 -> b 1:1:io.sentry.ObjectWriter value(long):9:9 -> c 1:1:io.sentry.ObjectWriter nullValue():9:9 -> d 1:1:io.sentry.ObjectWriter endArray():9:9 -> e 1:1:io.sentry.ObjectWriter value(java.lang.Number):9:9 -> f 1:1:io.sentry.ObjectWriter value(double):9:9 -> g 1:1:io.sentry.ObjectWriter name(java.lang.String):9:9 -> h 1:1:io.sentry.ObjectWriter value(boolean):9:9 -> i 1:1:io.sentry.ObjectWriter beginArray():9:9 -> j 1:1:io.sentry.ObjectWriter value(java.lang.String):9:9 -> k 1:1:io.sentry.ObjectWriter endObject():9:9 -> l 1:1:io.sentry.ObjectWriter beginObject():9:9 -> m 1:1:io.sentry.JsonObjectWriter beginArray():21:21 -> n 1:1:io.sentry.JsonObjectWriter beginObject():33:33 -> o 1:1:io.sentry.JsonObjectWriter endArray():27:27 -> p 1:1:io.sentry.JsonObjectWriter endObject():39:39 -> q 1:1:io.sentry.JsonObjectWriter name(java.lang.String):45:45 -> r 1:1:io.sentry.JsonObjectWriter nullValue():57:57 -> s 1:1:void setIndent(java.lang.String):107:107 -> t 1:1:io.sentry.JsonObjectWriter value(double):75:75 -> u 1:1:io.sentry.JsonObjectWriter value(long):81:81 -> v 1:1:io.sentry.JsonObjectWriter value(io.sentry.ILogger,java.lang.Object):102:102 -> w 1:1:io.sentry.JsonObjectWriter value(java.lang.Boolean):69:69 -> x 1:1:io.sentry.JsonObjectWriter value(java.lang.Number):87:87 -> y 1:1:io.sentry.JsonObjectWriter value(java.lang.String):51:51 -> z io.sentry.JsonReflectionObjectSerializer -> io.sentry.r1: java.util.Set visiting -> a int maxDepth -> b 1:1:void (int):36:36 -> 2:2:void (int):33:33 -> 3:3:void (int):37:37 -> 1:3:java.util.List list(java.util.Collection,io.sentry.ILogger):149:151 -> a 1:3:java.util.List list(java.lang.Object[],io.sentry.ILogger):140:142 -> b 1:3:java.util.Map map(java.util.Map,io.sentry.ILogger):159:161 -> c 4:4:java.util.Map map(java.util.Map,io.sentry.ILogger):163:163 -> c 5:5:java.util.Map map(java.util.Map,io.sentry.ILogger):165:165 -> c 1:3:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):45:47 -> d 4:4:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):49:49 -> d 5:5:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):51:51 -> d 6:23:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):53:70 -> d 24:26:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):72:74 -> d 27:27:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):76:76 -> d 28:31:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):78:81 -> d 32:37:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):86:91 -> d 38:40:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):93:95 -> d 41:41:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):101:101 -> d 42:43:java.lang.Object serialize(java.lang.Object,io.sentry.ILogger):103:104 -> d 1:1:java.util.Map serializeObject(java.lang.Object,io.sentry.ILogger):111:111 -> e 2:2:java.util.Map serializeObject(java.lang.Object,io.sentry.ILogger):113:113 -> e 3:4:java.util.Map serializeObject(java.lang.Object,io.sentry.ILogger):115:116 -> e 5:5:java.util.Map serializeObject(java.lang.Object,io.sentry.ILogger):119:119 -> e 6:6:java.util.Map serializeObject(java.lang.Object,io.sentry.ILogger):122:122 -> e 7:10:java.util.Map serializeObject(java.lang.Object,io.sentry.ILogger):124:127 -> e 11:11:java.util.Map serializeObject(java.lang.Object,io.sentry.ILogger):129:129 -> e io.sentry.JsonSerializable -> io.sentry.s1: io.sentry.JsonSerializer -> io.sentry.t1: java.util.Map deserializersByClass -> b java.nio.charset.Charset UTF_8 -> c io.sentry.SentryOptions options -> a 1:1:void ():58:58 -> 1:2:void (io.sentry.SentryOptions):68:69 -> 3:11:void (io.sentry.SentryOptions):71:79 -> 12:19:void (io.sentry.SentryOptions):81:88 -> 20:21:void (io.sentry.SentryOptions):90:91 -> 22:26:void (io.sentry.SentryOptions):93:97 -> 27:37:void (io.sentry.SentryOptions):99:109 -> 38:49:void (io.sentry.SentryOptions):111:122 -> 1:2:java.lang.Object deserialize(java.io.Reader,java.lang.Class):153:154 -> a 3:4:java.lang.Object deserialize(java.io.Reader,java.lang.Class):156:157 -> a 5:5:java.lang.Object deserialize(java.io.Reader,java.lang.Class):163:163 -> a 6:7:java.lang.Object deserialize(java.io.Reader,java.lang.Class):158:159 -> a 8:8:java.lang.Object deserialize(java.io.Reader,java.lang.Class):163:163 -> a 9:9:java.lang.Object deserialize(java.io.Reader,java.lang.Class):153:153 -> a 10:10:java.lang.Object deserialize(java.io.Reader,java.lang.Class):164:164 -> a 1:1:java.lang.String serialize(java.util.Map):245:245 -> b 1:1:io.sentry.SentryEnvelope deserializeEnvelope(java.io.InputStream):171:171 -> c 2:2:io.sentry.SentryEnvelope deserializeEnvelope(java.io.InputStream):173:173 -> c 3:3:io.sentry.SentryEnvelope deserializeEnvelope(java.io.InputStream):175:175 -> c 1:2:void serialize(java.lang.Object,java.io.Writer):184:185 -> d 3:5:void serialize(java.lang.Object,java.io.Writer):187:189 -> d 6:8:void serialize(java.lang.Object,java.io.Writer):191:193 -> d 1:2:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):133:134 -> e 3:3:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):137:137 -> e 4:4:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):144:144 -> e 5:5:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):140:140 -> e 6:6:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):144:144 -> e 7:7:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):142:142 -> e 8:8:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):144:144 -> e 9:9:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):133:133 -> e 10:10:java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer):145:145 -> e 1:2:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):206:207 -> f 3:4:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):210:211 -> f 5:7:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):215:217 -> f 8:8:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):219:219 -> f 9:9:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):222:222 -> f 10:13:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):224:227 -> f 14:14:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):229:229 -> f 15:15:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):231:231 -> f 16:18:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):233:235 -> f 19:20:void serialize(io.sentry.SentryEnvelope,java.io.OutputStream):239:240 -> f 1:4:boolean isKnownPrimitive(java.lang.Class):261:264 -> g 1:2:java.lang.String serializeToString(java.lang.Object,boolean):251:252 -> h 3:3:java.lang.String serializeToString(java.lang.Object,boolean):254:254 -> h 4:5:java.lang.String serializeToString(java.lang.Object,boolean):256:257 -> h io.sentry.MainEventProcessor -> io.sentry.u1: io.sentry.SentryThreadFactory sentryThreadFactory -> e io.sentry.HostnameCache hostnameCache -> g io.sentry.SentryExceptionFactory sentryExceptionFactory -> f io.sentry.SentryOptions options -> d 1:1:void (io.sentry.SentryOptions):31:31 -> 2:2:void (io.sentry.SentryOptions):29:29 -> 3:3:void (io.sentry.SentryOptions):32:32 -> 4:4:void (io.sentry.SentryOptions):34:34 -> 5:6:void (io.sentry.SentryOptions):37:38 -> 1:4:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):54:57 -> a 5:7:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):59:61 -> a 1:2:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):142:143 -> b 3:4:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):145:146 -> b 1:4:void ensureHostnameCache():189:192 -> c 5:5:void ensureHostnameCache():194:194 -> c 1:2:void close():292:293 -> close 1:1:boolean isCachedHint(io.sentry.Hint):287:287 -> i 1:1:void mergeUser(io.sentry.SentryBaseEvent):223:223 -> j 2:3:void mergeUser(io.sentry.SentryBaseEvent):225:226 -> j 4:5:void mergeUser(io.sentry.SentryBaseEvent):228:229 -> j 1:7:void processNonCachedEvent(io.sentry.SentryBaseEvent):130:136 -> k 1:1:void setCommons(io.sentry.SentryBaseEvent):153:153 -> l 1:1:void setDebugMeta(io.sentry.SentryBaseEvent):68:68 -> m 2:6:void setDebugMeta(io.sentry.SentryBaseEvent):70:74 -> m 7:11:void setDebugMeta(io.sentry.SentryBaseEvent):77:81 -> m 12:13:void setDebugMeta(io.sentry.SentryBaseEvent):84:85 -> m 14:14:void setDebugMeta(io.sentry.SentryBaseEvent):88:88 -> m 15:16:void setDebugMeta(io.sentry.SentryBaseEvent):90:91 -> m 17:17:void setDebugMeta(io.sentry.SentryBaseEvent):93:93 -> m 18:18:void setDebugMeta(io.sentry.SentryBaseEvent):96:96 -> m 1:2:void setDist(io.sentry.SentryBaseEvent):199:200 -> n 1:2:void setEnvironment(io.sentry.SentryBaseEvent):170:171 -> o 1:1:void setExceptions(io.sentry.SentryEvent):234:234 -> p 2:2:void setExceptions(io.sentry.SentryEvent):236:236 -> p 1:1:void setModules(io.sentry.SentryEvent):101:101 -> q 2:2:void setModules(io.sentry.SentryEvent):106:106 -> q 3:3:void setModules(io.sentry.SentryEvent):108:108 -> q 4:4:void setModules(io.sentry.SentryEvent):110:110 -> q 1:1:void setPlatform(io.sentry.SentryBaseEvent):157:157 -> r 2:2:void setPlatform(io.sentry.SentryBaseEvent):159:159 -> r 1:2:void setRelease(io.sentry.SentryBaseEvent):164:165 -> s 1:2:void setSdk(io.sentry.SentryBaseEvent):205:206 -> t 1:2:void setServerName(io.sentry.SentryBaseEvent):176:177 -> u 3:6:void setServerName(io.sentry.SentryBaseEvent):180:183 -> u 1:2:void setTags(io.sentry.SentryBaseEvent):211:212 -> v 3:5:void setTags(io.sentry.SentryBaseEvent):214:216 -> v 1:1:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):241:241 -> w 2:2:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):246:246 -> w 3:5:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):248:250 -> w 6:6:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):252:252 -> w 7:7:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):254:254 -> w 8:8:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):261:261 -> w 9:11:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):269:271 -> w 12:12:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):274:274 -> w 13:13:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):262:262 -> w 14:15:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):264:265 -> w 16:18:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):267:267 -> w 1:1:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):116:116 -> x 2:3:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):119:120 -> x 4:4:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):124:124 -> x 5:5:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):121:121 -> x io.sentry.MeasurementUnit -> io.sentry.v1: io.sentry.MeasurementUnit$Duration -> io.sentry.v1$a: 1:1:io.sentry.MeasurementUnit$Duration[] $values():26:26 -> $values 1:1:void ():28:28 -> 2:2:void ():31:31 -> 3:3:void ():34:34 -> 4:4:void ():37:37 -> 5:5:void ():40:40 -> 6:6:void ():43:43 -> 7:7:void ():46:46 -> 8:8:void ():49:49 -> 9:9:void ():26:26 -> 1:1:void (java.lang.String,int):26:26 -> 1:1:java.lang.String apiName():53:53 -> apiName 1:1:io.sentry.MeasurementUnit$Duration valueOf(java.lang.String):26:26 -> valueOf 1:1:io.sentry.MeasurementUnit$Duration[] values():26:26 -> values io.sentry.MemoryCollectionData -> io.sentry.w1: long usedHeapMemory -> b long timestampMillis -> a long usedNativeMemory -> c 1:4:void (long,long,long):12:15 -> 5:5:void (long,long):19:19 -> 1:1:long getTimestampMillis():23:23 -> a 1:1:long getUsedHeapMemory():27:27 -> b 1:1:long getUsedNativeMemory():31:31 -> c io.sentry.MetricsAggregator -> io.sentry.x1: int maxWeight -> m boolean isClosed -> i io.sentry.SentryDateProvider dateProvider -> f boolean flushScheduled -> j io.sentry.ILogger logger -> d java.nio.charset.Charset UTF8 -> n java.util.concurrent.atomic.AtomicInteger totalBucketsWeight -> l io.sentry.metrics.IMetricsClient client -> e io.sentry.SentryOptions$BeforeEmitMetricCallback beforeEmitCallback -> g java.util.NavigableMap buckets -> k io.sentry.ISentryExecutorService executorService -> h 1:1:void ():33:33 -> 1:2:void (io.sentry.SentryOptions,io.sentry.metrics.IMetricsClient):59:60 -> 3:4:void (io.sentry.SentryOptions,io.sentry.metrics.IMetricsClient):62:63 -> 5:5:void (io.sentry.SentryOptions,io.sentry.metrics.IMetricsClient):57:57 -> 6:6:void (io.sentry.metrics.IMetricsClient,io.sentry.ILogger,io.sentry.SentryDateProvider,int,io.sentry.SentryOptions$BeforeEmitMetricCallback,io.sentry.ISentryExecutorService):73:73 -> 7:8:void (io.sentry.metrics.IMetricsClient,io.sentry.ILogger,io.sentry.SentryDateProvider,int,io.sentry.SentryOptions$BeforeEmitMetricCallback,io.sentry.ISentryExecutorService):41:42 -> 9:9:void (io.sentry.metrics.IMetricsClient,io.sentry.ILogger,io.sentry.SentryDateProvider,int,io.sentry.SentryOptions$BeforeEmitMetricCallback,io.sentry.ISentryExecutorService):49:49 -> 10:10:void (io.sentry.metrics.IMetricsClient,io.sentry.ILogger,io.sentry.SentryDateProvider,int,io.sentry.SentryOptions$BeforeEmitMetricCallback,io.sentry.ISentryExecutorService):52:52 -> 11:16:void (io.sentry.metrics.IMetricsClient,io.sentry.ILogger,io.sentry.SentryDateProvider,int,io.sentry.SentryOptions$BeforeEmitMetricCallback,io.sentry.ISentryExecutorService):74:79 -> 1:2:void flush(boolean):279:280 -> a 3:5:void flush(boolean):284:286 -> a 6:6:void flush(boolean):289:289 -> a 7:7:void flush(boolean):291:291 -> a 8:9:void flush(boolean):293:294 -> a 10:12:void flush(boolean):296:298 -> a 13:15:void flush(boolean):300:302 -> a 16:16:void flush(boolean):307:307 -> a 17:18:void flush(boolean):311:312 -> a 1:2:int getBucketWeight(java.util.Map):322:323 -> b 1:1:java.util.Set getFlushableBuckets(boolean):331:331 -> c 2:4:java.util.Set getFlushableBuckets(boolean):334:336 -> c 1:5:void close():360:364 -> close 6:6:void close():363:363 -> close 1:2:boolean isOverWeight():316:317 -> i 1:1:long nowMillis():380:380 -> j 1:1:void run():370:370 -> run 2:4:void run():372:374 -> run 5:5:void run():376:376 -> run io.sentry.NoOpConnectionStatusProvider -> io.sentry.y1: 1:1:void ():8:8 -> void removeConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver) -> a 1:1:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus():11:11 -> b boolean addConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver) -> c java.lang.String getConnectionType() -> d io.sentry.NoOpEnvelopeReader -> io.sentry.z1: io.sentry.NoOpEnvelopeReader instance -> a 1:1:void ():10:10 -> 1:1:void ():12:12 -> io.sentry.SentryEnvelope read(java.io.InputStream) -> a 1:1:io.sentry.NoOpEnvelopeReader getInstance():15:15 -> b io.sentry.NoOpHub -> io.sentry.a2: io.sentry.metrics.MetricsApi metricsApi -> e io.sentry.NoOpHub instance -> f io.sentry.SentryOptions emptyOptions -> d 1:1:void ():16:16 -> 1:1:void ():22:22 -> 2:4:void ():18:20 -> 1:1:io.sentry.NoOpHub getInstance():25:25 -> A void setTag(java.lang.String,java.lang.String) -> a void removeExtra(java.lang.String) -> b void setExtra(java.lang.String,java.lang.String) -> c 1:1:java.lang.Object clone():14:14 -> clone void removeTag(java.lang.String) -> d boolean isHealthy() -> e void close(boolean) -> f void flush(long) -> g io.sentry.transport.RateLimiter getRateLimiter() -> h void setUser(io.sentry.protocol.User) -> i 1:1:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):57:57 -> j 1:1:io.sentry.IHub clone():151:151 -> k io.sentry.ITransaction getTransaction() -> l void endSession() -> m void startSession() -> n void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint) -> o void clearBreadcrumbs() -> p void addBreadcrumb(io.sentry.Breadcrumb) -> q 1:1:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint,io.sentry.ProfilingTraceData):160:160 -> r 1:1:io.sentry.ITransaction startTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):167:167 -> s io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope) -> t # {"id":"com.android.tools.r8.synthesized"} io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.Hint) -> u # {"id":"com.android.tools.r8.synthesized"} void setSpanContext(java.lang.Throwable,io.sentry.ISpan,java.lang.String) -> v void configureScope(io.sentry.ScopeCallback) -> w 1:1:io.sentry.SentryOptions getOptions():195:195 -> x boolean isEnabled() -> y 1:1:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.Hint):35:35 -> z io.sentry.NoOpLogger -> io.sentry.b2: io.sentry.NoOpLogger instance -> a 1:1:void ():9:9 -> 1:1:void ():15:15 -> boolean isEnabled(io.sentry.SentryLevel) -> a void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]) -> b void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable) -> c void log(io.sentry.SentryLevel,java.lang.String,java.lang.Object[]) -> d 1:1:io.sentry.NoOpLogger getInstance():12:12 -> e io.sentry.NoOpSentryExecutorService -> io.sentry.e2: io.sentry.NoOpSentryExecutorService instance -> a 1:1:void ():9:9 -> 1:1:void ():11:11 -> boolean isClosed() -> a 1:1:java.util.concurrent.Future schedule(java.lang.Runnable,long):29:29 -> b void close(long) -> c java.lang.Object $r8$lambda$IQ08ZL0gNlsWc_j8HcE2dJIYEbk() -> d # {"id":"com.android.tools.r8.synthesized"} java.lang.Object $r8$lambda$U0CCv3qYnd_whI2JfjqW22qUwY0() -> e # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.ISentryExecutorService getInstance():14:14 -> f java.lang.Object lambda$schedule$2() -> g java.lang.Object lambda$submit$0() -> h 1:1:java.util.concurrent.Future submit(java.lang.Runnable):19:19 -> submit io.sentry.NoOpSentryExecutorService$$ExternalSyntheticLambda0 -> io.sentry.c2: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$1e968f6cc3f5d504daf98aee282b3b62e6b635972faf6db99c9ba79dc9c91823$0 io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$1e968f6cc3f5d504daf98aee282b3b62e6b635972faf6db99c9ba79dc9c91823$0.INSTANCE -> a void io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$1e968f6cc3f5d504daf98aee282b3b62e6b635972faf6db99c9ba79dc9c91823$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$1e968f6cc3f5d504daf98aee282b3b62e6b635972faf6db99c9ba79dc9c91823$0.() -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$1e968f6cc3f5d504daf98aee282b3b62e6b635972faf6db99c9ba79dc9c91823$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.NoOpSentryExecutorService$$ExternalSyntheticLambda1 -> io.sentry.d2: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$848cd92bddda1cc905d09e3de64fa81fb4ce7731e6e514560e1088035cfe9c30$0 io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$848cd92bddda1cc905d09e3de64fa81fb4ce7731e6e514560e1088035cfe9c30$0.INSTANCE -> a void io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$848cd92bddda1cc905d09e3de64fa81fb4ce7731e6e514560e1088035cfe9c30$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$848cd92bddda1cc905d09e3de64fa81fb4ce7731e6e514560e1088035cfe9c30$0.() -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.NoOpSentryExecutorService$$InternalSyntheticLambda$1$848cd92bddda1cc905d09e3de64fa81fb4ce7731e6e514560e1088035cfe9c30$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.NoOpSerializer -> io.sentry.f2: io.sentry.NoOpSerializer instance -> a 1:1:void ():15:15 -> 1:1:void ():21:21 -> java.lang.Object deserialize(java.io.Reader,java.lang.Class) -> a java.lang.String serialize(java.util.Map) -> b io.sentry.SentryEnvelope deserializeEnvelope(java.io.InputStream) -> c void serialize(java.lang.Object,java.io.Writer) -> d java.lang.Object deserializeCollection(java.io.Reader,java.lang.Class,io.sentry.JsonDeserializer) -> e void serialize(io.sentry.SentryEnvelope,java.io.OutputStream) -> f 1:1:io.sentry.NoOpSerializer getInstance():18:18 -> g io.sentry.NoOpSpan -> io.sentry.g2: io.sentry.NoOpSpan instance -> a 1:1:void ():11:11 -> 1:1:void ():13:13 -> 1:1:io.sentry.SentryDate getFinishDate():156:156 -> a void setMeasurement(java.lang.String,java.lang.Number) -> b void finish(io.sentry.SpanStatus,io.sentry.SentryDate) -> c void setDescription(java.lang.String) -> f void setData(java.lang.String,java.lang.Object) -> g boolean isFinished() -> i void finish() -> l boolean updateEndDate(io.sentry.SentryDate) -> m java.lang.String getDescription() -> n void setMeasurement(java.lang.String,java.lang.Number,io.sentry.MeasurementUnit) -> o 1:1:io.sentry.SpanContext getSpanContext():113:113 -> r void finish(io.sentry.SpanStatus) -> s 1:1:io.sentry.SentryDate getStartDate():151:151 -> u io.sentry.SpanStatus getStatus() -> v 1:1:io.sentry.NoOpSpan getInstance():16:16 -> w io.sentry.NoOpTransaction -> io.sentry.h2: io.sentry.NoOpTransaction instance -> a 1:1:void ():15:15 -> 1:1:void ():17:17 -> 1:1:io.sentry.SentryDate getFinishDate():237:237 -> a void setMeasurement(java.lang.String,java.lang.Number) -> b void finish(io.sentry.SpanStatus,io.sentry.SentryDate) -> c io.sentry.Span getLatestActiveSpan() -> d 1:1:io.sentry.TraceContext traceContext():128:128 -> e void setDescription(java.lang.String) -> f void setData(java.lang.String,java.lang.Object) -> g 1:1:io.sentry.ISpan startChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter):57:57 -> h boolean isFinished() -> i 1:1:io.sentry.protocol.SentryId getEventId():99:99 -> j void forceFinish(io.sentry.SpanStatus,boolean,io.sentry.Hint) -> k void finish() -> l boolean updateEndDate(io.sentry.SentryDate) -> m java.lang.String getDescription() -> n void setMeasurement(java.lang.String,java.lang.Number,io.sentry.MeasurementUnit) -> o void scheduleFinish() -> p 1:1:io.sentry.protocol.TransactionNameSource getTransactionNameSource():37:37 -> q 1:1:io.sentry.SpanContext getSpanContext():174:174 -> r void finish(io.sentry.SpanStatus) -> s java.lang.String getName() -> t 1:1:io.sentry.SentryDate getStartDate():232:232 -> u io.sentry.SpanStatus getStatus() -> v 1:1:io.sentry.NoOpTransaction getInstance():20:20 -> w io.sentry.NoOpTransactionPerformanceCollector -> io.sentry.i2: io.sentry.NoOpTransactionPerformanceCollector instance -> a 1:1:void ():9:9 -> 1:1:void ():16:16 -> void onSpanStarted(io.sentry.ISpan) -> a void onSpanFinished(io.sentry.ISpan) -> b java.util.List stop(io.sentry.ITransaction) -> c void start(io.sentry.ITransaction) -> d 1:1:io.sentry.NoOpTransactionPerformanceCollector getInstance():13:13 -> e io.sentry.NoOpTransactionProfiler -> io.sentry.j2: io.sentry.NoOpTransactionProfiler instance -> a 1:1:void ():9:9 -> 1:1:void ():11:11 -> void start() -> a boolean isRunning() -> b void bindTransaction(io.sentry.ITransaction) -> c io.sentry.ProfilingTraceData onTransactionFinish(io.sentry.ITransaction,java.util.List,io.sentry.SentryOptions) -> d 1:1:io.sentry.NoOpTransactionProfiler getInstance():14:14 -> e io.sentry.NoOpTransportFactory -> io.sentry.k2: io.sentry.NoOpTransportFactory instance -> a 1:1:void ():11:11 -> 1:1:void ():17:17 -> 1:1:io.sentry.transport.ITransport create(io.sentry.SentryOptions,io.sentry.RequestDetails):22:22 -> a 1:1:io.sentry.NoOpTransportFactory getInstance():14:14 -> b io.sentry.ObjectWriter -> io.sentry.l2: io.sentry.ObjectWriter value(io.sentry.ILogger,java.lang.Object) -> a io.sentry.ObjectWriter value(java.lang.Boolean) -> b io.sentry.ObjectWriter value(long) -> c io.sentry.ObjectWriter nullValue() -> d io.sentry.ObjectWriter endArray() -> e io.sentry.ObjectWriter value(java.lang.Number) -> f io.sentry.ObjectWriter value(double) -> g io.sentry.ObjectWriter name(java.lang.String) -> h io.sentry.ObjectWriter value(boolean) -> i io.sentry.ObjectWriter beginArray() -> j io.sentry.ObjectWriter value(java.lang.String) -> k io.sentry.ObjectWriter endObject() -> l io.sentry.ObjectWriter beginObject() -> m io.sentry.OptionsContainer -> io.sentry.m2: java.lang.Class clazz -> a 1:2:void (java.lang.Class):17:18 -> 1:1:io.sentry.OptionsContainer create(java.lang.Class):11:11 -> a 1:1:java.lang.Object createInstance():24:24 -> b io.sentry.OutboxSender -> io.sentry.p2: io.sentry.ILogger logger -> h io.sentry.ISerializer serializer -> g io.sentry.IHub hub -> e io.sentry.IEnvelopeReader envelopeReader -> f java.nio.charset.Charset UTF_8 -> i 1:1:void ():37:37 -> 1:5:void (io.sentry.IHub,io.sentry.IEnvelopeReader,io.sentry.ISerializer,io.sentry.ILogger,long,int):51:55 -> 1:1:void processEnvelopeFile(java.lang.String,io.sentry.Hint):111:111 -> a 2:2:void processEnvelopeFile(java.lang.String,io.sentry.Hint):113:113 -> a 1:3:boolean isRelevantFileName(java.lang.String):103:105 -> c 1:1:void processDirectory(java.io.File):33:33 -> e 1:1:void processFile(java.io.File,io.sentry.Hint):60:60 -> f 2:3:void processFile(java.io.File,io.sentry.Hint):62:63 -> f 4:5:void processFile(java.io.File,io.sentry.Hint):67:68 -> f 6:6:void processFile(java.io.File,io.sentry.Hint):70:70 -> f 7:7:void processFile(java.io.File,io.sentry.Hint):73:73 -> f 8:8:void processFile(java.io.File,io.sentry.Hint):70:70 -> f 9:10:void processFile(java.io.File,io.sentry.Hint):75:76 -> f 11:11:void processFile(java.io.File,io.sentry.Hint):78:78 -> f 12:12:void processFile(java.io.File,io.sentry.Hint):81:81 -> f 13:13:void processFile(java.io.File,io.sentry.Hint):67:67 -> f 14:14:void processFile(java.io.File,io.sentry.Hint):79:79 -> f 15:15:void processFile(java.io.File,io.sentry.Hint):81:81 -> f 16:16:void processFile(java.io.File,io.sentry.Hint):96:96 -> f void $r8$lambda$nzCNT1FgLi6nK72rUuRJ1EzC5zs(io.sentry.OutboxSender,java.io.File,io.sentry.hints.Retryable) -> g # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$yQsVRzlwzO60MrmFsYKXzM7TknM(io.sentry.hints.Resettable) -> h # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.TracesSamplingDecision extractSamplingDecision(io.sentry.TraceContext):237:237 -> i 2:4:io.sentry.TracesSamplingDecision extractSamplingDecision(io.sentry.TraceContext):240:242 -> i 5:5:io.sentry.TracesSamplingDecision extractSamplingDecision(io.sentry.TraceContext):247:247 -> i 6:6:io.sentry.TracesSamplingDecision extractSamplingDecision(io.sentry.TraceContext):250:250 -> i 7:7:io.sentry.TracesSamplingDecision extractSamplingDecision(io.sentry.TraceContext):258:258 -> i 1:1:void lambda$processEnvelope$1(io.sentry.hints.Resettable):230:230 -> j 1:1:void lambda$processFile$0(java.io.File,io.sentry.hints.Retryable):86:86 -> k 2:3:void lambda$processFile$0(java.io.File,io.sentry.hints.Retryable):88:89 -> k 4:4:void lambda$processFile$0(java.io.File,io.sentry.hints.Retryable):92:92 -> k 1:1:void logEnvelopeItemNull(io.sentry.SentryEnvelopeItem,int):262:262 -> l 2:3:void logEnvelopeItemNull(io.sentry.SentryEnvelopeItem,int):265:266 -> l 4:4:void logEnvelopeItemNull(io.sentry.SentryEnvelopeItem,int):262:262 -> l 1:1:void logItemCaptured(int):280:280 -> m 1:1:void logTimeout(io.sentry.protocol.SentryId):284:284 -> n 1:1:void logUnexpectedEventId(io.sentry.SentryEnvelope,io.sentry.protocol.SentryId,int):271:271 -> o 2:3:void logUnexpectedEventId(io.sentry.SentryEnvelope,io.sentry.protocol.SentryId,int):274:275 -> o 4:4:void logUnexpectedEventId(io.sentry.SentryEnvelope,io.sentry.protocol.SentryId,int):271:271 -> o 1:1:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):118:118 -> p 2:2:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):121:121 -> p 3:3:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):118:118 -> p 4:4:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):124:124 -> p 5:6:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):127:128 -> p 7:8:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):131:132 -> p 9:10:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):134:135 -> p 11:11:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):137:137 -> p 12:13:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):139:140 -> p 14:16:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):142:144 -> p 17:17:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):155:155 -> p 18:19:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):147:148 -> p 20:21:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):150:151 -> p 22:22:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):155:155 -> p 23:23:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):132:132 -> p 24:24:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):156:156 -> p 25:26:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):158:159 -> p 27:27:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):161:161 -> p 28:29:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):163:164 -> p 30:30:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):166:166 -> p 31:33:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):168:170 -> p 34:34:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):192:192 -> p 35:36:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):175:176 -> p 37:39:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):180:182 -> p 40:41:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):184:185 -> p 42:43:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):187:188 -> p 44:44:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):192:192 -> p 45:45:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):159:159 -> p 46:46:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):193:193 -> p 47:47:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):197:197 -> p 48:50:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):199:201 -> p 51:52:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):204:205 -> p 53:53:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):201:201 -> p 54:55:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):207:208 -> p 56:56:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):211:211 -> p 57:57:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):208:208 -> p 58:60:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):216:218 -> p 61:61:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):221:221 -> p 62:62:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):224:224 -> p 63:63:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):221:221 -> p 64:64:void processEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):230:230 -> p 1:3:boolean waitFlush(io.sentry.Hint):288:290 -> q 4:4:boolean waitFlush(io.sentry.Hint):292:292 -> q io.sentry.OutboxSender$$ExternalSyntheticLambda0 -> io.sentry.n2: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.OutboxSender io.sentry.OutboxSender$$InternalSyntheticLambda$3$18e3b3e16607f436536292c69fb0ce12f2b821f7427cf59e86ad7658b4083921$0.f$0 -> a java.io.File io.sentry.OutboxSender$$InternalSyntheticLambda$3$18e3b3e16607f436536292c69fb0ce12f2b821f7427cf59e86ad7658b4083921$0.f$1 -> b void io.sentry.OutboxSender$$InternalSyntheticLambda$3$18e3b3e16607f436536292c69fb0ce12f2b821f7427cf59e86ad7658b4083921$0.(io.sentry.OutboxSender,java.io.File) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.OutboxSender$$InternalSyntheticLambda$3$18e3b3e16607f436536292c69fb0ce12f2b821f7427cf59e86ad7658b4083921$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.OutboxSender$$ExternalSyntheticLambda1 -> io.sentry.o2: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.OutboxSender$$InternalSyntheticLambda$4$5592b14b01f22b44444e9dc38c886d59847a5b25b81781ad1e03aafae954308c$0 io.sentry.OutboxSender$$InternalSyntheticLambda$4$5592b14b01f22b44444e9dc38c886d59847a5b25b81781ad1e03aafae954308c$0.INSTANCE -> a void io.sentry.OutboxSender$$InternalSyntheticLambda$4$5592b14b01f22b44444e9dc38c886d59847a5b25b81781ad1e03aafae954308c$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.OutboxSender$$InternalSyntheticLambda$4$5592b14b01f22b44444e9dc38c886d59847a5b25b81781ad1e03aafae954308c$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.OutboxSender$$InternalSyntheticLambda$4$5592b14b01f22b44444e9dc38c886d59847a5b25b81781ad1e03aafae954308c$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.PerformanceCollectionData -> io.sentry.q2: io.sentry.MemoryCollectionData memoryData -> a io.sentry.CpuCollectionData cpuData -> b 1:3:void ():7:9 -> 1:1:void addCpuData(io.sentry.CpuCollectionData):21:21 -> a 1:1:void addMemoryData(io.sentry.MemoryCollectionData):14:14 -> b 1:1:io.sentry.CpuCollectionData getCpuData():26:26 -> c 1:1:io.sentry.MemoryCollectionData getMemoryData():30:30 -> d io.sentry.PreviousSessionFinalizer -> io.sentry.r2: io.sentry.IHub hub -> e java.nio.charset.Charset UTF_8 -> f io.sentry.SentryOptions options -> d 1:1:void ():32:32 -> 1:3:void (io.sentry.SentryOptions,io.sentry.IHub):38:40 -> 1:1:java.util.Date getTimestampFromCrashMarkerFile(java.io.File):140:140 -> a 2:5:java.util.Date getTimestampFromCrashMarkerFile(java.io.File):142:145 -> a 6:6:java.util.Date getTimestampFromCrashMarkerFile(java.io.File):140:140 -> a 7:7:java.util.Date getTimestampFromCrashMarkerFile(java.io.File):148:148 -> a 8:8:java.util.Date getTimestampFromCrashMarkerFile(java.io.File):146:146 -> a 1:1:void run():45:45 -> run 2:2:void run():47:47 -> run 3:6:void run():51:54 -> run 7:12:void run():58:63 -> run 13:14:void run():70:71 -> run 15:16:void run():73:74 -> run 17:17:void run():76:76 -> run 18:18:void run():80:80 -> run 19:20:void run():82:83 -> run 21:21:void run():87:87 -> run 22:22:void run():84:84 -> run 23:28:void run():90:95 -> run 29:29:void run():97:97 -> run 30:32:void run():99:101 -> run 33:33:void run():105:105 -> run 34:34:void run():102:102 -> run 35:35:void run():107:107 -> run 36:37:void run():111:112 -> run 38:40:void run():117:119 -> run 41:41:void run():121:121 -> run 42:42:void run():76:76 -> run 43:43:void run():122:122 -> run 44:45:void run():127:128 -> run io.sentry.ProfilingTraceData -> io.sentry.t2: boolean deviceIsEmulator -> m java.io.File traceFile -> d java.lang.String deviceManufacturer -> h java.lang.String deviceOsBuildNumber -> j java.lang.String deviceOsVersion -> l int androidApiLevel -> f java.lang.String cpuArchitecture -> n java.lang.String devicePhysicalMemoryBytes -> p java.lang.String buildId -> r java.util.concurrent.Callable deviceCpuFrequenciesReader -> e java.lang.String transactionName -> t java.lang.String versionCode -> v java.lang.String transactionId -> x java.lang.String profileId -> z java.lang.String truncationReason -> B java.lang.String sampledProfile -> D java.lang.String deviceLocale -> g java.lang.String deviceModel -> i java.util.List deviceCpuFrequencies -> o java.lang.String deviceOsName -> k java.util.List transactions -> s java.lang.String platform -> q java.lang.String durationNs -> u java.lang.String release -> w java.lang.String traceId -> y java.util.Map measurementsMap -> C java.lang.String environment -> A java.util.Map unknown -> E 1:1:void (io.sentry.ProfilingTraceData$1):20:20 -> 2:2:void ():74:74 -> 3:3:void (java.io.File,io.sentry.ITransaction):79:79 -> 4:6:void (java.io.File,io.sentry.ITransaction):82:84 -> 7:7:void (java.io.File,io.sentry.ITransaction):79:79 -> 8:8:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):121:121 -> 9:9:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):46:46 -> 10:10:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):71:71 -> 11:13:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):122:124 -> 14:19:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):127:132 -> 20:24:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):134:138 -> 25:27:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):141:143 -> 28:29:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):146:147 -> 30:36:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):150:156 -> 37:37:void (java.io.File,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map):158:158 -> 1:1:java.lang.String getProfileId():238:238 -> A 1:1:java.io.File getTraceFile():170:170 -> B 1:3:boolean isTruncationReasonValid():162:164 -> C 1:1:java.util.List lambda$new$0():89:89 -> D 1:1:void readDeviceCpuFrequencies():355:355 -> E 1:1:void setSampledProfile(java.lang.String):350:350 -> F 1:1:void setUnknown(java.util.Map):443:443 -> G java.util.List $r8$lambda$JXgGlSDl49vN_ELm5zo8x3964qY() -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:java.util.List access$1002(io.sentry.ProfilingTraceData,java.util.List):20:20 -> b 1:1:int access$102(io.sentry.ProfilingTraceData,int):20:20 -> c 1:1:java.lang.String access$1102(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> d 1:1:java.lang.String access$1202(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> e 1:1:java.lang.String access$1302(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> f 1:1:java.lang.String access$1402(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> g 1:1:java.lang.String access$1502(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> h 1:1:java.lang.String access$1602(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> i 1:1:java.lang.String access$1702(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> j 1:1:java.util.List access$1800(io.sentry.ProfilingTraceData):20:20 -> k 1:1:java.lang.String access$1902(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> l 1:1:java.lang.String access$2002(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> m 1:1:java.lang.String access$202(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> n 1:1:java.lang.String access$2102(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> o 1:1:java.lang.String access$2202(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> p 1:1:java.lang.String access$2302(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> q 1:1:java.util.Map access$2400(io.sentry.ProfilingTraceData):20:20 -> r 1:1:java.lang.String access$2502(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> s 1:10:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):394:403 -> serialize 11:20:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):405:414 -> serialize 21:27:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):416:422 -> serialize 28:33:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):424:429 -> serialize 34:34:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):432:432 -> serialize 1:1:java.lang.String access$302(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> t 1:1:java.lang.String access$402(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> u 1:1:java.lang.String access$502(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> v 1:1:java.lang.String access$602(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> w 1:1:java.lang.String access$702(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> x 1:1:boolean access$802(io.sentry.ProfilingTraceData,boolean):20:20 -> y 1:1:java.lang.String access$902(io.sentry.ProfilingTraceData,java.lang.String):20:20 -> z io.sentry.ProfilingTraceData$$ExternalSyntheticLambda0 -> io.sentry.s2: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ProfilingTraceData$$InternalSyntheticLambda$0$4721fac30ed281768d60098beda0c4b9a9c84be42e55272f2b14fbfdf6bc2c1f$0 io.sentry.ProfilingTraceData$$InternalSyntheticLambda$0$4721fac30ed281768d60098beda0c4b9a9c84be42e55272f2b14fbfdf6bc2c1f$0.INSTANCE -> a void io.sentry.ProfilingTraceData$$InternalSyntheticLambda$0$4721fac30ed281768d60098beda0c4b9a9c84be42e55272f2b14fbfdf6bc2c1f$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.ProfilingTraceData$$InternalSyntheticLambda$0$4721fac30ed281768d60098beda0c4b9a9c84be42e55272f2b14fbfdf6bc2c1f$0.() -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.ProfilingTraceData$$InternalSyntheticLambda$0$4721fac30ed281768d60098beda0c4b9a9c84be42e55272f2b14fbfdf6bc2c1f$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.ProfilingTraceData$1 -> io.sentry.t2$a: io.sentry.ProfilingTraceData$Deserializer -> io.sentry.t2$b: 1:1:void ():446:446 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):446:446 -> a 1:2:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):452:453 -> b 3:5:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):456:458 -> b 6:6:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):613:613 -> b 7:7:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):615:615 -> b 8:9:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):562:563 -> b 10:10:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):565:565 -> b 11:11:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):606:606 -> b 12:12:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):608:608 -> b 13:13:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):526:526 -> b 14:14:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):528:528 -> b 15:15:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):575:575 -> b 16:16:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):577:577 -> b 17:17:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):593:593 -> b 18:18:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):595:595 -> b 19:19:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):496:496 -> b 20:20:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):498:498 -> b 21:21:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):569:569 -> b 22:22:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):571:571 -> b 23:23:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):508:508 -> b 24:24:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):510:510 -> b 25:25:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):490:490 -> b 26:26:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):492:492 -> b 27:27:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):538:538 -> b 28:28:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):540:540 -> b 29:29:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):587:587 -> b 30:30:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):589:589 -> b 31:31:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):556:556 -> b 32:32:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):558:558 -> b 33:33:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):550:550 -> b 34:34:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):552:552 -> b 35:35:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):514:514 -> b 36:36:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):516:516 -> b 37:37:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):520:520 -> b 38:38:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):522:522 -> b 39:40:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):599:600 -> b 41:41:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):602:602 -> b 42:42:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):544:544 -> b 43:43:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):546:546 -> b 44:44:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):502:502 -> b 45:45:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):504:504 -> b 46:46:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):478:478 -> b 47:47:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):480:480 -> b 48:48:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):484:484 -> b 49:49:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):486:486 -> b 50:50:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):581:581 -> b 51:51:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):583:583 -> b 52:52:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):466:466 -> b 53:53:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):468:468 -> b 54:54:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):532:532 -> b 55:55:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):534:534 -> b 56:56:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):460:460 -> b 57:57:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):462:462 -> b 58:58:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):472:472 -> b 59:59:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):474:474 -> b 60:61:io.sentry.ProfilingTraceData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):619:620 -> b io.sentry.ProfilingTransactionData -> io.sentry.u2: java.lang.String name -> f java.lang.Long relativeStartCpuMs -> i java.lang.Long relativeEndCpuMs -> j java.util.Map unknown -> k java.lang.Long relativeStartNs -> g java.lang.Long relativeEndNs -> h java.lang.String traceId -> e java.lang.String id -> d 1:1:void ():25:25 -> 2:7:void (io.sentry.ITransaction,java.lang.Long,java.lang.Long):29:34 -> 1:1:java.lang.String access$002(io.sentry.ProfilingTransactionData,java.lang.String):13:13 -> a 1:1:java.lang.String access$102(io.sentry.ProfilingTransactionData,java.lang.String):13:13 -> b 1:1:java.lang.String access$202(io.sentry.ProfilingTransactionData,java.lang.String):13:13 -> c 1:1:java.lang.Long access$302(io.sentry.ProfilingTransactionData,java.lang.Long):13:13 -> d 1:1:java.lang.Long access$402(io.sentry.ProfilingTransactionData,java.lang.Long):13:13 -> e 1:10:boolean equals(java.lang.Object):109:118 -> equals 1:1:java.lang.Long access$502(io.sentry.ProfilingTransactionData,java.lang.Long):13:13 -> f 1:1:java.lang.Long access$602(io.sentry.ProfilingTransactionData,java.lang.Long):13:13 -> g 1:1:java.lang.String getId():59:59 -> h 1:1:int hashCode():123:123 -> hashCode 1:1:java.lang.String getName():67:67 -> i 1:1:java.lang.String getTraceId():63:63 -> j 1:5:void notifyFinish(java.lang.Long,java.lang.Long,java.lang.Long,java.lang.Long):50:54 -> k 1:1:void setUnknown(java.util.Map):175:175 -> l 1:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):149:161 -> serialize 14:14:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):164:164 -> serialize io.sentry.ProfilingTransactionData$Deserializer -> io.sentry.u2$a: 1:1:void ():178:178 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):178:178 -> a 1:2:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):183:184 -> b 3:5:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):187:189 -> b 6:6:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):234:234 -> b 7:7:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):236:236 -> b 8:8:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):221:221 -> b 9:9:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):223:223 -> b 10:10:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):227:227 -> b 11:11:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):229:229 -> b 12:12:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):197:197 -> b 13:13:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):199:199 -> b 14:14:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):203:203 -> b 15:15:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):205:205 -> b 16:16:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):191:191 -> b 17:17:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):193:193 -> b 18:18:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):215:215 -> b 19:19:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):217:217 -> b 20:20:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):209:209 -> b 21:21:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):211:211 -> b 22:23:io.sentry.ProfilingTransactionData deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):240:241 -> b io.sentry.PropagationContext -> io.sentry.v2: io.sentry.Baggage baggage -> e io.sentry.SpanId parentSpanId -> c io.sentry.SpanId spanId -> b io.sentry.protocol.SentryId traceId -> a java.lang.Boolean sampled -> d 1:1:void ():62:62 -> 2:6:void (io.sentry.PropagationContext):67:71 -> 7:7:void (io.sentry.PropagationContext):66:66 -> 8:13:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,io.sentry.Baggage,java.lang.Boolean):87:92 -> 1:1:io.sentry.Baggage cloneBaggage(io.sentry.Baggage):76:76 -> a 1:1:io.sentry.Baggage getBaggage():120:120 -> b 1:1:io.sentry.SpanId getParentSpanId():112:112 -> c 1:1:io.sentry.SpanId getSpanId():104:104 -> d 1:1:io.sentry.protocol.SentryId getTraceId():96:96 -> e 1:1:java.lang.Boolean isSampled():128:128 -> f 1:1:void setBaggage(io.sentry.Baggage):124:124 -> g 1:2:io.sentry.TraceContext traceContext():136:137 -> h io.sentry.RequestDetails -> io.sentry.w2: java.util.Map headers -> b java.net.URL url -> a 1:3:void (java.lang.String,java.util.Map):18:20 -> 4:4:void (java.lang.String,java.util.Map):22:22 -> 5:5:void (java.lang.String,java.util.Map):26:26 -> 6:6:void (java.lang.String,java.util.Map):24:24 -> 1:1:java.util.Map getHeaders():34:34 -> a 1:1:java.net.URL getUrl():30:30 -> b io.sentry.RequestDetailsResolver -> io.sentry.x2: io.sentry.SentryOptions options -> a 1:2:void (io.sentry.SentryOptions):18:19 -> 1:3:io.sentry.RequestDetails resolve():24:26 -> a 4:5:io.sentry.RequestDetails resolve():28:29 -> a 6:6:io.sentry.RequestDetails resolve():31:31 -> a 7:7:io.sentry.RequestDetails resolve():36:36 -> a 8:9:io.sentry.RequestDetails resolve():40:41 -> a 10:12:io.sentry.RequestDetails resolve():43:45 -> a 13:13:io.sentry.RequestDetails resolve():47:47 -> a io.sentry.SamplingContext -> io.sentry.y2: io.sentry.TransactionContext transactionContext -> a 1:1:void (io.sentry.TransactionContext,io.sentry.CustomSamplingContext):17:17 -> 2:2:void (io.sentry.TransactionContext,io.sentry.CustomSamplingContext):19:19 -> 1:1:io.sentry.TransactionContext getTransactionContext():28:28 -> a io.sentry.Scope -> io.sentry.z2: java.util.List attachments -> r io.sentry.protocol.User user -> d java.util.Queue breadcrumbs -> h io.sentry.SentryLevel level -> a io.sentry.SentryOptions options -> l java.lang.Object propagationContextLock -> p io.sentry.protocol.Contexts contexts -> q io.sentry.ITransaction transaction -> b java.lang.Object sessionLock -> n java.lang.Object transactionLock -> o io.sentry.Session session -> m io.sentry.protocol.Request request -> f java.util.Map tags -> i java.util.Map extra -> j java.util.List fingerprint -> g java.lang.String transactionName -> c java.lang.String screen -> e java.util.List eventProcessors -> k io.sentry.PropagationContext propagationContext -> s 1:1:void (io.sentry.SentryOptions):88:88 -> 2:2:void (io.sentry.SentryOptions):44:44 -> 3:3:void (io.sentry.SentryOptions):50:50 -> 4:4:void (io.sentry.SentryOptions):53:53 -> 5:5:void (io.sentry.SentryOptions):56:56 -> 6:6:void (io.sentry.SentryOptions):67:67 -> 7:7:void (io.sentry.SentryOptions):70:70 -> 8:8:void (io.sentry.SentryOptions):73:73 -> 9:9:void (io.sentry.SentryOptions):76:76 -> 10:10:void (io.sentry.SentryOptions):79:79 -> 11:13:void (io.sentry.SentryOptions):89:91 -> 14:14:void (io.sentry.Scope):94:94 -> 15:15:void (io.sentry.Scope):44:44 -> 16:16:void (io.sentry.Scope):50:50 -> 17:17:void (io.sentry.Scope):53:53 -> 18:18:void (io.sentry.Scope):56:56 -> 19:19:void (io.sentry.Scope):67:67 -> 20:20:void (io.sentry.Scope):70:70 -> 21:21:void (io.sentry.Scope):73:73 -> 22:22:void (io.sentry.Scope):76:76 -> 23:23:void (io.sentry.Scope):79:79 -> 24:28:void (io.sentry.Scope):95:99 -> 29:31:void (io.sentry.Scope):101:103 -> 32:33:void (io.sentry.Scope):105:106 -> 34:35:void (io.sentry.Scope):108:109 -> 36:36:void (io.sentry.Scope):111:111 -> 37:37:void (io.sentry.Scope):113:113 -> 38:40:void (io.sentry.Scope):115:117 -> 41:41:void (io.sentry.Scope):119:119 -> 42:42:void (io.sentry.Scope):121:121 -> 43:43:void (io.sentry.Scope):123:123 -> 44:44:void (io.sentry.Scope):125:125 -> 45:45:void (io.sentry.Scope):127:127 -> 46:46:void (io.sentry.Scope):131:131 -> 47:47:void (io.sentry.Scope):133:133 -> 48:48:void (io.sentry.Scope):135:135 -> 49:49:void (io.sentry.Scope):137:137 -> 50:50:void (io.sentry.Scope):139:139 -> 51:51:void (io.sentry.Scope):143:143 -> 52:52:void (io.sentry.Scope):145:145 -> 53:53:void (io.sentry.Scope):147:147 -> 54:54:void (io.sentry.Scope):149:149 -> 1:3:void withTransaction(io.sentry.Scope$IWithTransaction):898:900 -> A 1:1:void removeContexts(java.lang.String):699:699 -> B 1:2:java.lang.String getTransactionName():183:184 -> C 1:2:void setTransaction(io.sentry.ITransaction):235:236 -> D 3:3:void setTransaction(io.sentry.ITransaction):238:238 -> D 4:5:void setTransaction(io.sentry.ITransaction):240:241 -> D 6:7:void setTransaction(io.sentry.ITransaction):243:244 -> D 8:8:void setTransaction(io.sentry.ITransaction):247:247 -> D 1:1:java.util.List getFingerprint():348:348 -> E 1:1:java.util.Map getTags():512:512 -> F 1:1:io.sentry.Session getSession():913:913 -> G 1:1:void setPropagationContext(io.sentry.PropagationContext):919:919 -> H 1:1:void clearAttachments():728:728 -> I 1:1:java.util.Queue createBreadcrumbsList(int):738:738 -> J 1:1:io.sentry.Breadcrumb executeBeforeBreadcrumb(io.sentry.SentryOptions$BeforeBreadcrumbCallback,io.sentry.Breadcrumb,io.sentry.Hint):393:393 -> K 2:4:io.sentry.Breadcrumb executeBeforeBreadcrumb(io.sentry.SentryOptions$BeforeBreadcrumbCallback,io.sentry.Breadcrumb,io.sentry.Hint):395:397 -> K 5:6:io.sentry.Breadcrumb executeBeforeBreadcrumb(io.sentry.SentryOptions$BeforeBreadcrumbCallback,io.sentry.Breadcrumb,io.sentry.Hint):402:403 -> K 1:1:void setTag(java.lang.String,java.lang.String):523:523 -> a 2:4:void setTag(java.lang.String,java.lang.String):525:527 -> a 1:1:void removeExtra(java.lang.String):581:581 -> b 2:4:void removeExtra(java.lang.String):583:585 -> b 1:1:void setExtra(java.lang.String,java.lang.String):566:566 -> c 2:4:void setExtra(java.lang.String,java.lang.String):568:570 -> c 1:11:void clear():490:500 -> clear 1:1:java.lang.Object clone():23:23 -> clone 1:1:void removeTag(java.lang.String):538:538 -> d 2:4:void removeTag(java.lang.String):540:542 -> d 1:1:java.util.Queue getBreadcrumbs():377:377 -> e 1:1:io.sentry.protocol.User getUser():257:257 -> f 1:1:io.sentry.SentryLevel getLevel():159:159 -> g 1:1:java.util.List getAttachments():711:711 -> h 1:1:void setUser(io.sentry.protocol.User):267:267 -> i 2:3:void setUser(io.sentry.protocol.User):269:270 -> i 1:4:void clearTransaction():465:468 -> j 5:7:void clearTransaction():470:472 -> j 8:8:void clearTransaction():467:467 -> j 1:1:io.sentry.IScope clone():945:945 -> k 1:1:io.sentry.ITransaction getTransaction():484:484 -> l 1:5:io.sentry.Session endSession():880:884 -> m 6:6:io.sentry.Session endSession():886:886 -> m 1:2:io.sentry.Scope$SessionPair startSession():806:807 -> n 3:3:io.sentry.Scope$SessionPair startSession():809:809 -> n 4:4:io.sentry.Scope$SessionPair startSession():811:811 -> n 5:6:io.sentry.Scope$SessionPair startSession():813:814 -> n 7:7:io.sentry.Scope$SessionPair startSession():816:816 -> n 8:9:io.sentry.Scope$SessionPair startSession():818:819 -> n 10:12:io.sentry.Scope$SessionPair startSession():821:823 -> n 13:13:io.sentry.Scope$SessionPair startSession():827:827 -> n 1:1:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):422:422 -> o 2:2:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):425:425 -> o 3:3:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):427:427 -> o 4:4:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):430:430 -> o 5:7:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):432:434 -> o 8:8:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):437:437 -> o 1:1:void clearBreadcrumbs():455:455 -> p 2:3:void clearBreadcrumbs():457:458 -> p 1:1:io.sentry.protocol.Contexts getContexts():596:596 -> q 1:1:void setContexts(java.lang.String,java.lang.Object):607:607 -> r 2:3:void setContexts(java.lang.String,java.lang.Object):609:610 -> r 1:1:io.sentry.PropagationContext getPropagationContext():925:925 -> s 1:2:io.sentry.Session withSession(io.sentry.Scope$IWithSession):774:775 -> t 3:4:io.sentry.Session withSession(io.sentry.Scope$IWithSession):777:778 -> t 5:5:io.sentry.Session withSession(io.sentry.Scope$IWithSession):780:780 -> t 1:1:java.util.Map getExtras():555:555 -> u 1:4:io.sentry.PropagationContext withPropagationContext(io.sentry.Scope$IWithPropagationContext):932:935 -> v 1:1:io.sentry.protocol.Request getRequest():322:322 -> w 1:1:java.util.List getEventProcessors():750:750 -> x 1:1:void setScreen(java.lang.String):293:293 -> y 2:3:void setScreen(java.lang.String):295:296 -> y 4:5:void setScreen(java.lang.String):298:299 -> y 6:6:void setScreen(java.lang.String):303:303 -> y 7:9:void setScreen(java.lang.String):305:307 -> y 10:11:void setScreen(java.lang.String):310:311 -> y 1:1:io.sentry.ISpan getSpan():217:217 -> z 2:2:io.sentry.ISpan getSpan():219:219 -> z io.sentry.Scope$IWithPropagationContext -> io.sentry.z2$a: void accept(io.sentry.PropagationContext) -> a io.sentry.Scope$IWithSession -> io.sentry.z2$b: void accept(io.sentry.Session) -> a io.sentry.Scope$IWithTransaction -> io.sentry.z2$c: void accept(io.sentry.ITransaction) -> a io.sentry.Scope$SessionPair -> io.sentry.z2$d: io.sentry.Session current -> b io.sentry.Session previous -> a 1:3:void (io.sentry.Session,io.sentry.Session):846:848 -> 1:1:io.sentry.Session getCurrent():866:866 -> a 1:1:io.sentry.Session getPrevious():857:857 -> b io.sentry.ScopeCallback -> io.sentry.a3: io.sentry.ScopeObserverAdapter -> io.sentry.b3: 1:1:void ():11:11 -> void setTag(java.lang.String,java.lang.String) -> a void removeExtra(java.lang.String) -> b void setExtra(java.lang.String,java.lang.String) -> c void removeTag(java.lang.String) -> d void setTags(java.util.Map) -> e void setTrace(io.sentry.SpanContext) -> f void setBreadcrumbs(java.util.Collection) -> g void setExtras(java.util.Map) -> h void setTransaction(java.lang.String) -> j void setContexts(io.sentry.protocol.Contexts) -> k void addBreadcrumb(io.sentry.Breadcrumb) -> q io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget -> io.sentry.c3: void send() -> a io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetDirPath -> io.sentry.d3: java.lang.String getDirPath() -> a io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory -> io.sentry.g3: io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions) -> a boolean hasValidPath(java.lang.String,io.sentry.ILogger) -> b io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory$$ExternalSyntheticLambda0 -> io.sentry.e3: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.io.File io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory$$InternalSyntheticLambda$3$9637ede938a80b2ac1c6873d5f7bda3524c01398ff257f424defb18953f3a2a8$0.f$3 -> d io.sentry.DirectoryProcessor io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory$$InternalSyntheticLambda$3$9637ede938a80b2ac1c6873d5f7bda3524c01398ff257f424defb18953f3a2a8$0.f$2 -> c io.sentry.ILogger io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory$$InternalSyntheticLambda$3$9637ede938a80b2ac1c6873d5f7bda3524c01398ff257f424defb18953f3a2a8$0.f$0 -> a java.lang.String io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory$$InternalSyntheticLambda$3$9637ede938a80b2ac1c6873d5f7bda3524c01398ff257f424defb18953f3a2a8$0.f$1 -> b void io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory$$InternalSyntheticLambda$3$9637ede938a80b2ac1c6873d5f7bda3524c01398ff257f424defb18953f3a2a8$0.(io.sentry.ILogger,java.lang.String,io.sentry.DirectoryProcessor,java.io.File) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory$$InternalSyntheticLambda$3$9637ede938a80b2ac1c6873d5f7bda3524c01398ff257f424defb18953f3a2a8$0.send() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory$-CC -> io.sentry.f3: # {"id":"com.android.tools.r8.synthesized"} 1:2:boolean io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory.hasValidPath(java.lang.String,io.sentry.ILogger):41:42 -> a 1:2:boolean $default$hasValidPath(io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory,java.lang.String,io.sentry.ILogger):0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory.processDir(io.sentry.DirectoryProcessor,java.lang.String,io.sentry.ILogger):52:53 -> b 1:2:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget $default$processDir(io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory,io.sentry.DirectoryProcessor,java.lang.String,io.sentry.ILogger):0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void $r8$lambda$0LBM9z6C34iFlGwSY7l9z84nZSY(io.sentry.ILogger,java.lang.String,io.sentry.DirectoryProcessor,java.io.File):0:0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory.lambda$processDir$0(io.sentry.ILogger,java.lang.String,io.sentry.DirectoryProcessor,java.io.File):54:54 -> d 1:1:void lambda$processDir$0(io.sentry.ILogger,java.lang.String,io.sentry.DirectoryProcessor,java.io.File):0 -> d # {"id":"com.android.tools.r8.synthesized"} 2:2:void io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory.lambda$processDir$0(io.sentry.ILogger,java.lang.String,io.sentry.DirectoryProcessor,java.io.File):56:56 -> d 2:2:void lambda$processDir$0(io.sentry.ILogger,java.lang.String,io.sentry.DirectoryProcessor,java.io.File):0 -> d # {"id":"com.android.tools.r8.synthesized"} 3:3:void io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory.lambda$processDir$0(io.sentry.ILogger,java.lang.String,io.sentry.DirectoryProcessor,java.io.File):58:58 -> d 3:3:void lambda$processDir$0(io.sentry.ILogger,java.lang.String,io.sentry.DirectoryProcessor,java.io.File):0 -> d # {"id":"com.android.tools.r8.synthesized"} io.sentry.SendFireAndForgetEnvelopeSender -> io.sentry.h3: io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetDirPath sendFireAndForgetDirPath -> a 1:1:void (io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetDirPath):17:17 -> 2:2:void (io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetDirPath):19:19 -> 1:2:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):25:26 -> a 3:4:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):28:29 -> a 5:5:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):34:34 -> a 6:9:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):37:40 -> a 10:10:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):42:42 -> a 11:11:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):30:30 -> a boolean hasValidPath(java.lang.String,io.sentry.ILogger) -> b # {"id":"com.android.tools.r8.synthesized"} io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget processDir(io.sentry.DirectoryProcessor,java.lang.String,io.sentry.ILogger) -> c # {"id":"com.android.tools.r8.synthesized"} io.sentry.SendFireAndForgetOutboxSender -> io.sentry.i3: io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetDirPath sendFireAndForgetDirPath -> a 1:1:void (io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetDirPath):17:17 -> 2:2:void (io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetDirPath):19:19 -> 1:2:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):25:26 -> a 3:4:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):28:29 -> a 5:5:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):34:34 -> a 6:10:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):37:41 -> a 11:11:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):43:43 -> a 12:12:io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget create(io.sentry.IHub,io.sentry.SentryOptions):30:30 -> a boolean hasValidPath(java.lang.String,io.sentry.ILogger) -> b # {"id":"com.android.tools.r8.synthesized"} io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget processDir(io.sentry.DirectoryProcessor,java.lang.String,io.sentry.ILogger) -> c # {"id":"com.android.tools.r8.synthesized"} io.sentry.Sentry -> io.sentry.m3: java.nio.charset.Charset UTF_8 -> d java.lang.ThreadLocal currentHub -> a io.sentry.IHub mainHub -> b long classCreationTimestamp -> e boolean globalHubMode -> c 1:1:void ():47:47 -> 2:2:void ():50:50 -> 3:3:void ():56:56 -> 4:4:void ():63:63 -> 5:5:void ():66:66 -> 1:4:io.sentry.TracesSamplingDecision sampleAppStartProfiling(io.sentry.SentryOptions):322:325 -> A 1:1:void setExtra(java.lang.String,java.lang.String):758:758 -> B 1:1:void setTag(java.lang.String,java.lang.String):738:738 -> C 1:1:void setUser(io.sentry.protocol.User):714:714 -> D 1:1:void startSession():837:837 -> E 1:1:io.sentry.ITransaction startTransaction(io.sentry.TransactionContext,io.sentry.TransactionOptions):913:913 -> F void $r8$lambda$44bRB55CunguJQUB6Yp9HmVyDHg(java.io.File) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$MRM2kVYA7qw65nDVXasORKwJiuc(io.sentry.SentryOptions) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$RMMEBC3dPBXd5dEy13tdNh6VLRo(io.sentry.SentryOptions) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void addBreadcrumb(io.sentry.Breadcrumb):667:667 -> d 1:1:void addBreadcrumb(io.sentry.Breadcrumb,io.sentry.Hint):658:658 -> e 1:1:void applyOptionsConfiguration(io.sentry.Sentry$OptionsConfiguration,io.sentry.SentryOptions):196:196 -> f 2:3:void applyOptionsConfiguration(io.sentry.Sentry$OptionsConfiguration,io.sentry.SentryOptions):199:200 -> f 1:1:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.Hint):525:525 -> g 1:1:void clearBreadcrumbs():728:728 -> h 1:2:void close():487:488 -> i 3:5:void close():490:492 -> i 1:1:void configureScope(io.sentry.ScopeCallback):810:810 -> j 1:1:void endSession():842:842 -> k 1:1:void finalizePreviousSession(io.sentry.SentryOptions,io.sentry.IHub):335:335 -> l 2:2:void finalizePreviousSession(io.sentry.SentryOptions,io.sentry.IHub):337:337 -> l 1:1:void flush(long):832:832 -> m 1:2:io.sentry.IHub getCurrentHub():75:76 -> n 3:6:io.sentry.IHub getCurrentHub():78:81 -> n 1:1:void handleAppStartProfilingConfig(io.sentry.SentryOptions,io.sentry.ISentryExecutorService):270:270 -> o 2:3:void handleAppStartProfilingConfig(io.sentry.SentryOptions,io.sentry.ISentryExecutorService):312:313 -> o 1:3:void init(io.sentry.OptionsContainer,io.sentry.Sentry$OptionsConfiguration,boolean):165:167 -> p 1:1:void init(io.sentry.SentryOptions,boolean):222:222 -> q 2:3:void init(io.sentry.SentryOptions,boolean):224:225 -> q 4:5:void init(io.sentry.SentryOptions,boolean):230:231 -> q 6:7:void init(io.sentry.SentryOptions,boolean):234:235 -> q 8:9:void init(io.sentry.SentryOptions,boolean):237:238 -> q 10:10:void init(io.sentry.SentryOptions,boolean):240:240 -> q 11:11:void init(io.sentry.SentryOptions,boolean):242:242 -> q 12:13:void init(io.sentry.SentryOptions,boolean):246:247 -> q 14:15:void init(io.sentry.SentryOptions,boolean):254:255 -> q 16:16:void init(io.sentry.SentryOptions,boolean):258:258 -> q 17:17:void init(io.sentry.SentryOptions,boolean):260:260 -> q 18:19:void init(io.sentry.SentryOptions,boolean):262:263 -> q 1:2:boolean initConfigurations(io.sentry.SentryOptions):368:369 -> r 3:3:boolean initConfigurations(io.sentry.SentryOptions):372:372 -> r 4:4:boolean initConfigurations(io.sentry.SentryOptions):374:374 -> r 5:5:boolean initConfigurations(io.sentry.SentryOptions):383:383 -> r 6:6:boolean initConfigurations(io.sentry.SentryOptions):385:385 -> r 7:9:boolean initConfigurations(io.sentry.SentryOptions):387:389 -> r 10:10:boolean initConfigurations(io.sentry.SentryOptions):391:391 -> r 11:11:boolean initConfigurations(io.sentry.SentryOptions):397:397 -> r 12:13:boolean initConfigurations(io.sentry.SentryOptions):399:400 -> r 14:14:boolean initConfigurations(io.sentry.SentryOptions):402:402 -> r 15:15:boolean initConfigurations(io.sentry.SentryOptions):405:405 -> r 16:18:boolean initConfigurations(io.sentry.SentryOptions):407:409 -> r 19:20:boolean initConfigurations(io.sentry.SentryOptions):411:412 -> r 21:22:boolean initConfigurations(io.sentry.SentryOptions):416:417 -> r 23:24:boolean initConfigurations(io.sentry.SentryOptions):419:420 -> r 25:26:boolean initConfigurations(io.sentry.SentryOptions):424:425 -> r 27:28:boolean initConfigurations(io.sentry.SentryOptions):441:442 -> r 29:33:boolean initConfigurations(io.sentry.SentryOptions):449:453 -> r 34:35:boolean initConfigurations(io.sentry.SentryOptions):456:457 -> r 36:36:boolean initConfigurations(io.sentry.SentryOptions):455:455 -> r 37:37:boolean initConfigurations(io.sentry.SentryOptions):458:458 -> r 38:38:boolean initConfigurations(io.sentry.SentryOptions):453:453 -> r 39:40:boolean initConfigurations(io.sentry.SentryOptions):461:462 -> r 41:42:boolean initConfigurations(io.sentry.SentryOptions):464:465 -> r 43:43:boolean initConfigurations(io.sentry.SentryOptions):467:467 -> r 44:45:boolean initConfigurations(io.sentry.SentryOptions):469:470 -> r 46:47:boolean initConfigurations(io.sentry.SentryOptions):473:474 -> r 48:50:boolean initConfigurations(io.sentry.SentryOptions):477:479 -> r 51:51:boolean initConfigurations(io.sentry.SentryOptions):378:378 -> r 52:52:boolean initConfigurations(io.sentry.SentryOptions):375:375 -> r 1:1:boolean isEnabled():111:111 -> s 1:1:boolean isHealthy():823:823 -> t 1:1:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):272:272 -> u 2:2:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):274:274 -> u 3:4:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):278:279 -> u 5:5:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):282:282 -> u 6:7:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):284:285 -> u 8:8:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):290:290 -> u 9:10:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):292:293 -> u 11:11:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):295:295 -> u 12:12:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):297:297 -> u 13:14:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):299:300 -> u 15:15:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):295:295 -> u 16:17:void lambda$handleAppStartProfilingConfig$2(io.sentry.SentryOptions):304:305 -> u 1:1:void lambda$initConfigurations$4(java.io.File):427:427 -> v 2:2:void lambda$initConfigurations$4(java.io.File):431:431 -> v 3:4:void lambda$initConfigurations$4(java.io.File):434:435 -> v 1:7:void lambda$notifyOptionsObservers$3(io.sentry.SentryOptions):352:358 -> w 1:2:void notifyOptionsObservers(io.sentry.SentryOptions):348:349 -> x 3:3:void notifyOptionsObservers(io.sentry.SentryOptions):362:362 -> x 1:1:void removeExtra(java.lang.String):767:767 -> y 1:1:void removeTag(java.lang.String):747:747 -> z io.sentry.Sentry$$ExternalSyntheticLambda0 -> io.sentry.j3: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryOptions io.sentry.Sentry$$InternalSyntheticLambda$1$01c22f02bff8332e99bd9427e7c73b5cab429df2bae4323d1ca54130c2e76a7e$0.f$0 -> d void io.sentry.Sentry$$InternalSyntheticLambda$1$01c22f02bff8332e99bd9427e7c73b5cab429df2bae4323d1ca54130c2e76a7e$0.(io.sentry.SentryOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.Sentry$$InternalSyntheticLambda$1$01c22f02bff8332e99bd9427e7c73b5cab429df2bae4323d1ca54130c2e76a7e$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.Sentry$$ExternalSyntheticLambda1 -> io.sentry.k3: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryOptions io.sentry.Sentry$$InternalSyntheticLambda$1$c93dfa027d458d01fd1e3de69ca0df7388d0d90351e253a476e4bcc28d04bc1e$0.f$0 -> d void io.sentry.Sentry$$InternalSyntheticLambda$1$c93dfa027d458d01fd1e3de69ca0df7388d0d90351e253a476e4bcc28d04bc1e$0.(io.sentry.SentryOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.Sentry$$InternalSyntheticLambda$1$c93dfa027d458d01fd1e3de69ca0df7388d0d90351e253a476e4bcc28d04bc1e$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.Sentry$$ExternalSyntheticLambda2 -> io.sentry.l3: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.io.File io.sentry.Sentry$$InternalSyntheticLambda$1$88ca89e2bed873d74f0ce1b41814c597f0e0b1e9cfc7c4568a1d497c711d2834$0.f$0 -> d void io.sentry.Sentry$$InternalSyntheticLambda$1$88ca89e2bed873d74f0ce1b41814c597f0e0b1e9cfc7c4568a1d497c711d2834$0.(java.io.File) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.Sentry$$InternalSyntheticLambda$1$88ca89e2bed873d74f0ce1b41814c597f0e0b1e9cfc7c4568a1d497c711d2834$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.Sentry$OptionsConfiguration -> io.sentry.m3$a: io.sentry.SentryAppStartProfilingOptions -> io.sentry.n3: java.lang.Double profileSampleRate -> e java.lang.String profilingTracesDirPath -> h boolean isProfilingEnabled -> i int profilingTracesHz -> j boolean traceSampled -> f java.util.Map unknown -> k java.lang.Double traceSampleRate -> g boolean profileSampled -> d 1:8:void ():26:33 -> 9:16:void (io.sentry.SentryOptions,io.sentry.TracesSamplingDecision):38:45 -> 1:1:java.lang.Double getProfileSampleRate():61:61 -> a 1:1:java.lang.String getProfilingTracesDirPath():85:85 -> b 1:1:int getProfilingTracesHz():101:101 -> c 1:1:java.lang.Double getTraceSampleRate():77:77 -> d 1:1:boolean isProfileSampled():53:53 -> e 1:1:boolean isProfilingEnabled():93:93 -> f 1:1:boolean isTraceSampled():69:69 -> g 1:1:void setUnknown(java.util.Map):146:146 -> h 1:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):119:126 -> serialize 9:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):128:132 -> serialize 14:14:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):135:135 -> serialize io.sentry.SentryAppStartProfilingOptions$Deserializer -> io.sentry.n3$a: 1:1:void ():149:149 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):149:149 -> a 1:2:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):155:156 -> b 3:5:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):159:161 -> b 6:6:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):206:206 -> b 7:7:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):208:208 -> b 8:8:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):169:169 -> b 9:9:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):171:171 -> b 10:10:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):181:181 -> b 11:11:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):183:183 -> b 12:12:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):199:199 -> b 13:13:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):201:201 -> b 14:14:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):163:163 -> b 15:15:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):165:165 -> b 16:16:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):193:193 -> b 17:17:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):195:195 -> b 18:18:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):187:187 -> b 19:19:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):189:189 -> b 20:20:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):175:175 -> b 21:21:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):177:177 -> b 22:23:io.sentry.SentryAppStartProfilingOptions deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):212:213 -> b io.sentry.SentryAutoDateProvider -> io.sentry.o3: io.sentry.SentryDateProvider dateProvider -> a 1:3:void ():12:14 -> 4:4:void ():16:16 -> 1:1:io.sentry.SentryDate now():23:23 -> a 1:1:boolean checkInstantAvailabilityAndPrecision():33:33 -> b io.sentry.SentryBaseEvent -> io.sentry.p3: java.util.Map extra -> r java.lang.String release -> i java.util.List breadcrumbs -> p java.lang.String platform -> k java.lang.String environment -> j io.sentry.protocol.SentryId eventId -> d io.sentry.protocol.Contexts contexts -> e java.lang.String dist -> o java.lang.String serverName -> n io.sentry.protocol.Request request -> g java.lang.Throwable throwable -> m io.sentry.protocol.DebugMeta debugMeta -> q io.sentry.protocol.SdkVersion sdk -> f io.sentry.protocol.User user -> l java.util.Map tags -> h 1:1:void (io.sentry.protocol.SentryId):120:120 -> 2:2:void (io.sentry.protocol.SentryId):43:43 -> 3:3:void (io.sentry.protocol.SentryId):121:121 -> 4:4:void ():125:125 -> 1:1:java.lang.String access$902(io.sentry.SentryBaseEvent,java.lang.String):24:24 -> A 1:1:java.util.List getBreadcrumbs():270:270 -> B 1:1:io.sentry.protocol.Contexts getContexts():137:137 -> C 1:1:io.sentry.protocol.DebugMeta getDebugMeta():285:285 -> D 1:1:java.lang.String getDist():254:254 -> E 1:1:java.lang.String getEnvironment():230:230 -> F 1:1:io.sentry.protocol.SentryId getEventId():129:129 -> G 1:1:java.util.Map getExtras():294:294 -> H 1:1:java.lang.String getPlatform():238:238 -> I 1:1:java.lang.String getRelease():222:222 -> J 1:1:io.sentry.protocol.Request getRequest():149:149 -> K 1:1:io.sentry.protocol.SdkVersion getSdk():141:141 -> L 1:1:java.lang.String getServerName():246:246 -> M 1:1:java.util.Map getTags():194:194 -> N 1:3:java.lang.Throwable getThrowable():163:165 -> O 1:1:java.lang.Throwable getThrowableMechanism():180:180 -> P 1:1:io.sentry.protocol.User getUser():262:262 -> Q 1:1:void setBreadcrumbs(java.util.List):274:274 -> R 1:1:void setDebugMeta(io.sentry.protocol.DebugMeta):289:289 -> S 1:1:void setDist(java.lang.String):258:258 -> T 1:1:void setEnvironment(java.lang.String):234:234 -> U 1:2:void setExtra(java.lang.String,java.lang.Object):302:303 -> V 3:3:void setExtra(java.lang.String,java.lang.Object):305:305 -> V 1:1:void setExtras(java.util.Map):298:298 -> W 1:1:void setPlatform(java.lang.String):242:242 -> X 1:1:void setRelease(java.lang.String):226:226 -> Y 1:1:void setRequest(io.sentry.protocol.Request):153:153 -> Z 1:1:io.sentry.protocol.SentryId access$000(io.sentry.SentryBaseEvent):24:24 -> a 1:1:void setSdk(io.sentry.protocol.SdkVersion):145:145 -> a0 1:1:io.sentry.protocol.SentryId access$002(io.sentry.SentryBaseEvent,io.sentry.protocol.SentryId):24:24 -> b 1:1:void setServerName(java.lang.String):250:250 -> b0 1:1:io.sentry.protocol.Contexts access$100(io.sentry.SentryBaseEvent):24:24 -> c 1:2:void setTag(java.lang.String,java.lang.String):215:216 -> c0 3:3:void setTag(java.lang.String,java.lang.String):218:218 -> c0 1:1:java.lang.String access$1000(io.sentry.SentryBaseEvent):24:24 -> d 1:1:void setTags(java.util.Map):198:198 -> d0 1:1:java.lang.String access$1002(io.sentry.SentryBaseEvent,java.lang.String):24:24 -> e 1:1:void setUser(io.sentry.protocol.User):266:266 -> e0 1:1:java.util.List access$1100(io.sentry.SentryBaseEvent):24:24 -> f 1:1:java.util.List access$1102(io.sentry.SentryBaseEvent,java.util.List):24:24 -> g 1:1:io.sentry.protocol.DebugMeta access$1200(io.sentry.SentryBaseEvent):24:24 -> h 1:1:io.sentry.protocol.DebugMeta access$1202(io.sentry.SentryBaseEvent,io.sentry.protocol.DebugMeta):24:24 -> i 1:1:java.util.Map access$1300(io.sentry.SentryBaseEvent):24:24 -> j 1:1:java.util.Map access$1302(io.sentry.SentryBaseEvent,java.util.Map):24:24 -> k 1:1:io.sentry.protocol.SdkVersion access$200(io.sentry.SentryBaseEvent):24:24 -> l 1:1:io.sentry.protocol.SdkVersion access$202(io.sentry.SentryBaseEvent,io.sentry.protocol.SdkVersion):24:24 -> m 1:1:io.sentry.protocol.Request access$300(io.sentry.SentryBaseEvent):24:24 -> n 1:1:io.sentry.protocol.Request access$302(io.sentry.SentryBaseEvent,io.sentry.protocol.Request):24:24 -> o 1:1:java.util.Map access$400(io.sentry.SentryBaseEvent):24:24 -> p 1:1:java.util.Map access$402(io.sentry.SentryBaseEvent,java.util.Map):24:24 -> q 1:1:java.lang.String access$500(io.sentry.SentryBaseEvent):24:24 -> r 1:1:java.lang.String access$502(io.sentry.SentryBaseEvent,java.lang.String):24:24 -> s 1:1:java.lang.String access$600(io.sentry.SentryBaseEvent):24:24 -> t 1:1:java.lang.String access$602(io.sentry.SentryBaseEvent,java.lang.String):24:24 -> u 1:1:java.lang.String access$700(io.sentry.SentryBaseEvent):24:24 -> v 1:1:java.lang.String access$702(io.sentry.SentryBaseEvent,java.lang.String):24:24 -> w 1:1:io.sentry.protocol.User access$800(io.sentry.SentryBaseEvent):24:24 -> x 1:1:io.sentry.protocol.User access$802(io.sentry.SentryBaseEvent,io.sentry.protocol.User):24:24 -> y 1:1:java.lang.String access$900(io.sentry.SentryBaseEvent):24:24 -> z io.sentry.SentryBaseEvent$Deserializer -> io.sentry.p3$a: 1:1:void ():393:393 -> 1:1:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):401:401 -> a 2:2:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):426:426 -> a 3:3:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):413:413 -> a 4:4:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):420:420 -> a 5:5:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):403:403 -> a 6:7:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):444:445 -> a 8:8:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):429:429 -> a 9:10:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):416:417 -> a 11:11:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):435:435 -> a 12:12:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):410:410 -> a 13:13:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):438:438 -> a 14:14:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):423:423 -> a 15:16:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):406:407 -> a 17:17:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):432:432 -> a 18:18:boolean deserializeValue(io.sentry.SentryBaseEvent,java.lang.String,io.sentry.JsonObjectReader,io.sentry.ILogger):441:441 -> a io.sentry.SentryBaseEvent$Serializer -> io.sentry.p3$b: 1:1:void ():346:346 -> 1:2:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):350:351 -> a 3:5:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):353:355 -> a 6:7:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):357:358 -> a 8:9:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):360:361 -> a 10:11:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):363:364 -> a 12:13:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):366:367 -> a 14:15:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):369:370 -> a 16:17:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):372:373 -> a 18:19:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):375:376 -> a 20:21:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):378:379 -> a 22:23:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):381:382 -> a 24:25:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):384:385 -> a 26:27:void serialize(io.sentry.SentryBaseEvent,io.sentry.ObjectWriter,io.sentry.ILogger):387:388 -> a io.sentry.SentryClient -> io.sentry.s3: io.sentry.transport.ITransport transport -> c java.security.SecureRandom random -> d io.sentry.IMetricsAggregator metricsAggregator -> f io.sentry.SentryClient$SortBreadcrumbsByDate sortBreadcrumbsByDate -> e boolean enabled -> a io.sentry.SentryOptions options -> b 1:1:void (io.sentry.SentryOptions):52:52 -> 2:2:void (io.sentry.SentryOptions):44:44 -> 3:4:void (io.sentry.SentryOptions):53:54 -> 5:8:void (io.sentry.SentryOptions):56:59 -> 9:10:void (io.sentry.SentryOptions):62:63 -> 11:13:void (io.sentry.SentryOptions):66:68 -> 14:14:void (io.sentry.SentryOptions):70:70 -> 1:1:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):75:75 -> A 2:4:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):78:80 -> A 1:2:boolean shouldSendSessionUpdateForDroppedEvent(io.sentry.Session,io.sentry.Session):274:275 -> B 3:3:boolean shouldSendSessionUpdateForDroppedEvent(io.sentry.Session,io.sentry.Session):281:281 -> B 1:1:void sortBreadcrumbsByDate(io.sentry.SentryBaseEvent,java.util.Collection):875:875 -> C 2:4:void sortBreadcrumbsByDate(io.sentry.SentryBaseEvent,java.util.Collection):877:879 -> C 1:1:io.sentry.Session updateSessionData(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.IScope):509:509 -> D 2:3:io.sentry.Session updateSessionData(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.IScope):511:512 -> D 4:4:io.sentry.Session updateSessionData(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.IScope):552:552 -> D 1:1:void captureSession(io.sentry.Session,io.sentry.Hint):561:561 -> a 2:2:void captureSession(io.sentry.Session,io.sentry.Hint):563:563 -> a 3:3:void captureSession(io.sentry.Session,io.sentry.Hint):572:572 -> a 4:4:void captureSession(io.sentry.Session,io.sentry.Hint):578:578 -> a 5:5:void captureSession(io.sentry.Session,io.sentry.Hint):574:574 -> a 6:8:void captureSession(io.sentry.Session,io.sentry.Hint):564:566 -> a 1:3:io.sentry.protocol.SentryId captureMetrics(io.sentry.metrics.EncodedMetrics):997:999 -> b 4:7:io.sentry.protocol.SentryId captureMetrics(io.sentry.metrics.EncodedMetrics):1001:1004 -> b 1:1:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):629:629 -> c 2:2:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):632:632 -> c 3:4:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):635:636 -> c 5:7:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):639:641 -> c 8:10:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):643:645 -> c 11:12:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):648:649 -> c 13:13:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):652:652 -> c 14:14:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):656:656 -> c 15:15:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):661:661 -> c 16:16:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):665:665 -> c 17:17:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):669:669 -> c 18:23:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):672:677 -> c 24:24:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):685:685 -> c 25:25:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):683:683 -> c 26:26:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):690:690 -> c 27:27:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):692:692 -> c 28:28:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):695:695 -> c 29:29:io.sentry.protocol.SentryId captureTransaction(io.sentry.protocol.SentryTransaction,io.sentry.TraceContext,io.sentry.IScope,io.sentry.Hint,io.sentry.ProfilingTraceData):697:697 -> c 1:1:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):102:102 -> d 2:2:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):105:105 -> d 3:4:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):108:109 -> d 5:5:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):112:112 -> d 6:9:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):115:118 -> d 10:10:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):122:122 -> d 11:11:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):119:119 -> d 12:15:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):123:126 -> d 16:16:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):130:130 -> d 17:17:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):134:134 -> d 18:19:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):137:138 -> d 20:20:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):142:142 -> d 21:21:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):145:145 -> d 22:25:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):148:151 -> d 26:26:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):156:156 -> d 27:27:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):161:161 -> d 28:29:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):166:167 -> d 30:32:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):170:172 -> d 33:33:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):176:176 -> d 34:34:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):173:173 -> d 35:37:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):177:179 -> d 38:38:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):186:186 -> d 39:41:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):189:191 -> d 42:42:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):194:194 -> d 43:45:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):197:199 -> d 46:46:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):204:204 -> d 47:48:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):207:208 -> d 49:49:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):211:211 -> d 50:50:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):213:213 -> d 51:53:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):215:217 -> d 54:54:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):222:222 -> d 55:55:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):224:224 -> d 56:56:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):226:226 -> d 57:57:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):228:228 -> d 58:58:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):231:231 -> d 59:59:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):234:234 -> d 60:60:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):240:240 -> d 61:65:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):242:246 -> d 66:66:io.sentry.protocol.SentryId captureEvent(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):248:248 -> d 1:1:boolean isHealthy():977:977 -> e 1:1:void close(boolean):933:933 -> f 2:2:void close(boolean):935:935 -> f 3:3:void close(boolean):937:937 -> f 4:5:void close(boolean):940:941 -> f 6:8:void close(boolean):943:945 -> f 9:10:void close(boolean):947:948 -> f 11:11:void close(boolean):950:950 -> f 12:14:void close(boolean):952:954 -> f 15:15:void close(boolean):962:962 -> f 1:1:void flush(long):967:967 -> g 1:1:io.sentry.transport.RateLimiter getRateLimiter():972:972 -> h void $r8$lambda$WWzq3JbY_ScxwTq_AoBh-p135bI(io.sentry.Session) -> i # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):585:585 -> j 2:2:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):588:588 -> j 3:4:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):592:593 -> j 5:5:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):595:595 -> j 6:6:io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):597:597 -> j void $r8$lambda$yW1v7Wyl5dTIo8LPfmu18m9WgqM(io.sentry.SentryClient,io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session) -> k # {"id":"com.android.tools.r8.synthesized"} 1:1:void addScopeAttachmentsToHint(io.sentry.IScope,io.sentry.Hint):259:259 -> l 1:2:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):834:835 -> m 3:4:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):837:838 -> m 5:6:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):840:841 -> m 7:9:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):843:845 -> m 10:11:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):849:850 -> m 12:12:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):852:852 -> m 13:14:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):854:855 -> m 15:17:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):857:859 -> m 18:21:io.sentry.SentryBaseEvent applyScope(io.sentry.SentryBaseEvent,io.sentry.IScope):863:866 -> m 1:1:io.sentry.SentryEvent applyScope(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):785:785 -> n 2:3:io.sentry.SentryEvent applyScope(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):787:788 -> n 4:5:io.sentry.SentryEvent applyScope(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):790:791 -> n 6:7:io.sentry.SentryEvent applyScope(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):794:795 -> n 8:9:io.sentry.SentryEvent applyScope(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):798:799 -> n 10:11:io.sentry.SentryEvent applyScope(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):802:803 -> n 12:12:io.sentry.SentryEvent applyScope(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):805:805 -> n 13:13:io.sentry.SentryEvent applyScope(io.sentry.SentryEvent,io.sentry.IScope,io.sentry.Hint):809:809 -> n 1:1:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):319:319 -> o 2:5:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):322:325 -> o 6:8:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):329:331 -> o 9:9:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):335:335 -> o 10:10:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):337:337 -> o 11:11:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):336:336 -> o 12:12:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):338:338 -> o 13:13:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):341:341 -> o 14:15:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):346:347 -> o 16:17:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):349:350 -> o 18:18:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):352:352 -> o 19:19:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):348:348 -> o 20:20:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):353:353 -> o 21:23:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):357:359 -> o 24:24:io.sentry.SentryEnvelope buildEnvelope(io.sentry.SentryBaseEvent,java.util.List,io.sentry.Session,io.sentry.TraceContext,io.sentry.ProfilingTraceData):361:361 -> o io.sentry.protocol.SentryId captureEnvelope(io.sentry.SentryEnvelope) -> p # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.SentryEvent executeBeforeSend(io.sentry.SentryEvent,io.sentry.Hint):885:885 -> q 2:2:io.sentry.SentryEvent executeBeforeSend(io.sentry.SentryEvent,io.sentry.Hint):888:888 -> q 3:5:io.sentry.SentryEvent executeBeforeSend(io.sentry.SentryEvent,io.sentry.Hint):890:892 -> q 1:2:io.sentry.protocol.SentryTransaction executeBeforeSendTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint):906:907 -> r 3:3:io.sentry.protocol.SentryTransaction executeBeforeSendTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint):910:910 -> r 4:6:io.sentry.protocol.SentryTransaction executeBeforeSendTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint):912:914 -> r 1:4:java.util.List filterForTransaction(java.util.List):772:775 -> s 1:1:java.util.List getAttachments(io.sentry.Hint):290:290 -> t 2:2:java.util.List getAttachments(io.sentry.Hint):292:292 -> t 3:3:java.util.List getAttachments(io.sentry.Hint):294:294 -> t 4:4:java.util.List getAttachments(io.sentry.Hint):297:297 -> t 5:5:java.util.List getAttachments(io.sentry.Hint):299:299 -> t 6:6:java.util.List getAttachments(io.sentry.Hint):302:302 -> t 7:7:java.util.List getAttachments(io.sentry.Hint):304:304 -> t void lambda$captureEvent$0(io.sentry.Session) -> u 1:2:void lambda$updateSessionData$1(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session):516:517 -> v 3:3:void lambda$updateSessionData$1(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session):521:521 -> v 4:6:void lambda$updateSessionData$1(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session):526:528 -> v 7:7:void lambda$updateSessionData$1(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session):532:532 -> v 8:10:void lambda$updateSessionData$1(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session):534:536 -> v 11:11:void lambda$updateSessionData$1(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session):539:539 -> v 12:13:void lambda$updateSessionData$1(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session):541:542 -> v 14:16:void lambda$updateSessionData$1(io.sentry.SentryEvent,io.sentry.Hint,io.sentry.Session):546:548 -> v 1:1:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):372:372 -> w 2:3:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):376:377 -> w 4:4:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):379:379 -> w 5:5:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):381:381 -> w 6:7:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):384:385 -> w 8:8:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):390:390 -> w 9:9:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):386:386 -> w 10:11:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):394:395 -> w 12:12:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):399:399 -> w 13:13:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):396:396 -> w 14:16:io.sentry.SentryEvent processEvent(io.sentry.SentryEvent,io.sentry.Hint,java.util.List):400:402 -> w 1:1:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):414:414 -> x 2:2:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):416:416 -> x 3:4:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):418:419 -> x 5:5:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):424:424 -> x 6:6:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):420:420 -> x 7:8:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):428:429 -> x 9:9:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):433:433 -> x 10:10:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):430:430 -> x 11:13:io.sentry.protocol.SentryTransaction processTransaction(io.sentry.protocol.SentryTransaction,io.sentry.Hint,java.util.List):434:436 -> x 1:3:boolean sample():982:984 -> y 1:2:io.sentry.protocol.SentryId sendEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):602:603 -> z 3:3:io.sentry.protocol.SentryId sendEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):606:606 -> z 4:6:io.sentry.protocol.SentryId sendEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):608:610 -> z 7:7:io.sentry.protocol.SentryId sendEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):614:614 -> z 8:8:io.sentry.protocol.SentryId sendEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):616:616 -> z 9:10:io.sentry.protocol.SentryId sendEnvelope(io.sentry.SentryEnvelope,io.sentry.Hint):618:619 -> z io.sentry.SentryClient$$ExternalSyntheticLambda0 -> io.sentry.q3: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryClient io.sentry.SentryClient$$InternalSyntheticLambda$2$7d267803cd24d40b612d3ea468bb065467cf37317f8116a51e6dc08fcac51a97$0.f$0 -> a io.sentry.SentryEvent io.sentry.SentryClient$$InternalSyntheticLambda$2$7d267803cd24d40b612d3ea468bb065467cf37317f8116a51e6dc08fcac51a97$0.f$1 -> b io.sentry.Hint io.sentry.SentryClient$$InternalSyntheticLambda$2$7d267803cd24d40b612d3ea468bb065467cf37317f8116a51e6dc08fcac51a97$0.f$2 -> c void io.sentry.SentryClient$$InternalSyntheticLambda$2$7d267803cd24d40b612d3ea468bb065467cf37317f8116a51e6dc08fcac51a97$0.(io.sentry.SentryClient,io.sentry.SentryEvent,io.sentry.Hint) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SentryClient$$InternalSyntheticLambda$2$7d267803cd24d40b612d3ea468bb065467cf37317f8116a51e6dc08fcac51a97$0.accept(io.sentry.Session) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryClient$$ExternalSyntheticLambda1 -> io.sentry.r3: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryClient$$InternalSyntheticLambda$1$d62005450089e5ee85d064826e2f2f1afaaf9c19f96a952f997a0c41b8fb6054$0 io.sentry.SentryClient$$InternalSyntheticLambda$1$d62005450089e5ee85d064826e2f2f1afaaf9c19f96a952f997a0c41b8fb6054$0.INSTANCE -> a void io.sentry.SentryClient$$InternalSyntheticLambda$1$d62005450089e5ee85d064826e2f2f1afaaf9c19f96a952f997a0c41b8fb6054$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SentryClient$$InternalSyntheticLambda$1$d62005450089e5ee85d064826e2f2f1afaaf9c19f96a952f997a0c41b8fb6054$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SentryClient$$InternalSyntheticLambda$1$d62005450089e5ee85d064826e2f2f1afaaf9c19f96a952f997a0c41b8fb6054$0.accept(io.sentry.Session) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryClient$1 -> io.sentry.s3$a: io.sentry.SentryClient$SortBreadcrumbsByDate -> io.sentry.s3$b: 1:1:void ():1007:1007 -> 2:2:void (io.sentry.SentryClient$1):1007:1007 -> 1:1:int compare(io.sentry.Breadcrumb,io.sentry.Breadcrumb):1012:1012 -> a 1:1:int compare(java.lang.Object,java.lang.Object):1007:1007 -> compare io.sentry.SentryCrashLastRunState -> io.sentry.t3: io.sentry.SentryCrashLastRunState INSTANCE -> d java.lang.Object crashedLastRunLock -> c boolean readCrashedLastRun -> a java.lang.Boolean crashedLastRun -> b 1:1:void ():13:13 -> 1:1:void ():20:20 -> 2:2:void ():18:18 -> 1:1:io.sentry.SentryCrashLastRunState getInstance():23:23 -> a 1:3:void setCrashedLastRun(boolean):66:68 -> b 4:4:void setCrashedLastRun(boolean):70:70 -> b 5:5:void setCrashedLastRun(boolean):72:72 -> b io.sentry.SentryDate -> io.sentry.u3: 1:1:void ():6:6 -> 1:1:int compareTo(io.sentry.SentryDate):50:50 -> a 1:1:long diff(io.sentry.SentryDate):37:37 -> b 1:1:boolean isAfter(io.sentry.SentryDate):45:45 -> c 1:1:int compareTo(java.lang.Object):6:6 -> compareTo 1:1:boolean isBefore(io.sentry.SentryDate):41:41 -> d 1:2:long laterDateNanosTimestampByDiff(io.sentry.SentryDate):23:24 -> e 3:3:long laterDateNanosTimestampByDiff(io.sentry.SentryDate):26:26 -> e long nanoTimestamp() -> f io.sentry.SentryDateProvider -> io.sentry.v3: io.sentry.SentryDate now() -> a io.sentry.SentryEnvelope -> io.sentry.w3: io.sentry.SentryEnvelopeHeader header -> a java.lang.Iterable items -> b 1:3:void (io.sentry.SentryEnvelopeHeader,java.lang.Iterable):32:34 -> 4:5:void (io.sentry.protocol.SentryId,io.sentry.protocol.SdkVersion,io.sentry.SentryEnvelopeItem):48:49 -> 6:9:void (io.sentry.protocol.SentryId,io.sentry.protocol.SdkVersion,io.sentry.SentryEnvelopeItem):51:54 -> 1:2:io.sentry.SentryEnvelope from(io.sentry.ISerializer,io.sentry.Session,io.sentry.protocol.SdkVersion):62:63 -> a 3:4:io.sentry.SentryEnvelope from(io.sentry.ISerializer,io.sentry.Session,io.sentry.protocol.SdkVersion):65:66 -> a 1:1:io.sentry.SentryEnvelopeHeader getHeader():27:27 -> b 1:1:java.lang.Iterable getItems():23:23 -> c io.sentry.SentryEnvelopeHeader -> io.sentry.x3: io.sentry.protocol.SentryId eventId -> d io.sentry.protocol.SdkVersion sdkVersion -> e io.sentry.TraceContext traceContext -> f java.util.Date sentAt -> g java.util.Map unknown -> h 1:1:void (io.sentry.protocol.SentryId,io.sentry.protocol.SdkVersion):30:30 -> 2:5:void (io.sentry.protocol.SentryId,io.sentry.protocol.SdkVersion,io.sentry.TraceContext):36:39 -> 6:6:void (io.sentry.protocol.SentryId):43:43 -> 7:7:void ():47:47 -> 1:1:io.sentry.protocol.SentryId getEventId():51:51 -> a 1:1:io.sentry.protocol.SdkVersion getSdkVersion():55:55 -> b 1:1:io.sentry.TraceContext getTraceContext():59:59 -> c 1:1:void setSentAt(java.util.Date):79:79 -> d 1:1:void setUnknown(java.util.Map):171:171 -> e 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):94:96 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):98:99 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):101:102 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):104:105 -> serialize 10:14:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):107:111 -> serialize 15:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):114:114 -> serialize io.sentry.SentryEnvelopeHeader$Deserializer -> io.sentry.x3$a: 1:1:void ():117:117 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):117:117 -> a 1:1:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):121:121 -> b 2:4:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):129:131 -> b 5:5:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):146:146 -> b 6:6:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):148:148 -> b 7:7:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):142:142 -> b 8:8:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):133:133 -> b 9:9:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):139:139 -> b 10:10:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):136:136 -> b 11:11:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):152:152 -> b 12:14:io.sentry.SentryEnvelopeHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):154:156 -> b io.sentry.SentryEnvelopeItem -> io.sentry.q4: java.nio.charset.Charset UTF_8 -> d io.sentry.SentryEnvelopeItemHeader header -> a java.util.concurrent.Callable dataFactory -> b byte[] data -> c 1:1:void ():34:34 -> 1:4:void (io.sentry.SentryEnvelopeItemHeader,byte[]):42:45 -> 5:8:void (io.sentry.SentryEnvelopeItemHeader,java.util.concurrent.Callable):50:53 -> 1:2:byte[] getData():61:62 -> A 3:3:byte[] getData():64:64 -> A 1:1:io.sentry.SentryEnvelopeItemHeader getHeader():68:68 -> B 1:3:byte[] lambda$fromAttachment$15(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger):226:228 -> C 4:5:byte[] lambda$fromAttachment$15(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger):230:231 -> C 6:6:byte[] lambda$fromAttachment$15(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger):233:233 -> C 7:9:byte[] lambda$fromAttachment$15(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger):236:236 -> C 10:11:byte[] lambda$fromAttachment$15(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger):240:241 -> C 12:12:byte[] lambda$fromAttachment$15(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger):243:243 -> C 13:13:byte[] lambda$fromAttachment$15(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger):247:247 -> C 14:14:byte[] lambda$fromAttachment$15(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger):244:244 -> C 1:1:java.lang.Integer lambda$fromAttachment$16(io.sentry.SentryEnvelopeItem$CachedItem):253:253 -> D 1:1:byte[] lambda$fromAttachment$17(io.sentry.SentryEnvelopeItem$CachedItem):260:260 -> E 1:6:byte[] lambda$fromClientReport$21(io.sentry.ISerializer,io.sentry.clientreport.ClientReport):338:338 -> F 1:1:java.lang.Integer lambda$fromClientReport$22(io.sentry.SentryEnvelopeItem$CachedItem):348:348 -> G 1:1:byte[] lambda$fromClientReport$23(io.sentry.SentryEnvelopeItem$CachedItem):354:354 -> H 1:6:byte[] lambda$fromEvent$3(io.sentry.ISerializer,io.sentry.SentryBaseEvent):114:114 -> I 1:1:java.lang.Integer lambda$fromEvent$4(io.sentry.SentryEnvelopeItem$CachedItem):124:124 -> J 1:1:byte[] lambda$fromEvent$5(io.sentry.SentryEnvelopeItem$CachedItem):130:130 -> K 1:1:byte[] lambda$fromMetrics$12(io.sentry.metrics.EncodedMetrics):202:202 -> L 1:1:java.lang.Integer lambda$fromMetrics$13(io.sentry.SentryEnvelopeItem$CachedItem):208:208 -> M 1:1:byte[] lambda$fromMetrics$14(io.sentry.SentryEnvelopeItem$CachedItem):214:214 -> N 1:1:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):288:288 -> O 2:4:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):296:298 -> O 5:6:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):301:302 -> O 7:11:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):304:308 -> O 12:12:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):313:313 -> O 13:13:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):304:304 -> O 14:15:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):309:310 -> O 16:17:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):313:314 -> O 18:18:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):299:299 -> O 19:19:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):289:289 -> O 20:20:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):292:292 -> O 21:21:byte[] lambda$fromProfilingTrace$18(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer):290:290 -> O 1:1:java.lang.Integer lambda$fromProfilingTrace$19(io.sentry.SentryEnvelopeItem$CachedItem):320:320 -> P 1:1:byte[] lambda$fromProfilingTrace$20(io.sentry.SentryEnvelopeItem$CachedItem):326:326 -> Q 1:6:byte[] lambda$fromSession$0(io.sentry.ISerializer,io.sentry.Session):79:79 -> R 1:1:java.lang.Integer lambda$fromSession$1(io.sentry.SentryEnvelopeItem$CachedItem):88:88 -> S 1:1:byte[] lambda$fromSession$2(io.sentry.SentryEnvelopeItem$CachedItem):92:92 -> T byte[] $r8$lambda$5YjQiAVW1IXPuYDF2evkJ7p8gxk(io.sentry.SentryEnvelopeItem$CachedItem) -> a # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$6SU2_T1lTVEzmMk96tVCA4g_fo0(io.sentry.ISerializer,io.sentry.SentryBaseEvent) -> b # {"id":"com.android.tools.r8.synthesized"} java.lang.Integer $r8$lambda$83P5Qq1GHrvyY77KdSybuFxlvvY(io.sentry.SentryEnvelopeItem$CachedItem) -> c # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$D5O4wkscYAanfhEflxXdIZOv7zU(io.sentry.ISerializer,io.sentry.clientreport.ClientReport) -> d # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$Ef3ir6gqxvNssyCI1XaGdC8JXv4(io.sentry.metrics.EncodedMetrics) -> e # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$FKGP6QVlFTkQ_qk2hRO2lToBz1E(io.sentry.SentryEnvelopeItem$CachedItem) -> f # {"id":"com.android.tools.r8.synthesized"} java.lang.Integer $r8$lambda$NYfO_jhrp94oDYFKTY-2Gkl788s(io.sentry.SentryEnvelopeItem$CachedItem) -> g # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$SXEEzK0oX7NSIW4OOO4cE7t9n-A(io.sentry.SentryEnvelopeItem$CachedItem) -> h # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$aqVRntYkvoEQravX-KGvl7RunlM(io.sentry.SentryEnvelopeItem$CachedItem) -> i # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$axoVI_yg4rzkp10ryvuWHJ2aJoA(io.sentry.SentryEnvelopeItem$CachedItem) -> j # {"id":"com.android.tools.r8.synthesized"} java.lang.Integer $r8$lambda$dZwyX-uDB1rnvzvUf7bJ2t-HbPE(io.sentry.SentryEnvelopeItem$CachedItem) -> k # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$duv3AD_ng5JzmBdn0ubCdiGUYc8(io.sentry.SentryEnvelopeItem$CachedItem) -> l # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$m3sEgmFuCEdYf8eTqBM8u1hm7_o(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer) -> m # {"id":"com.android.tools.r8.synthesized"} java.lang.Integer $r8$lambda$myNJsE1qwndf-UmEy0yH3yA4v9c(io.sentry.SentryEnvelopeItem$CachedItem) -> n # {"id":"com.android.tools.r8.synthesized"} java.lang.Integer $r8$lambda$oZ6QbvYICeLbvEP2ppwnStY5ntU(io.sentry.SentryEnvelopeItem$CachedItem) -> o # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$rm0cpox3vCgq_fWhY2vcTZHYWoM(io.sentry.ISerializer,io.sentry.Session) -> p # {"id":"com.android.tools.r8.synthesized"} java.lang.Integer $r8$lambda$w4xG8o5DP3eJcxD6mHDtPbV-xC0(io.sentry.SentryEnvelopeItem$CachedItem) -> q # {"id":"com.android.tools.r8.synthesized"} byte[] $r8$lambda$yP7RdTlQ83ITLOX7kY1odzZc_f4(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger) -> r # {"id":"com.android.tools.r8.synthesized"} 1:1:void ensureAttachmentSizeLimit(long,long,java.lang.String):267:267 -> s 2:2:void ensureAttachmentSizeLimit(long,long,java.lang.String):273:273 -> s 3:3:void ensureAttachmentSizeLimit(long,long,java.lang.String):268:268 -> s 1:1:io.sentry.SentryEnvelopeItem fromAttachment(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.Attachment,long):223:223 -> t 2:2:io.sentry.SentryEnvelopeItem fromAttachment(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.Attachment,long):250:250 -> t 3:5:io.sentry.SentryEnvelopeItem fromAttachment(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.Attachment,long):254:256 -> t 6:6:io.sentry.SentryEnvelopeItem fromAttachment(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.Attachment,long):260:260 -> t 1:2:io.sentry.SentryEnvelopeItem fromClientReport(io.sentry.ISerializer,io.sentry.clientreport.ClientReport):332:333 -> u 3:3:io.sentry.SentryEnvelopeItem fromClientReport(io.sentry.ISerializer,io.sentry.clientreport.ClientReport):335:335 -> u 4:4:io.sentry.SentryEnvelopeItem fromClientReport(io.sentry.ISerializer,io.sentry.clientreport.ClientReport):345:345 -> u 5:5:io.sentry.SentryEnvelopeItem fromClientReport(io.sentry.ISerializer,io.sentry.clientreport.ClientReport):347:347 -> u 6:6:io.sentry.SentryEnvelopeItem fromClientReport(io.sentry.ISerializer,io.sentry.clientreport.ClientReport):354:354 -> u 1:2:io.sentry.SentryEnvelopeItem fromEvent(io.sentry.ISerializer,io.sentry.SentryBaseEvent):108:109 -> v 3:3:io.sentry.SentryEnvelopeItem fromEvent(io.sentry.ISerializer,io.sentry.SentryBaseEvent):111:111 -> v 4:4:io.sentry.SentryEnvelopeItem fromEvent(io.sentry.ISerializer,io.sentry.SentryBaseEvent):121:121 -> v 5:5:io.sentry.SentryEnvelopeItem fromEvent(io.sentry.ISerializer,io.sentry.SentryBaseEvent):123:123 -> v 6:6:io.sentry.SentryEnvelopeItem fromEvent(io.sentry.ISerializer,io.sentry.SentryBaseEvent):130:130 -> v 1:1:io.sentry.SentryEnvelopeItem fromMetrics(io.sentry.metrics.EncodedMetrics):197:197 -> w 2:2:io.sentry.SentryEnvelopeItem fromMetrics(io.sentry.metrics.EncodedMetrics):205:205 -> w 3:3:io.sentry.SentryEnvelopeItem fromMetrics(io.sentry.metrics.EncodedMetrics):214:214 -> w 1:1:io.sentry.SentryEnvelopeItem fromProfilingTrace(io.sentry.ProfilingTraceData,long,io.sentry.ISerializer):283:283 -> x 2:2:io.sentry.SentryEnvelopeItem fromProfilingTrace(io.sentry.ProfilingTraceData,long,io.sentry.ISerializer):285:285 -> x 3:3:io.sentry.SentryEnvelopeItem fromProfilingTrace(io.sentry.ProfilingTraceData,long,io.sentry.ISerializer):317:317 -> x 4:4:io.sentry.SentryEnvelopeItem fromProfilingTrace(io.sentry.ProfilingTraceData,long,io.sentry.ISerializer):322:322 -> x 5:5:io.sentry.SentryEnvelopeItem fromProfilingTrace(io.sentry.ProfilingTraceData,long,io.sentry.ISerializer):326:326 -> x 1:2:io.sentry.SentryEnvelopeItem fromSession(io.sentry.ISerializer,io.sentry.Session):73:74 -> y 3:3:io.sentry.SentryEnvelopeItem fromSession(io.sentry.ISerializer,io.sentry.Session):76:76 -> y 4:4:io.sentry.SentryEnvelopeItem fromSession(io.sentry.ISerializer,io.sentry.Session):86:86 -> y 5:5:io.sentry.SentryEnvelopeItem fromSession(io.sentry.ISerializer,io.sentry.Session):92:92 -> y 1:1:io.sentry.clientreport.ClientReport getClientReport(io.sentry.ISerializer):359:359 -> z 2:6:io.sentry.clientreport.ClientReport getClientReport(io.sentry.ISerializer):362:362 -> z io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda0 -> io.sentry.y3: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.Attachment io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$0.f$0 -> a io.sentry.ILogger io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$0.f$3 -> d long io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$0.f$1 -> b io.sentry.ISerializer io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$0.f$2 -> c void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$0.(io.sentry.Attachment,long,io.sentry.ISerializer,io.sentry.ILogger) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda1 -> io.sentry.h4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryBaseEvent io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$0.f$1 -> b io.sentry.ISerializer io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$0.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$0.(io.sentry.ISerializer,io.sentry.SentryBaseEvent) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda10 -> io.sentry.z3: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$2.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$2.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$2.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda11 -> io.sentry.a4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$1.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$1.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$1.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda12 -> io.sentry.b4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$2.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$2.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$2.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda13 -> io.sentry.c4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$1.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$1.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$1.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda14 -> io.sentry.d4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$1.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$1.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$1.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda15 -> io.sentry.e4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$1.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$1.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$1.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda16 -> io.sentry.f4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.metrics.EncodedMetrics io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$0.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$0.(io.sentry.metrics.EncodedMetrics) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda17 -> io.sentry.g4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.io.File io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$0.f$0 -> a io.sentry.ProfilingTraceData io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$0.f$2 -> c long io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$0.f$1 -> b io.sentry.ISerializer io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$0.f$3 -> d void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$0.(java.io.File,long,io.sentry.ProfilingTraceData,io.sentry.ISerializer) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$bc52250995579fcdbc7bc7b074fb7a4ad59a10e022ee120b40cee1e821da5165$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda2 -> io.sentry.i4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.Session io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$0.f$1 -> b io.sentry.ISerializer io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$0.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$0.(io.sentry.ISerializer,io.sentry.Session) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda3 -> io.sentry.j4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.clientreport.ClientReport io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$0.f$1 -> b io.sentry.ISerializer io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$0.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$0.(io.sentry.ISerializer,io.sentry.clientreport.ClientReport) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda4 -> io.sentry.k4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$2.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$2.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$2.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda5 -> io.sentry.l4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$1.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$1.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$a6e51b84e747150f3db8f495f4cdd01d583a9a610b8415449b7d8448d9795e7e$1.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda6 -> io.sentry.m4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$2.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$2.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$f241c4068865291072c3704671a43577294b86a01ccc165a73c85fa4feb81a67$2.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda7 -> io.sentry.n4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$1.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$1.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$18c8144e92995728dfc1e8b8c59602d91e3470fc5b885bf16ac53c4d23c8e43e$1.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda8 -> io.sentry.o4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$2.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$2.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$2$748b565106e86ec3710877019d10848e66cfc2fa5554ea17ebc6cbc6f43df245$2.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$$ExternalSyntheticLambda9 -> io.sentry.p4: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$2.f$0 -> a void io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$2.(io.sentry.SentryEnvelopeItem$CachedItem) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.SentryEnvelopeItem$$InternalSyntheticLambda$1$ed859d9f0f7bb6bb9b6ea343b6b2d2cd02c412b1b1e424bdd4ad32476498b208$2.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelopeItem$CachedItem -> io.sentry.q4$a: byte[] bytes -> a java.util.concurrent.Callable dataFactory -> b 1:2:void (java.util.concurrent.Callable):372:373 -> 1:2:byte[] getBytes():377:378 -> a 3:3:byte[] getBytes():380:380 -> a byte[] orEmptyArray(byte[]) -> b io.sentry.SentryEnvelopeItemHeader -> io.sentry.r4: java.util.concurrent.Callable getLength -> h java.lang.String attachmentType -> i int length -> g java.util.Map unknown -> j io.sentry.SentryItemType type -> f java.lang.String fileName -> e java.lang.String contentType -> d 1:7:void (io.sentry.SentryItemType,int,java.lang.String,java.lang.String,java.lang.String):55:61 -> 8:14:void (io.sentry.SentryItemType,java.util.concurrent.Callable,java.lang.String,java.lang.String,java.lang.String):69:75 -> 15:15:void (io.sentry.SentryItemType,java.util.concurrent.Callable,java.lang.String,java.lang.String):83:83 -> 1:1:int getLength():30:30 -> a 2:2:int getLength():32:32 -> a 3:3:int getLength():38:38 -> a 1:1:io.sentry.SentryItemType getType():26:26 -> b 1:1:void setUnknown(java.util.Map):198:198 -> c 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):108:110 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):112:113 -> serialize 6:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):115:117 -> serialize 9:14:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):119:124 -> serialize 15:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):127:127 -> serialize io.sentry.SentryEnvelopeItemHeader$Deserializer -> io.sentry.r4$a: 1:1:void ():130:130 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):130:130 -> a 1:1:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):134:134 -> b 2:4:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):143:145 -> b 5:5:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):163:163 -> b 6:6:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):165:165 -> b 7:7:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):147:147 -> b 8:8:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):153:153 -> b 9:9:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):159:159 -> b 10:10:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):150:150 -> b 11:11:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):156:156 -> b 12:12:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):172:172 -> b 13:14:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):174:175 -> b 15:15:io.sentry.SentryEnvelopeItemHeader deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):170:170 -> b 1:3:java.lang.Exception missingRequiredFieldException(java.lang.String,io.sentry.ILogger):181:183 -> c io.sentry.SentryEvent -> io.sentry.s4: java.util.Map unknown -> A java.util.Map modules -> B io.sentry.protocol.Message message -> t java.lang.String transaction -> y java.util.Date timestamp -> s io.sentry.SentryValues exception -> w java.util.List fingerprint -> z io.sentry.SentryValues threads -> v java.lang.String logger -> u io.sentry.SentryLevel level -> x 1:2:void (io.sentry.protocol.SentryId,java.util.Date):87:88 -> 3:4:void (java.lang.Throwable):97:98 -> 5:5:void ():102:102 -> 1:1:void setMessage(io.sentry.protocol.Message):124:124 -> A0 1:1:void setModules(java.util.Map):185:185 -> B0 1:1:void setThreads(java.util.List):144:144 -> C0 1:1:void setTimestamp(java.util.Date):116:116 -> D0 1:1:void setTransaction(java.lang.String):168:168 -> E0 1:1:void setUnknown(java.util.Map):307:307 -> F0 1:1:java.util.Date access$002(io.sentry.SentryEvent,java.util.Date):17:17 -> f0 1:1:io.sentry.protocol.Message access$102(io.sentry.SentryEvent,io.sentry.protocol.Message):17:17 -> g0 1:1:java.lang.String access$202(io.sentry.SentryEvent,java.lang.String):17:17 -> h0 1:1:io.sentry.SentryValues access$302(io.sentry.SentryEvent,io.sentry.SentryValues):17:17 -> i0 1:1:io.sentry.SentryValues access$402(io.sentry.SentryEvent,io.sentry.SentryValues):17:17 -> j0 1:1:io.sentry.SentryLevel access$502(io.sentry.SentryEvent,io.sentry.SentryLevel):17:17 -> k0 1:1:java.lang.String access$602(io.sentry.SentryEvent,java.lang.String):17:17 -> l0 1:1:java.util.List access$702(io.sentry.SentryEvent,java.util.List):17:17 -> m0 1:1:java.util.Map access$802(io.sentry.SentryEvent,java.util.Map):17:17 -> n0 1:1:java.util.List getExceptions():148:148 -> o0 1:1:java.util.List getFingerprints():172:172 -> p0 1:1:io.sentry.SentryLevel getLevel():156:156 -> q0 1:1:java.util.Map getModules():181:181 -> r0 1:2:java.util.List getThreads():136:137 -> s0 1:4:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):256:259 -> serialize 5:6:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):261:262 -> serialize 7:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):264:268 -> serialize 12:16:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):270:274 -> serialize 17:18:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):276:277 -> serialize 19:20:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):279:280 -> serialize 21:22:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):282:283 -> serialize 23:24:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):285:286 -> serialize 25:30:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):288:293 -> serialize 31:31:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):296:296 -> serialize 1:1:java.lang.String getTransaction():164:164 -> t0 1:5:io.sentry.protocol.SentryException getUnhandledException():218:222 -> u0 1:1:boolean isCrashed():214:214 -> v0 1:1:boolean isErrored():236:236 -> w0 1:1:void setExceptions(java.util.List):152:152 -> x0 1:1:void setFingerprints(java.util.List):176:176 -> y0 1:1:void setLevel(io.sentry.SentryLevel):160:160 -> z0 io.sentry.SentryEvent$Deserializer -> io.sentry.s4$a: 1:1:void ():310:310 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):310:310 -> a 1:2:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):316:317 -> b 3:3:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):320:320 -> b 4:6:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):322:324 -> b 7:7:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):370:370 -> b 8:8:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):372:372 -> b 9:9:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):374:374 -> b 10:10:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):356:356 -> b 11:13:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):345:347 -> b 14:14:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):349:349 -> b 15:15:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):347:347 -> b 16:16:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):350:350 -> b 17:18:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):366:367 -> b 19:19:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):332:332 -> b 20:20:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):353:353 -> b 21:21:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):326:326 -> b 22:22:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):328:328 -> b 23:23:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):335:335 -> b 24:27:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):338:341 -> b 28:28:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):340:340 -> b 29:29:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):342:342 -> b 30:30:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):359:359 -> b 31:31:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):361:361 -> b 32:33:io.sentry.SentryEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):379:380 -> b io.sentry.SentryExceptionFactory -> io.sentry.t4: io.sentry.SentryStackTraceFactory sentryStackTraceFactory -> a 1:1:void (io.sentry.SentryStackTraceFactory):33:33 -> 2:2:void (io.sentry.SentryStackTraceFactory):35:35 -> 1:2:java.util.Deque extractExceptionQueue(java.lang.Throwable):139:140 -> a 3:3:java.util.Deque extractExceptionQueue(java.lang.Throwable):147:147 -> a 4:4:java.util.Deque extractExceptionQueue(java.lang.Throwable):149:149 -> a 5:5:java.util.Deque extractExceptionQueue(java.lang.Throwable):151:151 -> a 6:9:java.util.Deque extractExceptionQueue(java.lang.Throwable):153:156 -> a 10:10:java.util.Deque extractExceptionQueue(java.lang.Throwable):159:159 -> a 11:13:java.util.Deque extractExceptionQueue(java.lang.Throwable):162:164 -> a 14:14:java.util.Deque extractExceptionQueue(java.lang.Throwable):166:166 -> a 15:15:java.util.Deque extractExceptionQueue(java.lang.Throwable):165:165 -> a 16:16:java.util.Deque extractExceptionQueue(java.lang.Throwable):169:169 -> a 17:17:java.util.Deque extractExceptionQueue(java.lang.Throwable):168:168 -> a 18:19:java.util.Deque extractExceptionQueue(java.lang.Throwable):170:171 -> a 1:2:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):96:97 -> b 3:3:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):99:99 -> b 4:4:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):101:101 -> b 5:5:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):105:105 -> b 6:6:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):109:109 -> b 7:8:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):111:112 -> b 9:9:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):114:114 -> b 10:10:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):116:116 -> b 11:15:io.sentry.protocol.SentryException getSentryException(java.lang.Throwable,io.sentry.protocol.Mechanism,java.lang.Long,java.util.List,boolean):119:123 -> b 1:1:java.util.List getSentryExceptions(java.lang.Throwable):61:61 -> c 1:1:java.util.List getSentryExceptions(java.util.Deque):71:71 -> d 1:1:java.util.List getSentryExceptionsFromThread(io.sentry.protocol.SentryThread,io.sentry.protocol.Mechanism,java.lang.Throwable):43:43 -> e 2:2:java.util.List getSentryExceptionsFromThread(io.sentry.protocol.SentryThread,io.sentry.protocol.Mechanism,java.lang.Throwable):45:45 -> e 3:3:java.util.List getSentryExceptionsFromThread(io.sentry.protocol.SentryThread,io.sentry.protocol.Mechanism,java.lang.Throwable):47:47 -> e 4:4:java.util.List getSentryExceptionsFromThread(io.sentry.protocol.SentryThread,io.sentry.protocol.Mechanism,java.lang.Throwable):50:50 -> e 5:5:java.util.List getSentryExceptionsFromThread(io.sentry.protocol.SentryThread,io.sentry.protocol.Mechanism,java.lang.Throwable):49:49 -> e 6:6:java.util.List getSentryExceptionsFromThread(io.sentry.protocol.SentryThread,io.sentry.protocol.Mechanism,java.lang.Throwable):48:48 -> e io.sentry.SentryExecutorService -> io.sentry.u4: java.util.concurrent.ScheduledExecutorService executorService -> a 1:2:void (java.util.concurrent.ScheduledExecutorService):19:20 -> 3:3:void ():24:24 -> 1:3:boolean isClosed():61:63 -> a 1:1:java.util.concurrent.Future schedule(java.lang.Runnable,long):39:39 -> b 1:3:void close(long):44:46 -> c 4:5:void close(long):48:49 -> c 6:7:void close(long):52:53 -> c 8:8:void close(long):56:56 -> c 1:1:java.util.concurrent.Future submit(java.lang.Runnable):29:29 -> submit io.sentry.SentryExecutorService$1 -> io.sentry.u4$a: io.sentry.SentryExecutorService$SentryExecutorServiceThreadFactory -> io.sentry.u4$b: int cnt -> a 1:1:void ():66:66 -> 2:2:void (io.sentry.SentryExecutorService$1):66:66 -> 1:2:java.lang.Thread newThread(java.lang.Runnable):71:72 -> newThread io.sentry.SentryInstantDate -> io.sentry.v4: java.time.Instant date -> d 1:1:void ():16:16 -> 2:3:void (java.time.Instant):19:20 -> 1:1:long nanoTimestamp():26:26 -> f io.sentry.SentryInstantDateProvider -> io.sentry.w4: 1:1:void ():6:6 -> 1:1:io.sentry.SentryDate now():9:9 -> a io.sentry.SentryIntegrationPackageStorage -> io.sentry.x4: java.util.Set integrations -> a java.util.Set packages -> b io.sentry.SentryIntegrationPackageStorage INSTANCE -> c 1:1:void ():47:47 -> 2:2:void ():35:35 -> 3:3:void ():45:45 -> 1:2:void addIntegration(java.lang.String):50:51 -> a 1:2:void addPackage(java.lang.String,java.lang.String):59:60 -> b 3:4:void addPackage(java.lang.String,java.lang.String):62:63 -> b 1:4:io.sentry.SentryIntegrationPackageStorage getInstance():17:20 -> c 5:5:io.sentry.SentryIntegrationPackageStorage getInstance():22:22 -> c 6:6:io.sentry.SentryIntegrationPackageStorage getInstance():25:25 -> c 1:1:java.util.Set getIntegrations():55:55 -> d 1:1:java.util.Set getPackages():67:67 -> e io.sentry.SentryItemType -> io.sentry.y4: 1:1:io.sentry.SentryItemType[] $values():10:10 -> $values 1:12:void ():12:23 -> 13:13:void ():10:10 -> 1:2:void (java.lang.String,int,java.lang.String):41:42 -> 1:1:java.lang.String getItemType():46:46 -> getItemType 1:8:io.sentry.SentryItemType resolve(java.lang.Object):28:35 -> resolve 9:9:io.sentry.SentryItemType resolve(java.lang.Object):37:37 -> resolve 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):61:61 -> serialize 1:1:io.sentry.SentryItemType valueOf(java.lang.String):10:10 -> valueOf 1:2:io.sentry.SentryItemType valueOfLabel(java.lang.String):50:51 -> valueOfLabel 3:3:io.sentry.SentryItemType valueOfLabel(java.lang.String):55:55 -> valueOfLabel 1:1:io.sentry.SentryItemType[] values():10:10 -> values io.sentry.SentryItemType$Deserializer -> io.sentry.y4$a: 1:1:void ():64:64 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):64:64 -> a 1:1:io.sentry.SentryItemType deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):69:69 -> b io.sentry.SentryLevel -> io.sentry.z4: 1:1:io.sentry.SentryLevel[] $values():8:8 -> $values 1:5:void ():9:13 -> 6:6:void ():8:8 -> 1:1:void (java.lang.String,int):8:8 -> 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):18:18 -> serialize 1:1:io.sentry.SentryLevel valueOf(java.lang.String):8:8 -> valueOf 1:1:io.sentry.SentryLevel[] values():8:8 -> values io.sentry.SentryLevel$Deserializer -> io.sentry.z4$a: 1:1:void ():21:21 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):21:21 -> a 1:1:io.sentry.SentryLevel deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):26:26 -> b io.sentry.SentryLockReason -> io.sentry.a5: java.lang.String className -> g java.lang.String packageName -> f java.util.Map unknown -> i int type -> d java.lang.Long threadId -> h java.lang.String address -> e 1:1:void ():29:29 -> 2:8:void (io.sentry.SentryLockReason):31:37 -> 1:1:int access$002(io.sentry.SentryLockReason,int):13:13 -> a 1:1:java.lang.String access$102(io.sentry.SentryLockReason,java.lang.String):13:13 -> b 1:1:java.lang.String access$202(io.sentry.SentryLockReason,java.lang.String):13:13 -> c 1:1:java.lang.String access$302(io.sentry.SentryLockReason,java.lang.String):13:13 -> d 1:1:java.lang.Long access$402(io.sentry.SentryLockReason,java.lang.Long):13:13 -> e 1:3:boolean equals(java.lang.Object):88:90 -> equals 1:1:java.lang.String getAddress():51:51 -> f 1:1:int getType():42:42 -> g 1:1:void setAddress(java.lang.String):55:55 -> h 1:1:int hashCode():95:95 -> hashCode 1:1:void setClassName(java.lang.String):73:73 -> i 1:1:void setPackageName(java.lang.String):64:64 -> j 1:1:void setThreadId(java.lang.Long):82:82 -> k 1:1:void setType(int):46:46 -> l 1:1:void setUnknown(java.util.Map):108:108 -> m 1:4:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):122:125 -> serialize 5:6:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):127:128 -> serialize 7:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):130:131 -> serialize 9:10:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):133:134 -> serialize 11:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):136:140 -> serialize 16:16:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):143:143 -> serialize io.sentry.SentryLockReason$Deserializer -> io.sentry.a5$a: 1:1:void ():146:146 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):146:146 -> a 1:1:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):151:151 -> b 2:5:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):153:156 -> b 6:6:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):174:174 -> b 7:7:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):176:176 -> b 8:8:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):158:158 -> b 9:9:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):167:167 -> b 10:10:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):161:161 -> b 11:11:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):170:170 -> b 12:12:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):164:164 -> b 13:14:io.sentry.SentryLockReason deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):180:181 -> b io.sentry.SentryLongDate -> io.sentry.b5: long nanos -> d 1:2:void (long):6:7 -> 1:1:long nanoTimestamp():12:12 -> f io.sentry.SentryNanotimeDate -> io.sentry.c5: java.util.Date date -> d long nanos -> e 1:1:void ():25:25 -> 2:4:void (java.util.Date,long):28:30 -> 1:4:int compareTo(io.sentry.SentryDate):64:67 -> a 5:5:int compareTo(io.sentry.SentryDate):69:69 -> a 6:6:int compareTo(io.sentry.SentryDate):71:71 -> a 7:7:int compareTo(io.sentry.SentryDate):74:74 -> a 1:3:long diff(io.sentry.SentryDate):35:37 -> b 4:4:long diff(io.sentry.SentryDate):39:39 -> b 1:1:int compareTo(java.lang.Object):19:19 -> compareTo 1:4:long laterDateNanosTimestampByDiff(io.sentry.SentryDate):49:52 -> e 5:5:long laterDateNanosTimestampByDiff(io.sentry.SentryDate):54:54 -> e 6:6:long laterDateNanosTimestampByDiff(io.sentry.SentryDate):57:57 -> e 1:1:long nanoTimestamp():44:44 -> f 1:2:long nanotimeDiff(io.sentry.SentryNanotimeDate,io.sentry.SentryNanotimeDate):80:81 -> g io.sentry.SentryNanotimeDateProvider -> io.sentry.d5: 1:1:void ():6:6 -> 1:1:io.sentry.SentryDate now():10:10 -> a io.sentry.SentryOptions -> io.sentry.e5: 1:1:void ():51:51 -> 1:1:void ():2500:2500 -> 2:2:void (boolean):2508:2508 -> 3:3:void (boolean):63:63 -> 4:4:void (boolean):66:66 -> 5:5:void (boolean):73:73 -> 6:6:void (boolean):76:76 -> 7:7:void (boolean):92:92 -> 8:8:void (boolean):99:99 -> 9:9:void (boolean):106:106 -> 10:10:void (boolean):115:115 -> 11:11:void (boolean):118:118 -> 12:12:void (boolean):121:121 -> 13:13:void (boolean):124:124 -> 14:14:void (boolean):127:127 -> 15:15:void (boolean):156:156 -> 16:16:void (boolean):159:159 -> 17:17:void (boolean):164:164 -> 18:18:void (boolean):210:210 -> 19:19:void (boolean):216:216 -> 20:20:void (boolean):222:222 -> 21:21:void (boolean):228:228 -> 22:22:void (boolean):241:241 -> 23:23:void (boolean):244:244 -> 24:24:void (boolean):250:250 -> 25:25:void (boolean):259:259 -> 26:26:void (boolean):262:262 -> 27:27:void (boolean):268:268 -> 28:28:void (boolean):271:271 -> 29:29:void (boolean):274:274 -> 30:30:void (boolean):277:277 -> 31:31:void (boolean):280:280 -> 32:32:void (boolean):286:286 -> 33:33:void (boolean):292:292 -> 34:34:void (boolean):294:294 -> 35:35:void (boolean):303:303 -> 36:36:void (boolean):306:306 -> 37:37:void (boolean):313:313 -> 38:38:void (boolean):316:316 -> 39:39:void (boolean):319:319 -> 40:40:void (boolean):325:325 -> 41:41:void (boolean):331:331 -> 42:42:void (boolean):348:348 -> 43:43:void (boolean):351:351 -> 44:44:void (boolean):356:356 -> 45:45:void (boolean):359:359 -> 46:46:void (boolean):372:372 -> 47:47:void (boolean):378:378 -> 48:48:void (boolean):381:381 -> 49:49:void (boolean):384:384 -> 50:50:void (boolean):387:387 -> 51:51:void (boolean):390:390 -> 52:52:void (boolean):393:393 -> 53:53:void (boolean):396:396 -> 54:54:void (boolean):399:399 -> 55:55:void (boolean):402:402 -> 56:56:void (boolean):408:408 -> 57:57:void (boolean):410:410 -> 58:58:void (boolean):414:414 -> 59:59:void (boolean):417:417 -> 60:60:void (boolean):420:420 -> 61:61:void (boolean):424:424 -> 62:62:void (boolean):427:427 -> 63:63:void (boolean):431:431 -> 64:64:void (boolean):433:433 -> 65:65:void (boolean):437:437 -> 66:66:void (boolean):440:440 -> 67:67:void (boolean):443:443 -> 68:68:void (boolean):447:447 -> 69:69:void (boolean):452:452 -> 70:70:void (boolean):455:455 -> 71:71:void (boolean):458:458 -> 72:72:void (boolean):460:460 -> 73:73:void (boolean):463:463 -> 74:74:void (boolean):465:465 -> 75:75:void (boolean):467:467 -> 76:76:void (boolean):469:469 -> 77:77:void (boolean):471:471 -> 78:78:void (boolean):478:478 -> 79:79:void (boolean):480:480 -> 80:80:void (boolean):2512:2512 -> 81:81:void (boolean):2516:2516 -> 82:83:void (boolean):2518:2519 -> 84:85:void (boolean):2521:2522 -> 86:87:void (boolean):2524:2525 -> 88:90:void (boolean):2528:2530 -> 1:3:void addBundleId(java.lang.String):1835:1837 -> addBundleId 1:1:void addContextTag(java.lang.String):1866:1866 -> addContextTag 1:1:void addEventProcessor(io.sentry.EventProcessor):488:488 -> addEventProcessor 1:1:void addIgnoredExceptionForType(java.lang.Class):1519:1519 -> addIgnoredExceptionForType 1:1:void addInAppExclude(java.lang.String):972:972 -> addInAppExclude 1:1:void addInAppInclude(java.lang.String):990:990 -> addInAppInclude 1:1:void addIntegration(io.sentry.Integration):506:506 -> addIntegration 1:1:void addOptionsObserver(io.sentry.IOptionsObserver):1399:1399 -> addOptionsObserver 1:2:void addPackageInfo():2670:2671 -> addPackageInfo 1:1:void addPerformanceCollector(io.sentry.IPerformanceCollector):2226:2226 -> addPerformanceCollector 1:1:void addScopeObserver(io.sentry.IScopeObserver):1380:1380 -> addScopeObserver 1:2:void addTracingOrigin(java.lang.String):1765:1766 -> addTracingOrigin 3:4:void addTracingOrigin(java.lang.String):1768:1769 -> addTracingOrigin 1:1:boolean containsIgnoredExceptionForType(java.lang.Throwable):1529:1529 -> containsIgnoredExceptionForType 1:1:io.sentry.protocol.SdkVersion createSdkVersion():2662:2662 -> createSdkVersion 2:2:io.sentry.protocol.SdkVersion createSdkVersion():2664:2664 -> createSdkVersion 1:1:io.sentry.SentryOptions empty():2495:2495 -> empty 1:1:io.sentry.backpressure.IBackpressureMonitor getBackpressureMonitor():2252:2252 -> getBackpressureMonitor 1:1:io.sentry.SentryOptions$BeforeBreadcrumbCallback getBeforeBreadcrumb():740:740 -> getBeforeBreadcrumb 1:1:io.sentry.SentryOptions$BeforeEmitMetricCallback getBeforeEmitMetricCallback():2370:2370 -> getBeforeEmitMetricCallback 1:1:io.sentry.SentryOptions$BeforeEnvelopeCallback getBeforeEnvelopeCallback():2299:2299 -> getBeforeEnvelopeCallback 1:1:io.sentry.SentryOptions$BeforeSendCallback getBeforeSend():703:703 -> getBeforeSend 1:1:io.sentry.SentryOptions$BeforeSendTransactionCallback getBeforeSendTransaction():721:721 -> getBeforeSendTransaction 1:1:java.util.Set getBundleIds():1848:1848 -> getBundleIds 1:1:java.lang.String getCacheDirPath():758:758 -> getCacheDirPath 2:2:java.lang.String getCacheDirPath():762:762 -> getCacheDirPath 1:1:java.lang.String getCacheDirPathWithoutDsn():772:772 -> getCacheDirPathWithoutDsn 2:2:java.lang.String getCacheDirPathWithoutDsn():776:776 -> getCacheDirPathWithoutDsn 1:1:io.sentry.clientreport.IClientReportRecorder getClientReportRecorder():1956:1956 -> getClientReportRecorder 1:1:io.sentry.IConnectionStatusProvider getConnectionStatusProvider():2241:2241 -> getConnectionStatusProvider 1:1:int getConnectionTimeoutMillis():1260:1260 -> getConnectionTimeoutMillis 1:1:java.util.List getContextTags():1857:1857 -> getContextTags 1:1:io.sentry.SentryOptions$Cron getCron():2380:2380 -> getCron 1:1:io.sentry.SentryDateProvider getDateProvider():2205:2205 -> getDateProvider 1:1:io.sentry.internal.debugmeta.IDebugMetaLoader getDebugMetaLoader():1982:1982 -> getDebugMetaLoader 1:1:io.sentry.SentryLevel getDiagnosticLevel():580:580 -> getDiagnosticLevel 1:1:java.lang.String getDist():1018:1018 -> getDist 1:1:java.lang.String getDistinctId():1163:1163 -> getDistinctId 1:1:java.lang.String getDsn():524:524 -> getDsn 1:1:java.lang.Boolean getEnableTracing():907:907 -> getEnableTracing 1:1:io.sentry.cache.IEnvelopeCache getEnvelopeDiskCache():1296:1296 -> getEnvelopeDiskCache 1:1:io.sentry.IEnvelopeReader getEnvelopeReader():629:629 -> getEnvelopeReader 1:1:java.lang.String getEnvironment():843:843 -> getEnvironment 1:1:java.util.List getEventProcessors():497:497 -> getEventProcessors 1:1:io.sentry.ISentryExecutorService getExecutorService():1238:1238 -> getExecutorService 1:1:long getFlushTimeoutMillis():1182:1182 -> getFlushTimeoutMillis 1:1:io.sentry.FullyDisplayedReporter getFullyDisplayedReporter():2087:2087 -> getFullyDisplayedReporter 1:1:java.util.List getGestureTargetLocators():1998:1998 -> getGestureTargetLocators 1:1:java.lang.Long getIdleTimeout():1875:1875 -> getIdleTimeout 1:1:java.util.List getIgnoredCheckIns():2199:2199 -> getIgnoredCheckIns 1:1:java.util.Set getIgnoredExceptionsForType():1510:1510 -> getIgnoredExceptionsForType 1:1:java.util.List getInAppExcludes():963:963 -> getInAppExcludes 1:1:java.util.List getInAppIncludes():981:981 -> getInAppIncludes 1:1:io.sentry.Instrumenter getInstrumenter():1946:1946 -> getInstrumenter 1:1:java.util.List getIntegrations():515:515 -> getIntegrations 1:1:io.sentry.ILogger getLogger():562:562 -> getLogger 1:1:io.sentry.util.thread.IMainThreadChecker getMainThreadChecker():2034:2034 -> getMainThreadChecker 1:1:long getMaxAttachmentSize():1456:1456 -> getMaxAttachmentSize 1:1:int getMaxBreadcrumbs():807:807 -> getMaxBreadcrumbs 1:1:int getMaxCacheItems():1576:1576 -> getMaxCacheItems 1:1:int getMaxDepth():616:616 -> getMaxDepth 1:1:int getMaxQueueSize():1315:1315 -> getMaxQueueSize 1:1:io.sentry.SentryOptions$RequestSize getMaxRequestBodySize():1589:1589 -> getMaxRequestBodySize 1:1:int getMaxSpans():1539:1539 -> getMaxSpans 1:1:long getMaxTraceFileSize():1629:1629 -> getMaxTraceFileSize 1:1:io.sentry.internal.modules.IModulesLoader getModulesLoader():1966:1966 -> getModulesLoader 1:1:java.util.List getOptionsObservers():1409:1409 -> getOptionsObservers 1:1:java.lang.String getOutboxPath():785:785 -> getOutboxPath 2:2:java.lang.String getOutboxPath():789:789 -> getOutboxPath 1:1:java.util.List getPerformanceCollectors():2236:2236 -> getPerformanceCollectors 1:1:java.lang.Double getProfilesSampleRate():1711:1711 -> getProfilesSampleRate 1:1:io.sentry.SentryOptions$ProfilesSamplerCallback getProfilesSampler():1693:1693 -> getProfilesSampler 1:1:java.lang.String getProfilingTracesDirPath():1737:1737 -> getProfilingTracesDirPath 2:2:java.lang.String getProfilingTracesDirPath():1741:1741 -> getProfilingTracesDirPath 1:1:int getProfilingTracesHz():2272:2272 -> getProfilingTracesHz 1:1:java.lang.String getProguardUuid():1814:1814 -> getProguardUuid 1:1:io.sentry.SentryOptions$Proxy getProxy():861:861 -> getProxy 1:1:int getReadTimeoutMillis():1278:1278 -> getReadTimeoutMillis 1:1:java.lang.String getRelease():825:825 -> getRelease 1:1:java.lang.Double getSampleRate():879:879 -> getSampleRate 1:1:java.util.List getScopeObservers():1390:1390 -> getScopeObservers 1:1:io.sentry.protocol.SdkVersion getSdkVersion():1335:1335 -> getSdkVersion 1:1:java.lang.String getSentryClientName():685:685 -> getSentryClientName 1:1:io.sentry.ISerializer getSerializer():598:598 -> getSerializer 1:1:java.lang.String getServerName():1108:1108 -> getServerName 1:1:long getSessionFlushTimeoutMillis():2288:2288 -> getSessionFlushTimeoutMillis 1:1:long getSessionTrackingIntervalMillis():1144:1144 -> getSessionTrackingIntervalMillis 1:1:long getShutdownTimeout():646:646 -> getShutdownTimeout 1:1:long getShutdownTimeoutMillis():655:655 -> getShutdownTimeoutMillis 1:1:java.lang.String getSpotlightConnectionUrl():2311:2311 -> getSpotlightConnectionUrl 1:1:javax.net.ssl.SSLSocketFactory getSslSocketFactory():1344:1344 -> getSslSocketFactory 1:1:java.util.Map getTags():1437:1437 -> getTags 1:2:java.util.List getTracePropagationTargets():1786:1787 -> getTracePropagationTargets 1:1:java.lang.Double getTracesSampleRate():921:921 -> getTracesSampleRate 1:1:io.sentry.SentryOptions$TracesSamplerCallback getTracesSampler():945:945 -> getTracesSampler 1:1:java.util.List getTracingOrigins():1753:1753 -> getTracingOrigins 1:1:io.sentry.TransactionPerformanceCollector getTransactionPerformanceCollector():2048:2048 -> getTransactionPerformanceCollector 1:1:io.sentry.ITransactionProfiler getTransactionProfiler():1647:1647 -> getTransactionProfiler 1:1:io.sentry.ITransportFactory getTransportFactory():999:999 -> getTransportFactory 1:1:io.sentry.transport.ITransportGate getTransportGate():1036:1036 -> getTransportGate 1:1:java.util.List getViewHierarchyExporters():2020:2020 -> getViewHierarchyExporters 1:1:boolean isAttachServerName():1126:1126 -> isAttachServerName 1:1:boolean isAttachStacktrace():1054:1054 -> isAttachStacktrace 1:1:boolean isAttachThreads():1072:1072 -> isAttachThreads 1:1:boolean isDebug():544:544 -> isDebug 1:1:boolean isEnableAppStartProfiling():2160:2160 -> isEnableAppStartProfiling 1:1:boolean isEnableAutoSessionTracking():1090:1090 -> isEnableAutoSessionTracking 1:1:boolean isEnableBackpressureHandling():2283:2283 -> isEnableBackpressureHandling 1:1:boolean isEnableDeduplication():1476:1476 -> isEnableDeduplication 1:1:boolean isEnableDefaultTagsForMetrics():2359:2359 -> isEnableDefaultTagsForMetrics 1:1:boolean isEnableExternalConfiguration():1418:1418 -> isEnableExternalConfiguration 1:1:boolean isEnableMetrics():2339:2339 -> isEnableMetrics 1:1:boolean isEnablePrettySerializationOutput():2132:2132 -> isEnablePrettySerializationOutput 1:1:boolean isEnableScopePersistence():2330:2330 -> isEnableScopePersistence 1:1:boolean isEnableShutdownHook():1558:1558 -> isEnableShutdownHook 1:1:boolean isEnableSpanLocalMetricAggregation():2349:2349 -> isEnableSpanLocalMetricAggregation 1:1:boolean isEnableSpotlight():2321:2321 -> isEnableSpotlight 1:1:boolean isEnableTimeToFullDisplayTracing():2068:2068 -> isEnableTimeToFullDisplayTracing 1:1:boolean isEnableUncaughtExceptionHandler():1200:1200 -> isEnableUncaughtExceptionHandler 1:1:boolean isEnableUserInteractionBreadcrumbs():1920:1920 -> isEnableUserInteractionBreadcrumbs 1:1:boolean isEnableUserInteractionTracing():1912:1912 -> isEnableUserInteractionTracing 1:1:boolean isEnabled():2114:2114 -> isEnabled 1:1:boolean isPrintUncaughtStackTrace():1218:1218 -> isPrintUncaughtStackTrace 1:2:boolean isProfilingEnabled():1670:1671 -> isProfilingEnabled 1:1:boolean isSendClientReports():1893:1893 -> isSendClientReports 1:1:boolean isSendDefaultPii():1367:1367 -> isSendDefaultPii 1:1:boolean isSendModules():2141:2141 -> isSendModules 1:1:boolean isTraceOptionsRequests():2096:2096 -> isTraceOptionsRequests 1:1:boolean isTraceSampling():1606:1606 -> isTraceSampling 1:2:boolean isTracingEnabled():1495:1496 -> isTracingEnabled 3:3:boolean isTracingEnabled():1499:1499 -> isTracingEnabled 1:2:void merge(io.sentry.ExternalOptions):2541:2542 -> merge 3:4:void merge(io.sentry.ExternalOptions):2544:2545 -> merge 5:6:void merge(io.sentry.ExternalOptions):2547:2548 -> merge 7:8:void merge(io.sentry.ExternalOptions):2550:2551 -> merge 9:10:void merge(io.sentry.ExternalOptions):2553:2554 -> merge 11:12:void merge(io.sentry.ExternalOptions):2556:2557 -> merge 13:14:void merge(io.sentry.ExternalOptions):2559:2560 -> merge 15:16:void merge(io.sentry.ExternalOptions):2562:2563 -> merge 17:18:void merge(io.sentry.ExternalOptions):2565:2566 -> merge 19:20:void merge(io.sentry.ExternalOptions):2568:2569 -> merge 21:22:void merge(io.sentry.ExternalOptions):2571:2572 -> merge 23:24:void merge(io.sentry.ExternalOptions):2574:2575 -> merge 25:26:void merge(io.sentry.ExternalOptions):2577:2578 -> merge 27:28:void merge(io.sentry.ExternalOptions):2580:2581 -> merge 29:31:void merge(io.sentry.ExternalOptions):2583:2585 -> merge 32:34:void merge(io.sentry.ExternalOptions):2587:2589 -> merge 35:37:void merge(io.sentry.ExternalOptions):2591:2593 -> merge 38:39:void merge(io.sentry.ExternalOptions):2596:2597 -> merge 40:43:void merge(io.sentry.ExternalOptions):2599:2602 -> merge 44:46:void merge(io.sentry.ExternalOptions):2604:2606 -> merge 47:48:void merge(io.sentry.ExternalOptions):2608:2609 -> merge 49:50:void merge(io.sentry.ExternalOptions):2611:2612 -> merge 51:52:void merge(io.sentry.ExternalOptions):2614:2615 -> merge 53:54:void merge(io.sentry.ExternalOptions):2618:2619 -> merge 55:56:void merge(io.sentry.ExternalOptions):2621:2622 -> merge 57:58:void merge(io.sentry.ExternalOptions):2625:2626 -> merge 59:61:void merge(io.sentry.ExternalOptions):2628:2630 -> merge 62:63:void merge(io.sentry.ExternalOptions):2632:2633 -> merge 64:66:void merge(io.sentry.ExternalOptions):2636:2638 -> merge 67:68:void merge(io.sentry.ExternalOptions):2640:2641 -> merge 69:70:void merge(io.sentry.ExternalOptions):2643:2644 -> merge 71:72:void merge(io.sentry.ExternalOptions):2646:2647 -> merge 73:75:void merge(io.sentry.ExternalOptions):2649:2651 -> merge 76:77:void merge(io.sentry.ExternalOptions):2653:2654 -> merge 1:1:void setAttachServerName(boolean):1135:1135 -> setAttachServerName 1:1:void setAttachStacktrace(boolean):1063:1063 -> setAttachStacktrace 1:1:void setAttachThreads(boolean):1081:1081 -> setAttachThreads 1:1:void setBackpressureMonitor(io.sentry.backpressure.IBackpressureMonitor):2257:2257 -> setBackpressureMonitor 1:1:void setBeforeBreadcrumb(io.sentry.SentryOptions$BeforeBreadcrumbCallback):749:749 -> setBeforeBreadcrumb 1:1:void setBeforeEmitMetricCallback(io.sentry.SentryOptions$BeforeEmitMetricCallback):2376:2376 -> setBeforeEmitMetricCallback 1:1:void setBeforeEnvelopeCallback(io.sentry.SentryOptions$BeforeEnvelopeCallback):2305:2305 -> setBeforeEnvelopeCallback 1:1:void setBeforeSend(io.sentry.SentryOptions$BeforeSendCallback):712:712 -> setBeforeSend 1:1:void setBeforeSendTransaction(io.sentry.SentryOptions$BeforeSendTransactionCallback):731:731 -> setBeforeSendTransaction 1:1:void setCacheDirPath(java.lang.String):798:798 -> setCacheDirPath 1:1:void setConnectionStatusProvider(io.sentry.IConnectionStatusProvider):2246:2246 -> setConnectionStatusProvider 1:1:void setConnectionTimeoutMillis(int):1269:1269 -> setConnectionTimeoutMillis 1:1:void setCron(io.sentry.SentryOptions$Cron):2385:2385 -> setCron 1:1:void setDateProvider(io.sentry.SentryDateProvider):2216:2216 -> setDateProvider 1:1:void setDebug(boolean):553:553 -> setDebug 1:1:void setDebugMetaLoader(io.sentry.internal.debugmeta.IDebugMetaLoader):1988:1988 -> setDebugMetaLoader 1:1:void setDiagnosticLevel(io.sentry.SentryLevel):589:589 -> setDiagnosticLevel 1:1:void setDist(java.lang.String):1027:1027 -> setDist 1:1:void setDistinctId(java.lang.String):1173:1173 -> setDistinctId 1:1:void setDsn(java.lang.String):533:533 -> setDsn 2:2:void setDsn(java.lang.String):535:535 -> setDsn 1:1:void setEnableAppStartProfiling(boolean):2169:2169 -> setEnableAppStartProfiling 1:1:void setEnableAutoSessionTracking(boolean):1099:1099 -> setEnableAutoSessionTracking 1:1:void setEnableBackpressureHandling(boolean):2262:2262 -> setEnableBackpressureHandling 1:1:void setEnableDeduplication(boolean):1485:1485 -> setEnableDeduplication 1:1:void setEnableDefaultTagsForMetrics(boolean):2364:2364 -> setEnableDefaultTagsForMetrics 1:1:void setEnableExternalConfiguration(boolean):1428:1428 -> setEnableExternalConfiguration 1:1:void setEnableMetrics(boolean):2344:2344 -> setEnableMetrics 1:1:void setEnablePrettySerializationOutput(boolean):2150:2150 -> setEnablePrettySerializationOutput 1:1:void setEnableScopePersistence(boolean):2334:2334 -> setEnableScopePersistence 1:1:void setEnableShutdownHook(boolean):1567:1567 -> setEnableShutdownHook 1:1:void setEnableSpanLocalMetricAggregation(boolean):2354:2354 -> setEnableSpanLocalMetricAggregation 1:1:void setEnableSpotlight(boolean):2326:2326 -> setEnableSpotlight 1:1:void setEnableTimeToFullDisplayTracing(boolean):2077:2077 -> setEnableTimeToFullDisplayTracing 1:1:void setEnableTracing(java.lang.Boolean):912:912 -> setEnableTracing 1:1:void setEnableUncaughtExceptionHandler(boolean):1209:1209 -> setEnableUncaughtExceptionHandler 1:1:void setEnableUserInteractionBreadcrumbs(boolean):1924:1924 -> setEnableUserInteractionBreadcrumbs 1:1:void setEnableUserInteractionTracing(boolean):1916:1916 -> setEnableUserInteractionTracing 1:1:void setEnabled(boolean):2123:2123 -> setEnabled 1:1:void setEnvelopeDiskCache(io.sentry.cache.IEnvelopeCache):1306:1306 -> setEnvelopeDiskCache 1:1:void setEnvelopeReader(io.sentry.IEnvelopeReader):634:634 -> setEnvelopeReader 1:1:void setEnvironment(java.lang.String):852:852 -> setEnvironment 1:1:void setExecutorService(io.sentry.ISentryExecutorService):1250:1250 -> setExecutorService 1:1:void setFlushTimeoutMillis(long):1191:1191 -> setFlushTimeoutMillis 1:2:void setGestureTargetLocators(java.util.List):2008:2009 -> setGestureTargetLocators 1:1:void setIdleTimeout(java.lang.Long):1884:1884 -> setIdleTimeout 1:1:void setIgnoredCheckIns(java.util.List):2184:2184 -> setIgnoredCheckIns 2:5:void setIgnoredCheckIns(java.util.List):2186:2189 -> setIgnoredCheckIns 6:6:void setIgnoredCheckIns(java.util.List):2193:2193 -> setIgnoredCheckIns 1:1:void setInstrumenter(io.sentry.Instrumenter):1937:1937 -> setInstrumenter 1:1:void setLogger(io.sentry.ILogger):571:571 -> setLogger 1:1:void setMainThreadChecker(io.sentry.util.thread.IMainThreadChecker):2038:2038 -> setMainThreadChecker 1:1:void setMaxAttachmentSize(long):1467:1467 -> setMaxAttachmentSize 1:1:void setMaxBreadcrumbs(int):816:816 -> setMaxBreadcrumbs 1:1:void setMaxCacheItems(int):1585:1585 -> setMaxCacheItems 1:1:void setMaxDepth(int):625:625 -> setMaxDepth 1:1:void setMaxQueueSize(int):1325:1325 -> setMaxQueueSize 1:1:void setMaxRequestBodySize(io.sentry.SentryOptions$RequestSize):1593:1593 -> setMaxRequestBodySize 1:1:void setMaxSpans(int):1549:1549 -> setMaxSpans 1:1:void setMaxTraceFileSize(long):1638:1638 -> setMaxTraceFileSize 1:1:void setModulesLoader(io.sentry.internal.modules.IModulesLoader):1971:1971 -> setModulesLoader 1:1:void setPrintUncaughtStackTrace(boolean):1227:1227 -> setPrintUncaughtStackTrace 1:1:void setProfilesSampleRate(java.lang.Double):1722:1722 -> setProfilesSampleRate 2:2:void setProfilesSampleRate(java.lang.Double):1728:1728 -> setProfilesSampleRate 3:3:void setProfilesSampleRate(java.lang.Double):1723:1723 -> setProfilesSampleRate 1:1:void setProfilesSampler(io.sentry.SentryOptions$ProfilesSamplerCallback):1702:1702 -> setProfilesSampler 1:2:void setProfilingEnabled(boolean):1682:1683 -> setProfilingEnabled 1:1:void setProfilingTracesHz(int):2278:2278 -> setProfilingTracesHz 1:1:void setProguardUuid(java.lang.String):1823:1823 -> setProguardUuid 1:1:void setProxy(io.sentry.SentryOptions$Proxy):870:870 -> setProxy 1:1:void setReadTimeoutMillis(int):1287:1287 -> setReadTimeoutMillis 1:1:void setRelease(java.lang.String):834:834 -> setRelease 1:1:void setSampleRate(java.lang.Double):888:888 -> setSampleRate 2:2:void setSampleRate(java.lang.Double):894:894 -> setSampleRate 3:3:void setSampleRate(java.lang.Double):889:889 -> setSampleRate 1:1:void setSdkVersion(io.sentry.protocol.SdkVersion):1363:1363 -> setSdkVersion 1:1:void setSendClientReports(boolean):1902:1902 -> setSendClientReports 2:2:void setSendClientReports(boolean):1905:1905 -> setSendClientReports 3:3:void setSendClientReports(boolean):1907:1907 -> setSendClientReports 1:1:void setSendDefaultPii(boolean):1371:1371 -> setSendDefaultPii 1:1:void setSendModules(boolean):2178:2178 -> setSendModules 1:1:void setSentryClientName(java.lang.String):694:694 -> setSentryClientName 1:1:void setSerializer(io.sentry.ISerializer):607:607 -> setSerializer 1:1:void setServerName(java.lang.String):1117:1117 -> setServerName 1:1:void setSessionFlushTimeoutMillis(long):2293:2293 -> setSessionFlushTimeoutMillis 1:1:void setSessionTrackingIntervalMillis(long):1153:1153 -> setSessionTrackingIntervalMillis 1:1:void setShutdownTimeout(long):667:667 -> setShutdownTimeout 1:1:void setShutdownTimeoutMillis(long):676:676 -> setShutdownTimeoutMillis 1:1:void setSpotlightConnectionUrl(java.lang.String):2316:2316 -> setSpotlightConnectionUrl 1:1:void setSslSocketFactory(javax.net.ssl.SSLSocketFactory):1353:1353 -> setSslSocketFactory 1:1:void setTag(java.lang.String,java.lang.String):1447:1447 -> setTag 1:1:void setTraceOptionsRequests(boolean):2105:2105 -> setTraceOptionsRequests 1:1:void setTracePropagationTargets(java.util.List):1795:1795 -> setTracePropagationTargets 2:5:void setTracePropagationTargets(java.util.List):1797:1800 -> setTracePropagationTargets 6:6:void setTracePropagationTargets(java.util.List):1804:1804 -> setTracePropagationTargets 1:1:void setTraceSampling(boolean):1620:1620 -> setTraceSampling 1:1:void setTracesSampleRate(java.lang.Double):930:930 -> setTracesSampleRate 2:2:void setTracesSampleRate(java.lang.Double):936:936 -> setTracesSampleRate 3:3:void setTracesSampleRate(java.lang.Double):931:931 -> setTracesSampleRate 1:1:void setTracesSampler(io.sentry.SentryOptions$TracesSamplerCallback):954:954 -> setTracesSampler 1:1:void setTracingOrigins(java.util.List):1777:1777 -> setTracingOrigins 1:1:void setTransactionPerformanceCollector(io.sentry.TransactionPerformanceCollector):2059:2059 -> setTransactionPerformanceCollector 1:1:void setTransactionProfiler(io.sentry.ITransactionProfiler):1658:1658 -> setTransactionProfiler 2:2:void setTransactionProfiler(io.sentry.ITransactionProfiler):1660:1660 -> setTransactionProfiler 1:1:void setTransportFactory(io.sentry.ITransportFactory):1009:1009 -> setTransportFactory 1:1:void setTransportGate(io.sentry.transport.ITransportGate):1045:1045 -> setTransportGate 1:2:void setViewHierarchyExporters(java.util.List):2029:2030 -> setViewHierarchyExporters io.sentry.SentryOptions$BeforeBreadcrumbCallback -> io.sentry.e5$a: io.sentry.Breadcrumb execute(io.sentry.Breadcrumb,io.sentry.Hint) -> a io.sentry.SentryOptions$BeforeEmitMetricCallback -> io.sentry.e5$b: io.sentry.SentryOptions$BeforeEnvelopeCallback -> io.sentry.e5$c: void execute(io.sentry.SentryEnvelope,io.sentry.Hint) -> a io.sentry.SentryOptions$BeforeSendCallback -> io.sentry.e5$d: io.sentry.SentryOptions$BeforeSendTransactionCallback -> io.sentry.e5$e: io.sentry.protocol.SentryTransaction execute(io.sentry.protocol.SentryTransaction,io.sentry.Hint) -> a io.sentry.SentryOptions$Cron -> io.sentry.e5$f: java.lang.Long defaultFailureIssueThreshold -> d java.lang.Long defaultCheckinMargin -> a java.lang.Long defaultMaxRuntime -> b java.lang.String defaultTimezone -> c java.lang.Long defaultRecoveryThreshold -> e 1:1:void ():2732:2732 -> 1:1:java.lang.Long getDefaultCheckinMargin():2740:2740 -> a 1:1:java.lang.Long getDefaultFailureIssueThreshold():2764:2764 -> b 1:1:java.lang.Long getDefaultMaxRuntime():2748:2748 -> c 1:1:java.lang.Long getDefaultRecoveryThreshold():2772:2772 -> d 1:1:java.lang.String getDefaultTimezone():2756:2756 -> e 1:1:void setDefaultCheckinMargin(java.lang.Long):2744:2744 -> f 1:1:void setDefaultFailureIssueThreshold(java.lang.Long):2768:2768 -> g 1:1:void setDefaultMaxRuntime(java.lang.Long):2752:2752 -> h 1:1:void setDefaultRecoveryThreshold(java.lang.Long):2776:2776 -> i 1:1:void setDefaultTimezone(java.lang.String):2760:2760 -> j io.sentry.SentryOptions$ProfilesSamplerCallback -> io.sentry.e5$g: java.lang.Double sample(io.sentry.SamplingContext) -> a io.sentry.SentryOptions$Proxy -> io.sentry.e5$h: java.lang.String host -> a java.lang.String user -> c java.lang.String port -> b java.lang.String pass -> d 1:5:void (java.lang.String,java.lang.String,java.lang.String,java.lang.String):2684:2688 -> 1:1:java.lang.String getHost():2700:2700 -> a 1:1:java.lang.String getPass():2724:2724 -> b 1:1:java.lang.String getPort():2708:2708 -> c 1:1:java.lang.String getUser():2716:2716 -> d io.sentry.SentryOptions$RequestSize -> io.sentry.e5$i: 1:1:io.sentry.SentryOptions$RequestSize[] $values():2780:2780 -> $values 1:4:void ():2781:2784 -> 5:5:void ():2780:2780 -> 1:1:void (java.lang.String,int):2780:2780 -> 1:1:io.sentry.SentryOptions$RequestSize valueOf(java.lang.String):2780:2780 -> valueOf 1:1:io.sentry.SentryOptions$RequestSize[] values():2780:2780 -> values io.sentry.SentryOptions$TracesSamplerCallback -> io.sentry.e5$j: java.lang.Double sample(io.sentry.SamplingContext) -> a io.sentry.SentryRuntimeEventProcessor -> io.sentry.f5: java.lang.String javaVendor -> e java.lang.String javaVersion -> d 1:3:void (java.lang.String,java.lang.String):14:16 -> 4:4:void ():20:20 -> 1:1:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):25:25 -> a 1:1:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):31:31 -> b 1:2:io.sentry.SentryBaseEvent process(io.sentry.SentryBaseEvent):35:36 -> c 3:6:io.sentry.SentryBaseEvent process(io.sentry.SentryBaseEvent):38:41 -> c io.sentry.SentryStackTraceFactory -> io.sentry.g5: io.sentry.SentryOptions options -> a 1:2:void (io.sentry.SentryOptions):19:20 -> 1:3:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):34:36 -> a 4:4:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):40:40 -> a 5:7:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):42:44 -> a 8:8:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):48:48 -> a 9:12:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):50:53 -> a 13:14:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):56:57 -> a 15:16:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):59:60 -> a 17:17:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):63:63 -> a 18:18:java.util.List getStackFrames(java.lang.StackTraceElement[],boolean):68:68 -> a 1:1:java.lang.Boolean isInApp(java.lang.String):82:82 -> b 2:5:java.lang.Boolean isInApp(java.lang.String):86:89 -> b 6:9:java.lang.Boolean isInApp(java.lang.String):93:96 -> b 10:10:java.lang.Boolean isInApp(java.lang.String):83:83 -> b io.sentry.SentryThreadFactory -> io.sentry.h5: io.sentry.SentryOptions options -> b io.sentry.SentryStackTraceFactory sentryStackTraceFactory -> a 1:1:void (io.sentry.SentryStackTraceFactory,io.sentry.SentryOptions):34:34 -> 2:3:void (io.sentry.SentryStackTraceFactory,io.sentry.SentryOptions):36:37 -> 1:3:java.util.List getCurrentThread():48:50 -> a 4:4:java.util.List getCurrentThread():52:52 -> a 1:1:java.util.List getCurrentThreads(java.util.List,boolean):67:67 -> b 1:1:java.util.List getCurrentThreads(java.util.Map,java.util.List,boolean):93:93 -> c 2:3:java.util.List getCurrentThreads(java.util.Map,java.util.List,boolean):95:96 -> c 4:5:java.util.List getCurrentThreads(java.util.Map,java.util.List,boolean):99:100 -> c 6:6:java.util.List getCurrentThreads(java.util.Map,java.util.List,boolean):103:103 -> c 7:7:java.util.List getCurrentThreads(java.util.Map,java.util.List,boolean):105:105 -> c 8:8:java.util.List getCurrentThreads(java.util.Map,java.util.List,boolean):108:108 -> c 9:9:java.util.List getCurrentThreads(java.util.Map,java.util.List,boolean):110:110 -> c 1:1:io.sentry.protocol.SentryThread getSentryThread(boolean,java.lang.StackTraceElement[],java.lang.Thread):129:129 -> d 2:7:io.sentry.protocol.SentryThread getSentryThread(boolean,java.lang.StackTraceElement[],java.lang.Thread):131:136 -> d 8:9:io.sentry.protocol.SentryThread getSentryThread(boolean,java.lang.StackTraceElement[],java.lang.Thread):138:139 -> d 10:11:io.sentry.protocol.SentryThread getSentryThread(boolean,java.lang.StackTraceElement[],java.lang.Thread):141:142 -> d 12:12:io.sentry.protocol.SentryThread getSentryThread(boolean,java.lang.StackTraceElement[],java.lang.Thread):144:144 -> d 13:13:io.sentry.protocol.SentryThread getSentryThread(boolean,java.lang.StackTraceElement[],java.lang.Thread):146:146 -> d io.sentry.SentryTracer -> io.sentry.m5: java.lang.Object timerLock -> j io.sentry.TransactionOptions transactionOptions -> r io.sentry.Span root -> b io.sentry.protocol.Contexts contexts -> p io.sentry.protocol.SentryId eventId -> a io.sentry.IHub hub -> d io.sentry.Baggage baggage -> m io.sentry.SentryTracer$FinishStatus finishStatus -> f java.util.Timer timer -> i java.util.TimerTask idleTimeoutTask -> g java.util.TimerTask deadlineTimeoutTask -> h io.sentry.protocol.TransactionNameSource transactionNameSource -> n io.sentry.TransactionPerformanceCollector transactionPerformanceCollector -> q java.util.List children -> c java.util.concurrent.atomic.AtomicBoolean isDeadlineTimerRunning -> l java.lang.String name -> e java.util.concurrent.atomic.AtomicBoolean isIdleFinishTimerRunning -> k io.sentry.Instrumenter instrumenter -> o 1:1:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):70:70 -> 2:2:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):26:26 -> 3:3:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):28:28 -> 4:4:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):37:37 -> 5:6:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):42:43 -> 7:8:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):45:46 -> 9:9:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):51:51 -> 10:11:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):71:72 -> 12:13:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):74:75 -> 14:19:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):77:82 -> 20:21:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):84:85 -> 22:22:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):87:87 -> 23:24:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):92:93 -> 25:27:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):96:98 -> 28:29:void (io.sentry.TransactionContext,io.sentry.IHub,io.sentry.TransactionOptions,io.sentry.TransactionPerformanceCollector):100:101 -> 1:1:void access$000(io.sentry.SentryTracer):25:25 -> A 1:1:void access$200(io.sentry.SentryTracer):25:25 -> B 1:5:void cancelDeadlineTimer():308:312 -> C 6:6:void cancelDeadlineTimer():314:314 -> C 1:5:void cancelIdleTimer():269:273 -> D 6:6:void cancelIdleTimer():275:275 -> D 1:2:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):413:414 -> E 3:4:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):417:418 -> E 5:9:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):421:425 -> E 10:10:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):427:427 -> E 11:12:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):450:451 -> E 13:13:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):454:454 -> E 14:14:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):456:456 -> E 15:15:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):452:452 -> E 16:18:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):457:459 -> E 19:21:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):463:465 -> E 22:22:io.sentry.ISpan createChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):470:470 -> E 1:2:io.sentry.ISpan createChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):524:525 -> F 3:4:io.sentry.ISpan createChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):528:529 -> F 5:6:io.sentry.ISpan createChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):532:533 -> F 7:9:io.sentry.ISpan createChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):535:537 -> F 10:10:io.sentry.ISpan createChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):542:542 -> F 1:1:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):180:180 -> G 2:2:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):189:189 -> G 3:5:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):193:195 -> G 6:8:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):199:201 -> G 9:10:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):203:204 -> G 11:15:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):208:212 -> G 16:16:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):215:215 -> G 17:17:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):223:223 -> G 18:18:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):225:225 -> G 19:21:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):234:236 -> G 22:22:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):238:238 -> G 23:29:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):241:247 -> G 30:30:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):249:249 -> G 31:31:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):252:252 -> G 32:34:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):254:256 -> G 35:36:void finish(io.sentry.SpanStatus,io.sentry.SentryDate,boolean,io.sentry.Hint):263:264 -> G 1:1:java.util.List getChildren():318:318 -> H 1:1:io.sentry.protocol.Contexts getContexts():888:888 -> I 1:1:java.util.Map getData():771:771 -> J 1:1:io.sentry.metrics.LocalMetricsAggregator getLocalMetricsAggregator():903:903 -> K 1:1:io.sentry.Span getRoot():846:846 -> L 1:1:io.sentry.TracesSamplingDecision getSamplingDecision():786:786 -> M 1:1:java.util.List getSpans():823:823 -> N 1:4:boolean hasAllChildrenFinished():605:608 -> O 1:1:java.lang.Boolean isProfileSampled():781:781 -> P 1:1:java.lang.Boolean isSampled():776:776 -> Q 1:2:void lambda$createChild$2(io.sentry.Span):435:436 -> R 3:4:void lambda$createChild$2(io.sentry.Span):438:439 -> R 5:6:void lambda$createChild$2(io.sentry.Span):443:444 -> R 7:8:void lambda$createChild$2(io.sentry.Span):446:447 -> R 1:1:void lambda$finish$0(io.sentry.IScope,io.sentry.ITransaction):230:230 -> S 1:1:void lambda$finish$1(io.sentry.IScope):227:227 -> T 1:1:void lambda$updateBaggageValues$3(java.util.concurrent.atomic.AtomicReference,io.sentry.IScope):584:584 -> U 1:1:void onDeadlineTimeoutReached():144:144 -> V 2:3:void onDeadlineTimeoutReached():146:147 -> V 4:4:void onDeadlineTimeoutReached():145:145 -> V 5:5:void onDeadlineTimeoutReached():149:149 -> V 1:3:void onIdleTimeoutReached():138:140 -> W 1:1:void scheduleDeadlineTimeout():279:279 -> X 2:6:void scheduleDeadlineTimeout():281:285 -> X 7:7:void scheduleDeadlineTimeout():293:293 -> X 8:10:void scheduleDeadlineTimeout():295:297 -> X 11:11:void scheduleDeadlineTimeout():300:300 -> X 12:12:void scheduleDeadlineTimeout():303:303 -> X 1:2:void setMeasurementFromChild(java.lang.String,java.lang.Number):741:742 -> Y 1:2:void setMeasurementFromChild(java.lang.String,java.lang.Number,io.sentry.MeasurementUnit):752:753 -> Z 1:1:io.sentry.SentryDate getFinishDate():328:328 -> a 1:1:io.sentry.ISpan startChild(io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):384:384 -> a0 1:1:void setMeasurement(java.lang.String,java.lang.Number):759:759 -> b 1:1:io.sentry.ISpan startChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):495:495 -> b0 1:1:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):565:565 -> c 1:4:void updateBaggageValues():579:582 -> c0 5:7:void updateBaggageValues():586:586 -> c0 8:8:void updateBaggageValues():588:588 -> c0 9:9:void updateBaggageValues():590:590 -> c0 1:5:io.sentry.Span getLatestActiveSpan():828:832 -> d 1:3:io.sentry.TraceContext traceContext():570:572 -> e 1:4:void setDescription(java.lang.String):638:641 -> f 5:5:void setDescription(java.lang.String):648:648 -> f 1:4:void setData(java.lang.String,java.lang.Object):722:725 -> g 5:5:void setData(java.lang.String,java.lang.Object):730:730 -> g 1:1:io.sentry.ISpan startChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter):485:485 -> h 1:1:boolean isFinished():717:717 -> i 1:1:io.sentry.protocol.SentryId getEventId():841:841 -> j 1:1:void forceFinish(io.sentry.SpanStatus,boolean,io.sentry.Hint):155:155 -> k 2:2:void forceFinish(io.sentry.SpanStatus,boolean,io.sentry.Hint):159:159 -> k 3:7:void forceFinish(io.sentry.SpanStatus,boolean,io.sentry.Hint):164:168 -> k 8:8:void forceFinish(io.sentry.SpanStatus,boolean,io.sentry.Hint):170:170 -> k 1:1:void finish():553:553 -> l 1:1:boolean updateEndDate(io.sentry.SentryDate):893:893 -> m 1:1:java.lang.String getDescription():653:653 -> n 1:1:void setMeasurement(java.lang.String,java.lang.Number,io.sentry.MeasurementUnit):767:767 -> o 1:3:void scheduleFinish():107:109 -> p 4:6:void scheduleFinish():112:114 -> p 7:7:void scheduleFinish():123:123 -> p 8:10:void scheduleFinish():125:127 -> p 11:11:void scheduleFinish():130:130 -> p 12:12:void scheduleFinish():134:134 -> p 1:1:io.sentry.protocol.TransactionNameSource getTransactionNameSource():818:818 -> q 1:1:io.sentry.SpanContext getSpanContext():695:695 -> r 1:1:void finish(io.sentry.SpanStatus):558:558 -> s 1:1:java.lang.String getName():813:813 -> t 1:1:io.sentry.SentryDate getStartDate():323:323 -> u 1:1:io.sentry.SpanStatus getStatus():673:673 -> v void $r8$lambda$4FU1W3QMIyNK_5XmS08i58qAKyw(java.util.concurrent.atomic.AtomicReference,io.sentry.IScope) -> w # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$CshOmUIoTQwQu-Jd4ow2ZrdWTWg(io.sentry.SentryTracer,io.sentry.IScope) -> x # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$H5rJBiFeuBhxFl0S0zebVXHPvXk(io.sentry.SentryTracer,io.sentry.IScope,io.sentry.ITransaction) -> y # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$mDRvyE3K6loYyTNzw4gruPRS9DY(io.sentry.SentryTracer,io.sentry.Span) -> z # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryTracer$$ExternalSyntheticLambda0 -> io.sentry.i5: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IScope io.sentry.SentryTracer$$InternalSyntheticLambda$5$15ffdf7745232c17d5d75664728af707f7263ab80db79d8169c8ecf538a35948$0.f$1 -> b io.sentry.SentryTracer io.sentry.SentryTracer$$InternalSyntheticLambda$5$15ffdf7745232c17d5d75664728af707f7263ab80db79d8169c8ecf538a35948$0.f$0 -> a void io.sentry.SentryTracer$$InternalSyntheticLambda$5$15ffdf7745232c17d5d75664728af707f7263ab80db79d8169c8ecf538a35948$0.(io.sentry.SentryTracer,io.sentry.IScope) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SentryTracer$$InternalSyntheticLambda$5$15ffdf7745232c17d5d75664728af707f7263ab80db79d8169c8ecf538a35948$0.accept(io.sentry.ITransaction) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryTracer$$ExternalSyntheticLambda1 -> io.sentry.j5: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryTracer io.sentry.SentryTracer$$InternalSyntheticLambda$4$f1cf47462f435a6ada01e662301ce5d534af7f47ea4831c3065db36be5f925c6$0.f$0 -> a void io.sentry.SentryTracer$$InternalSyntheticLambda$4$f1cf47462f435a6ada01e662301ce5d534af7f47ea4831c3065db36be5f925c6$0.(io.sentry.SentryTracer) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SentryTracer$$InternalSyntheticLambda$4$f1cf47462f435a6ada01e662301ce5d534af7f47ea4831c3065db36be5f925c6$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryTracer$$ExternalSyntheticLambda2 -> io.sentry.k5: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.concurrent.atomic.AtomicReference io.sentry.SentryTracer$$InternalSyntheticLambda$4$5e9ea9c0c259739e7b60a853191b473038cd624aab03b1fd611f933f48cc9287$0.f$0 -> a void io.sentry.SentryTracer$$InternalSyntheticLambda$4$5e9ea9c0c259739e7b60a853191b473038cd624aab03b1fd611f933f48cc9287$0.(java.util.concurrent.atomic.AtomicReference) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SentryTracer$$InternalSyntheticLambda$4$5e9ea9c0c259739e7b60a853191b473038cd624aab03b1fd611f933f48cc9287$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryTracer$$ExternalSyntheticLambda3 -> io.sentry.l5: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryTracer io.sentry.SentryTracer$$InternalSyntheticLambda$4$c8ec0e32508637a020875d4ca5ed8945e2579270c9149cc27cfbb8fe23d7cc40$0.f$0 -> a void io.sentry.SentryTracer$$InternalSyntheticLambda$4$c8ec0e32508637a020875d4ca5ed8945e2579270c9149cc27cfbb8fe23d7cc40$0.(io.sentry.SentryTracer) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SentryTracer$$InternalSyntheticLambda$4$c8ec0e32508637a020875d4ca5ed8945e2579270c9149cc27cfbb8fe23d7cc40$0.execute(io.sentry.Span) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryTracer$1 -> io.sentry.m5$a: io.sentry.SentryTracer this$0 -> d 1:1:void (io.sentry.SentryTracer):115:115 -> 1:1:void run():118:118 -> run io.sentry.SentryTracer$2 -> io.sentry.m5$b: io.sentry.SentryTracer this$0 -> d 1:1:void (io.sentry.SentryTracer):286:286 -> 1:1:void run():289:289 -> run io.sentry.SentryTracer$FinishStatus -> io.sentry.m5$c: io.sentry.SpanStatus spanStatus -> b boolean isFinishing -> a io.sentry.SentryTracer$FinishStatus NOT_FINISHED -> c 1:1:void ():907:907 -> 1:3:void (boolean,io.sentry.SpanStatus):920:922 -> 1:1:io.sentry.SpanStatus access$100(io.sentry.SentryTracer$FinishStatus):906:906 -> a 1:1:boolean access$300(io.sentry.SentryTracer$FinishStatus):906:906 -> b 1:1:io.sentry.SentryTracer$FinishStatus finishing(io.sentry.SpanStatus):913:913 -> c 1:1:io.sentry.SentryTracer$FinishStatus notFinished():917:917 -> d io.sentry.SentryValues -> io.sentry.n5: java.util.List values -> a 1:1:void (java.util.List):11:11 -> 2:2:void (java.util.List):13:13 -> 3:3:void (java.util.List):15:15 -> 1:1:java.util.List getValues():19:19 -> a io.sentry.Session -> io.sentry.o5: java.lang.String distinctId -> g java.lang.Long sequence -> k java.util.Date timestamp -> e java.util.Date started -> d java.util.Map unknown -> s java.util.UUID sessionId -> h java.lang.Boolean init -> i java.lang.String ipAddress -> m java.lang.String environment -> o java.lang.Object sessionLock -> r java.lang.String userAgent -> n java.lang.String abnormalMechanism -> q java.lang.String release -> p java.util.concurrent.atomic.AtomicInteger errorCount -> f io.sentry.Session$State status -> j java.lang.Double duration -> l 1:1:void (io.sentry.Session$State,java.util.Date,java.util.Date,int,java.lang.String,java.util.UUID,java.lang.Boolean,java.lang.Long,java.lang.Double,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):89:89 -> 2:2:void (io.sentry.Session$State,java.util.Date,java.util.Date,int,java.lang.String,java.util.UUID,java.lang.Boolean,java.lang.Long,java.lang.Double,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):70:70 -> 3:16:void (io.sentry.Session$State,java.util.Date,java.util.Date,int,java.lang.String,java.util.UUID,java.lang.Boolean,java.lang.Long,java.lang.Double,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):90:103 -> 17:17:void (java.lang.String,io.sentry.protocol.User,java.lang.String,java.lang.String):111:111 -> 18:19:void (java.lang.String,io.sentry.protocol.User,java.lang.String,java.lang.String):113:114 -> 20:21:void (java.lang.String,io.sentry.protocol.User,java.lang.String,java.lang.String):117:118 -> 22:22:void (java.lang.String,io.sentry.protocol.User,java.lang.String,java.lang.String):121:121 -> 23:23:void (java.lang.String,io.sentry.protocol.User,java.lang.String,java.lang.String):111:111 -> 1:1:double calculateDurationTime(java.util.Date):240:240 -> a 1:1:io.sentry.Session clone():325:325 -> b 2:2:io.sentry.Session clone():329:329 -> b 1:1:void end():202:202 -> c 1:1:java.lang.Object clone():17:17 -> clone 1:2:void end(java.util.Date):211:212 -> d 3:4:void end(java.util.Date):215:216 -> d 5:5:void end(java.util.Date):220:220 -> d 6:6:void end(java.util.Date):222:222 -> d 7:9:void end(java.util.Date):225:227 -> d 10:10:void end(java.util.Date):229:229 -> d 1:1:int errorCount():175:175 -> e 1:1:java.lang.String getAbnormalMechanism():191:191 -> f 1:1:java.lang.Boolean getInit():165:165 -> g 1:1:java.lang.String getRelease():161:161 -> h 1:1:long getSequenceTimestamp(java.util.Date):309:309 -> i 2:2:long getSequenceTimestamp(java.util.Date):313:313 -> i 1:1:java.util.UUID getSessionId():145:145 -> j 1:1:java.util.Date getStarted():134:134 -> k 2:2:java.util.Date getStarted():137:137 -> k 1:1:io.sentry.Session$State getStatus():179:179 -> l 1:1:boolean isTerminated():129:129 -> m 1:1:void setInitAsTrue():171:171 -> n 1:1:void setUnknown(java.util.Map):422:422 -> o 1:1:boolean update(io.sentry.Session$State,java.lang.String,boolean):248:248 -> p 1:1:boolean update(io.sentry.Session$State,java.lang.String,boolean,java.lang.String):265:265 -> q 2:2:boolean update(io.sentry.Session$State,java.lang.String,boolean,java.lang.String):268:268 -> q 3:3:boolean update(io.sentry.Session$State,java.lang.String,boolean,java.lang.String):273:273 -> q 4:4:boolean update(io.sentry.Session$State,java.lang.String,boolean,java.lang.String):277:277 -> q 5:5:boolean update(io.sentry.Session$State,java.lang.String,boolean,java.lang.String):286:286 -> q 6:7:boolean update(io.sentry.Session$State,java.lang.String,boolean,java.lang.String):291:292 -> q 8:8:boolean update(io.sentry.Session$State,java.lang.String,boolean,java.lang.String):294:294 -> q 9:10:boolean update(io.sentry.Session$State,java.lang.String,boolean,java.lang.String):297:298 -> q 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):366:368 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):370:371 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):373:374 -> serialize 8:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):376:379 -> serialize 12:14:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):381:383 -> serialize 15:16:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):385:386 -> serialize 17:18:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):388:389 -> serialize 19:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):391:395 -> serialize 24:25:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):397:398 -> serialize 26:27:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):400:401 -> serialize 28:33:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):403:408 -> serialize 34:34:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):411:411 -> serialize io.sentry.Session$Deserializer -> io.sentry.o5$a: 1:1:void ():425:425 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):425:425 -> a 1:1:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):431:431 -> b 2:4:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):449:451 -> b 5:5:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):516:516 -> b 6:6:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):518:518 -> b 7:7:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):489:489 -> b 8:11:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):492:495 -> b 12:12:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):509:509 -> b 13:13:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):506:506 -> b 14:14:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):503:503 -> b 15:15:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):497:497 -> b 16:16:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):500:500 -> b 17:17:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):512:512 -> b 18:18:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):486:486 -> b 19:19:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):465:465 -> b 20:21:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):455:456 -> b 22:22:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):458:458 -> b 23:23:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):477:477 -> b 24:24:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):462:462 -> b 25:25:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):471:471 -> b 26:26:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):473:473 -> b 27:27:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):480:480 -> b 28:28:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):468:468 -> b 29:29:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):483:483 -> b 30:30:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):534:534 -> b 31:31:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):539:539 -> b 32:33:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):550:551 -> b 34:34:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):532:532 -> b 35:35:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):529:529 -> b 36:36:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):526:526 -> b 37:37:io.sentry.Session deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):523:523 -> b 1:3:java.lang.Exception missingRequiredFieldException(java.lang.String,io.sentry.ILogger):556:558 -> c io.sentry.Session$State -> io.sentry.o5$b: 1:1:io.sentry.Session$State[] $values():20:20 -> $values 1:4:void ():21:24 -> 5:5:void ():20:20 -> 1:1:void (java.lang.String,int):20:20 -> 1:1:io.sentry.Session$State valueOf(java.lang.String):20:20 -> valueOf 1:1:io.sentry.Session$State[] values():20:20 -> values io.sentry.ShutdownHookIntegration -> io.sentry.ShutdownHookIntegration: java.lang.Thread thread -> e java.lang.Runtime runtime -> d 1:2:void (java.lang.Runtime):21:22 -> 3:3:void ():26:26 -> void $r8$lambda$CjsJ6hNsmbo1oGvBIZ-e1kS_gW8(io.sentry.IHub,io.sentry.SentryOptions) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void register(io.sentry.IHub,io.sentry.SentryOptions):31:32 -> b 3:7:void register(io.sentry.IHub,io.sentry.SentryOptions):34:38 -> b 8:8:void register(io.sentry.IHub,io.sentry.SentryOptions):40:40 -> b 1:1:void lambda$register$0(io.sentry.IHub,io.sentry.SentryOptions):35:35 -> c 1:1:void close():46:46 -> close 2:2:void close():48:48 -> close 3:3:void close():50:50 -> close 4:4:void close():52:52 -> close 5:5:void close():55:55 -> close io.sentry.ShutdownHookIntegration$$ExternalSyntheticLambda0 -> io.sentry.p5: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryOptions io.sentry.ShutdownHookIntegration$$InternalSyntheticLambda$1$370455b3519dde1d0ce63765d999d505deeaed57dce817536abb29c2383aee52$0.f$1 -> e io.sentry.IHub io.sentry.ShutdownHookIntegration$$InternalSyntheticLambda$1$370455b3519dde1d0ce63765d999d505deeaed57dce817536abb29c2383aee52$0.f$0 -> d void io.sentry.ShutdownHookIntegration$$InternalSyntheticLambda$1$370455b3519dde1d0ce63765d999d505deeaed57dce817536abb29c2383aee52$0.(io.sentry.IHub,io.sentry.SentryOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.ShutdownHookIntegration$$InternalSyntheticLambda$1$370455b3519dde1d0ce63765d999d505deeaed57dce817536abb29c2383aee52$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.Span -> io.sentry.r5: io.sentry.SpanFinishedCallback spanFinishedCallback -> i java.util.concurrent.atomic.AtomicBoolean finished -> g io.sentry.SentryTracer transaction -> d io.sentry.SpanOptions options -> h io.sentry.IHub hub -> f java.util.Map data -> j io.sentry.SentryDate timestamp -> b io.sentry.SpanContext context -> c java.util.Map measurements -> k io.sentry.SentryDate startTimestamp -> a java.lang.Throwable throwable -> e io.sentry.util.LazyEvaluator metricsAggregator -> l 1:1:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SentryTracer,java.lang.String,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions,io.sentry.SpanFinishedCallback):70:70 -> 2:2:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SentryTracer,java.lang.String,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions,io.sentry.SpanFinishedCallback):40:40 -> 3:4:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SentryTracer,java.lang.String,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions,io.sentry.SpanFinishedCallback):46:47 -> 5:5:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SentryTracer,java.lang.String,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions,io.sentry.SpanFinishedCallback):49:49 -> 6:6:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SentryTracer,java.lang.String,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions,io.sentry.SpanFinishedCallback):71:71 -> 7:11:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SentryTracer,java.lang.String,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions,io.sentry.SpanFinishedCallback):73:77 -> 12:12:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SentryTracer,java.lang.String,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions,io.sentry.SpanFinishedCallback):79:79 -> 13:13:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SentryTracer,java.lang.String,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions,io.sentry.SpanFinishedCallback):81:81 -> 14:14:void (io.sentry.TransactionContext,io.sentry.SentryTracer,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions):90:90 -> 15:15:void (io.sentry.TransactionContext,io.sentry.SentryTracer,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions):40:40 -> 16:17:void (io.sentry.TransactionContext,io.sentry.SentryTracer,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions):46:47 -> 18:18:void (io.sentry.TransactionContext,io.sentry.SentryTracer,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions):49:49 -> 19:22:void (io.sentry.TransactionContext,io.sentry.SentryTracer,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions):91:94 -> 23:23:void (io.sentry.TransactionContext,io.sentry.SentryTracer,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions):96:96 -> 24:24:void (io.sentry.TransactionContext,io.sentry.SentryTracer,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions):98:98 -> 25:25:void (io.sentry.TransactionContext,io.sentry.SentryTracer,io.sentry.IHub,io.sentry.SentryDate,io.sentry.SpanOptions):100:100 -> 1:1:java.util.Map getMeasurements():386:386 -> A 1:1:java.lang.String getOperation():247:247 -> B 1:1:io.sentry.SpanOptions getOptions():418:418 -> C 1:1:io.sentry.SpanId getParentSpanId():326:326 -> D 1:1:io.sentry.TracesSamplingDecision getSamplingDecision():303:303 -> E 1:1:io.sentry.SpanId getSpanId():322:322 -> F 1:1:java.util.Map getTags():330:330 -> G 1:1:io.sentry.protocol.SentryId getTraceId():318:318 -> H 1:1:java.lang.Boolean isProfileSampled():299:299 -> I 1:1:java.lang.Boolean isSampled():295:295 -> J 1:1:io.sentry.metrics.LocalMetricsAggregator lambda$new$0():51:51 -> K 1:1:void setSpanFinishedCallback(io.sentry.SpanFinishedCallback):409:409 -> L 1:2:io.sentry.ISpan startChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):125:126 -> M 3:5:io.sentry.ISpan startChild(java.lang.String,java.lang.String,io.sentry.SentryDate,io.sentry.Instrumenter,io.sentry.SpanOptions):129:129 -> M 1:1:void updateStartDate(io.sentry.SentryDate):413:413 -> N 1:1:io.sentry.SentryDate getFinishDate():110:110 -> a 1:4:void setMeasurement(java.lang.String,java.lang.Number):345:348 -> b 5:5:void setMeasurement(java.lang.String,java.lang.Number):354:354 -> b 6:7:void setMeasurement(java.lang.String,java.lang.Number):357:358 -> b 1:1:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):195:195 -> c 2:4:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):199:201 -> c 5:10:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):208:213 -> c 11:12:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):216:217 -> c 13:13:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):220:220 -> c 14:15:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):222:223 -> c 16:16:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):225:225 -> c 17:18:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):227:228 -> c 19:20:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):232:233 -> c 21:22:void finish(io.sentry.SpanStatus,io.sentry.SentryDate):235:236 -> c 1:1:void setDescription(java.lang.String):252:252 -> f 1:1:void setData(java.lang.String,java.lang.Object):335:335 -> g 1:1:boolean isFinished():287:287 -> i 1:1:void finish():178:178 -> l 1:2:boolean updateEndDate(io.sentry.SentryDate):391:392 -> m 1:1:java.lang.String getDescription():257:257 -> n 1:4:void setMeasurement(java.lang.String,java.lang.Number,io.sentry.MeasurementUnit):367:370 -> o 5:5:void setMeasurement(java.lang.String,java.lang.Number,io.sentry.MeasurementUnit):376:376 -> o 6:7:void setMeasurement(java.lang.String,java.lang.Number,io.sentry.MeasurementUnit):379:380 -> o 1:1:io.sentry.SpanContext getSpanContext():272:272 -> r 1:1:void finish(io.sentry.SpanStatus):183:183 -> s 1:1:io.sentry.SentryDate getStartDate():105:105 -> u 1:1:io.sentry.SpanStatus getStatus():267:267 -> v io.sentry.metrics.LocalMetricsAggregator $r8$lambda$2r4-Ef2b6ERtAXhhgj9plQoTXkc() -> w # {"id":"com.android.tools.r8.synthesized"} 1:1:java.util.Map getData():291:291 -> x 1:2:java.util.List getDirectChildren():423:424 -> y 3:6:java.util.List getDirectChildren():426:429 -> y 1:1:io.sentry.metrics.LocalMetricsAggregator getLocalMetricsAggregator():405:405 -> z io.sentry.Span$$ExternalSyntheticLambda0 -> io.sentry.q5: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.Span$$InternalSyntheticLambda$4$eaa93189b1d2ea8dbc6ee5d9820eafba3084e60667feeef5c453fbb74df7abad$0 io.sentry.Span$$InternalSyntheticLambda$4$eaa93189b1d2ea8dbc6ee5d9820eafba3084e60667feeef5c453fbb74df7abad$0.INSTANCE -> a void io.sentry.Span$$InternalSyntheticLambda$4$eaa93189b1d2ea8dbc6ee5d9820eafba3084e60667feeef5c453fbb74df7abad$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.Span$$InternalSyntheticLambda$4$eaa93189b1d2ea8dbc6ee5d9820eafba3084e60667feeef5c453fbb74df7abad$0.() -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.Span$$InternalSyntheticLambda$4$eaa93189b1d2ea8dbc6ee5d9820eafba3084e60667feeef5c453fbb74df7abad$0.evaluate() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.SpanContext -> io.sentry.s5: java.lang.String description -> i java.lang.String op -> h java.util.Map unknown -> m io.sentry.protocol.SentryId traceId -> d io.sentry.SpanId parentSpanId -> f io.sentry.SpanId spanId -> e java.lang.String origin -> l java.util.Map tags -> k io.sentry.TracesSamplingDecision samplingDecision -> g io.sentry.SpanStatus status -> j 1:1:void (java.lang.String):62:62 -> 2:2:void (io.sentry.protocol.SentryId,io.sentry.SpanId,java.lang.String,io.sentry.SpanId,io.sentry.TracesSamplingDecision):71:71 -> 3:3:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.TracesSamplingDecision,io.sentry.SpanStatus,java.lang.String):83:83 -> 4:4:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.TracesSamplingDecision,io.sentry.SpanStatus,java.lang.String):44:44 -> 5:5:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.TracesSamplingDecision,io.sentry.SpanStatus,java.lang.String):47:47 -> 6:13:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.TracesSamplingDecision,io.sentry.SpanStatus,java.lang.String):84:91 -> 14:14:void (io.sentry.SpanContext):99:99 -> 15:15:void (io.sentry.SpanContext):44:44 -> 16:16:void (io.sentry.SpanContext):47:47 -> 17:24:void (io.sentry.SpanContext):100:107 -> 25:25:void (io.sentry.SpanContext):109:109 -> 1:1:java.lang.String getDescription():152:152 -> a 1:1:java.lang.String getOperation():148:148 -> b 1:1:java.lang.String getOrigin():209:209 -> c 1:1:io.sentry.SpanId getParentSpanId():144:144 -> d 1:1:java.lang.Boolean getProfileSampled():176:176 -> e 2:2:java.lang.Boolean getProfileSampled():180:180 -> e 1:7:boolean equals(java.lang.Object):219:225 -> equals 1:1:java.lang.Boolean getSampled():168:168 -> f 2:2:java.lang.Boolean getSampled():172:172 -> f 1:1:io.sentry.TracesSamplingDecision getSamplingDecision():164:164 -> g 1:1:io.sentry.SpanId getSpanId():138:138 -> h 1:1:int hashCode():231:231 -> hashCode 1:1:io.sentry.SpanStatus getStatus():156:156 -> i 1:1:java.util.Map getTags():160:160 -> j 1:1:io.sentry.protocol.SentryId getTraceId():133:133 -> k 1:1:void setDescription(java.lang.String):124:124 -> l 1:1:void setOrigin(java.lang.String):213:213 -> m 1:1:void setSamplingDecision(io.sentry.TracesSamplingDecision):205:205 -> n 1:1:void setStatus(io.sentry.SpanStatus):128:128 -> o 1:1:void setUnknown(java.util.Map):289:289 -> p 1:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):250:257 -> serialize 9:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):259:261 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):263:264 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):266:267 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):269:270 -> serialize 18:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):272:275 -> serialize 22:22:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):278:278 -> serialize io.sentry.SpanContext$Deserializer -> io.sentry.s5$a: 1:1:void ():292:292 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):292:292 -> a 1:1:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):297:297 -> b 2:4:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):308:310 -> b 5:5:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):339:339 -> b 6:6:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):341:341 -> b 7:7:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):312:312 -> b 8:8:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):335:335 -> b 9:9:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):334:334 -> b 10:10:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):321:321 -> b 11:11:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):327:327 -> b 12:12:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):330:330 -> b 13:13:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):324:324 -> b 14:14:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):318:318 -> b 15:15:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):315:315 -> b 16:19:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):370:373 -> b 20:20:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):375:375 -> b 21:22:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):377:378 -> b 23:25:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):355:357 -> b 26:28:io.sentry.SpanContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):348:350 -> b io.sentry.SpanFinishedCallback -> io.sentry.t5: void execute(io.sentry.Span) -> a io.sentry.SpanId -> io.sentry.u5: io.sentry.SpanId EMPTY_ID -> e java.lang.String value -> d 1:1:void ():10:10 -> 1:2:void (java.lang.String):14:15 -> 3:3:void ():19:19 -> 4:4:void (java.util.UUID):23:23 -> 1:3:boolean equals(java.lang.Object):29:31 -> equals 1:1:int hashCode():36:36 -> hashCode 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):49:49 -> serialize 1:1:java.lang.String toString():41:41 -> toString io.sentry.SpanId$Deserializer -> io.sentry.u5$a: 1:1:void ():54:54 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):54:54 -> a 1:1:io.sentry.SpanId deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):58:58 -> b io.sentry.SpanOptions -> io.sentry.v5: boolean trimStart -> a boolean trimEnd -> b boolean isIdle -> c 1:1:void ():8:8 -> 2:2:void ():16:16 -> 3:3:void ():22:22 -> 4:4:void ():28:28 -> 1:1:boolean isIdle():39:39 -> a 1:1:boolean isTrimEnd():35:35 -> b 1:1:boolean isTrimStart():31:31 -> c 1:1:void setTrimEnd(boolean):47:47 -> d io.sentry.SpanStatus -> io.sentry.w5: 1:1:io.sentry.SpanStatus[] $values():8:8 -> $values 1:1:void ():10:10 -> 2:2:void ():12:12 -> 3:3:void ():17:17 -> 4:4:void ():19:19 -> 5:5:void ():21:21 -> 6:6:void ():23:23 -> 7:7:void ():25:25 -> 8:8:void ():28:28 -> 9:9:void ():31:31 -> 10:10:void ():34:34 -> 11:11:void ():37:37 -> 12:12:void ():40:40 -> 13:13:void ():43:43 -> 14:14:void ():46:46 -> 15:15:void ():49:49 -> 16:16:void ():52:52 -> 17:17:void ():55:55 -> 18:18:void ():58:58 -> 19:19:void ():8:8 -> 1:3:void (java.lang.String,int,int):63:65 -> 4:6:void (java.lang.String,int,int,int):68:70 -> 1:2:io.sentry.SpanStatus fromHttpStatusCode(int):80:81 -> fromHttpStatusCode 3:3:io.sentry.SpanStatus fromHttpStatusCode(java.lang.Integer,io.sentry.SpanStatus):98:98 -> fromHttpStatusCode 1:1:boolean matches(int):103:103 -> matches 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):111:111 -> serialize 1:1:io.sentry.SpanStatus valueOf(java.lang.String):8:8 -> valueOf 1:1:io.sentry.SpanStatus[] values():8:8 -> values io.sentry.SpanStatus$Deserializer -> io.sentry.w5$a: 1:1:void ():114:114 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):114:114 -> a 1:1:io.sentry.SpanStatus deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):119:119 -> b io.sentry.SpotlightIntegration -> io.sentry.SpotlightIntegration: io.sentry.ILogger logger -> e io.sentry.ISentryExecutorService executorService -> f io.sentry.SentryOptions options -> d 1:1:void ():21:21 -> 2:3:void ():25:26 -> 1:1:void execute(io.sentry.SentryEnvelope,io.sentry.Hint):49:49 -> a 2:2:void execute(io.sentry.SentryEnvelope,io.sentry.Hint):51:51 -> a 1:2:void register(io.sentry.IHub,io.sentry.SentryOptions):30:31 -> b 3:6:void register(io.sentry.IHub,io.sentry.SentryOptions):33:36 -> b 7:7:void register(io.sentry.IHub,io.sentry.SentryOptions):38:38 -> b void $r8$lambda$jY7YF7HV8lcmLwQgPvrLiz3y5H8(io.sentry.SpotlightIntegration,io.sentry.SentryEnvelope) -> c # {"id":"com.android.tools.r8.synthesized"} 1:3:void close():131:133 -> close 1:1:void closeAndDisconnect(java.net.HttpURLConnection):121:121 -> i 2:4:void closeAndDisconnect(java.net.HttpURLConnection):125:125 -> i 1:1:java.net.HttpURLConnection createConnection(java.lang.String):96:96 -> j 2:5:java.net.HttpURLConnection createConnection(java.lang.String):98:101 -> j 6:8:java.net.HttpURLConnection createConnection(java.lang.String):103:105 -> j 9:9:java.net.HttpURLConnection createConnection(java.lang.String):108:108 -> j 10:10:java.net.HttpURLConnection createConnection(java.lang.String):110:110 -> j 1:2:java.lang.String getSpotlightConnectionUrl():81:82 -> k 3:3:java.lang.String getSpotlightConnectionUrl():84:84 -> k 1:1:void lambda$execute$0(io.sentry.SentryEnvelope):49:49 -> l 1:1:void sendEnvelope(io.sentry.SentryEnvelope):57:57 -> m 2:2:void sendEnvelope(io.sentry.SentryEnvelope):60:60 -> m 3:7:void sendEnvelope(io.sentry.SentryEnvelope):62:66 -> m 8:10:void sendEnvelope(io.sentry.SentryEnvelope):70:72 -> m 11:11:void sendEnvelope(io.sentry.SentryEnvelope):63:63 -> m 12:12:void sendEnvelope(io.sentry.SentryEnvelope):67:67 -> m 13:15:void sendEnvelope(io.sentry.SentryEnvelope):70:70 -> m 16:18:void sendEnvelope(io.sentry.SentryEnvelope):71:73 -> m 19:19:void sendEnvelope(io.sentry.SentryEnvelope):58:58 -> m 20:20:void sendEnvelope(io.sentry.SentryEnvelope):75:75 -> m io.sentry.SpotlightIntegration$$ExternalSyntheticLambda0 -> io.sentry.x5: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryEnvelope io.sentry.SpotlightIntegration$$InternalSyntheticLambda$1$f8073f7747d0969518b25aa6c79a58f045808d818e0ebb450bc3f3913a5127a0$0.f$1 -> e io.sentry.SpotlightIntegration io.sentry.SpotlightIntegration$$InternalSyntheticLambda$1$f8073f7747d0969518b25aa6c79a58f045808d818e0ebb450bc3f3913a5127a0$0.f$0 -> d void io.sentry.SpotlightIntegration$$InternalSyntheticLambda$1$f8073f7747d0969518b25aa6c79a58f045808d818e0ebb450bc3f3913a5127a0$0.(io.sentry.SpotlightIntegration,io.sentry.SentryEnvelope) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.SpotlightIntegration$$InternalSyntheticLambda$1$f8073f7747d0969518b25aa6c79a58f045808d818e0ebb450bc3f3913a5127a0$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.Stack -> io.sentry.y5: java.util.Deque items -> a io.sentry.ILogger logger -> b 1:1:void (io.sentry.ILogger,io.sentry.Stack$StackItem):51:51 -> 2:2:void (io.sentry.ILogger,io.sentry.Stack$StackItem):48:48 -> 3:4:void (io.sentry.ILogger,io.sentry.Stack$StackItem):52:53 -> 5:6:void (io.sentry.Stack):57:58 -> 7:8:void (io.sentry.Stack):60:61 -> 9:10:void (io.sentry.Stack):63:64 -> 1:1:io.sentry.Stack$StackItem peek():72:72 -> a 1:1:void push(io.sentry.Stack$StackItem):86:86 -> b io.sentry.Stack$StackItem -> io.sentry.y5$a: io.sentry.ISentryClient client -> b io.sentry.IScope scope -> c io.sentry.SentryOptions options -> a 1:4:void (io.sentry.SentryOptions,io.sentry.ISentryClient,io.sentry.IScope):19:22 -> 5:8:void (io.sentry.Stack$StackItem):25:28 -> 1:1:io.sentry.ISentryClient getClient():32:32 -> a 1:1:io.sentry.SentryOptions getOptions():44:44 -> b 1:1:io.sentry.IScope getScope():40:40 -> c io.sentry.SynchronizedCollection -> io.sentry.z5: java.util.Collection collection -> d java.lang.Object lock -> e 1:1:void (java.util.Collection):75:75 -> 2:2:void (java.util.Collection):77:77 -> 3:4:void (java.util.Collection):79:80 -> 1:3:boolean add(java.lang.Object):114:116 -> add 1:3:boolean addAll(java.util.Collection):121:123 -> addAll 1:1:java.util.Collection decorated():107:107 -> b 1:3:void clear():128:130 -> clear 1:3:boolean contains(java.lang.Object):135:137 -> contains 1:3:boolean containsAll(java.util.Collection):142:144 -> containsAll 1:3:boolean isEmpty():149:151 -> isEmpty 1:1:java.util.Iterator iterator():168:168 -> iterator 1:3:boolean remove(java.lang.Object):187:189 -> remove 1:3:boolean removeAll(java.util.Collection):194:196 -> removeAll 1:3:boolean retainAll(java.util.Collection):201:203 -> retainAll 1:3:int size():208:210 -> size 1:3:java.lang.String toString():233:235 -> toString io.sentry.SynchronizedQueue -> io.sentry.a6: 1:1:void (java.util.Queue):57:57 -> 1:1:java.util.Collection decorated():32:32 -> b 1:1:java.util.Queue decorated():79:79 -> d 1:1:io.sentry.SynchronizedQueue synchronizedQueue(java.util.Queue):46:46 -> e 1:3:java.lang.Object element():84:86 -> element 1:3:boolean equals(java.lang.Object):95:97 -> equals 1:3:int hashCode():104:106 -> hashCode 1:3:boolean offer(java.lang.Object):111:113 -> offer 1:3:java.lang.Object peek():118:120 -> peek 1:3:java.lang.Object poll():125:127 -> poll 1:3:java.lang.Object remove():132:134 -> remove 1:3:java.lang.Object[] toArray():139:141 -> toArray 4:6:java.lang.Object[] toArray(java.lang.Object[]):146:148 -> toArray io.sentry.SystemOutLogger -> io.sentry.b6: 1:1:void ():9:9 -> boolean isEnabled(io.sentry.SentryLevel) -> a 1:1:void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]):66:66 -> b 2:2:void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]):68:68 -> b 3:5:void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]):72:74 -> b 6:6:void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]):69:69 -> b 7:7:void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]):68:68 -> b 1:1:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):41:41 -> c 2:2:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):43:43 -> c 3:3:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):46:46 -> c 4:4:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):44:44 -> c 5:5:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):43:43 -> c 1:1:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Object[]):24:24 -> d 1:4:java.lang.String captureStackTrace(java.lang.Throwable):84:87 -> e io.sentry.TraceContext -> io.sentry.c6: java.lang.String environment -> g java.lang.String release -> f java.lang.String userSegment -> i java.lang.String userId -> h java.lang.String sampleRate -> k java.util.Map unknown -> m java.lang.String transaction -> j io.sentry.protocol.SentryId traceId -> d java.lang.String sampled -> l java.lang.String publicKey -> e 1:1:void (io.sentry.protocol.SentryId,java.lang.String):29:29 -> 2:11:void (io.sentry.protocol.SentryId,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):41:50 -> 1:1:java.lang.String getSampleRate():92:92 -> a 1:1:void setUnknown(java.util.Map):187:187 -> b 1:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):206:210 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):212:213 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):215:216 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):218:219 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):221:222 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):224:225 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):227:228 -> serialize 18:22:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):230:234 -> serialize 23:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):237:237 -> serialize io.sentry.TraceContext$1 -> io.sentry.c6$a: io.sentry.TraceContext$Deserializer -> io.sentry.c6$b: 1:1:void ():240:240 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):240:240 -> a 1:1:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):244:244 -> b 2:4:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):258:260 -> b 5:5:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):293:293 -> b 6:6:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):295:295 -> b 7:7:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):283:283 -> b 8:8:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):265:265 -> b 9:9:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):289:289 -> b 10:10:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):262:262 -> b 11:11:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):268:268 -> b 12:12:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):286:286 -> b 13:13:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):274:274 -> b 14:14:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):271:271 -> b 15:15:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):277:277 -> b 16:16:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):280:280 -> b 17:17:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):307:307 -> b 18:18:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):310:310 -> b 19:19:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):313:313 -> b 20:21:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):324:325 -> b 22:22:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):303:303 -> b 23:23:io.sentry.TraceContext deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):300:300 -> b 1:3:java.lang.Exception missingRequiredFieldException(java.lang.String,io.sentry.ILogger):330:332 -> c io.sentry.TraceContext$TraceContextUser -> io.sentry.c6$c: java.util.Map unknown -> c java.lang.String id -> a java.lang.String segment -> b 1:1:void (java.lang.String,java.lang.String,io.sentry.TraceContext$1):103:103 -> 2:4:void (java.lang.String,java.lang.String):110:112 -> 1:1:java.lang.String getId():116:116 -> a 1:1:java.lang.String getSegment():120:120 -> b 1:1:void setUnknown(java.util.Map):133:133 -> c io.sentry.TraceContext$TraceContextUser$Deserializer -> io.sentry.c6$c$a: 1:1:void ():141:141 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):141:141 -> a 1:1:io.sentry.TraceContext$TraceContextUser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):145:145 -> b 2:4:io.sentry.TraceContext$TraceContextUser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):150:152 -> b 5:5:io.sentry.TraceContext$TraceContextUser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):161:161 -> b 6:6:io.sentry.TraceContext$TraceContextUser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):163:163 -> b 7:7:io.sentry.TraceContext$TraceContextUser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):157:157 -> b 8:8:io.sentry.TraceContext$TraceContextUser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):154:154 -> b 9:11:io.sentry.TraceContext$TraceContextUser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):167:169 -> b io.sentry.TracesSampler -> io.sentry.d6: java.lang.Double DEFAULT_TRACES_SAMPLE_RATE -> c java.security.SecureRandom random -> b io.sentry.SentryOptions options -> a 1:1:void ():10:10 -> 1:1:void (io.sentry.SentryOptions):16:16 -> 2:4:void (io.sentry.SentryOptions,java.security.SecureRandom):20:22 -> 1:1:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):28:28 -> a 2:2:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):34:34 -> a 3:3:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):36:36 -> a 4:6:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):38:40 -> a 7:7:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):44:44 -> a 8:8:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):46:46 -> a 9:9:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):48:48 -> a 10:10:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):51:51 -> a 11:13:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):53:55 -> a 14:15:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):58:59 -> a 16:16:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):64:64 -> a 17:18:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):69:70 -> a 19:19:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):72:72 -> a 20:21:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):75:76 -> a 22:22:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):78:78 -> a 23:24:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):81:82 -> a 25:25:io.sentry.TracesSamplingDecision sample(io.sentry.SamplingContext):88:88 -> a 1:1:boolean sample(java.lang.Double):92:92 -> b io.sentry.TracesSamplingDecision -> io.sentry.e6: java.lang.Double profileSampleRate -> d java.lang.Double sampleRate -> b java.lang.Boolean profileSampled -> c java.lang.Boolean sampled -> a 1:1:void (java.lang.Boolean):14:14 -> 2:2:void (java.lang.Boolean,java.lang.Double):18:18 -> 3:5:void (java.lang.Boolean,java.lang.Double,java.lang.Boolean,java.lang.Double):25:27 -> 6:7:void (java.lang.Boolean,java.lang.Double,java.lang.Boolean,java.lang.Double):29:30 -> 1:1:java.lang.Double getProfileSampleRate():46:46 -> a 1:1:java.lang.Boolean getProfileSampled():42:42 -> b 1:1:java.lang.Double getSampleRate():38:38 -> c 1:1:java.lang.Boolean getSampled():34:34 -> d io.sentry.TransactionContext -> io.sentry.f6: io.sentry.protocol.TransactionNameSource DEFAULT_NAME_SOURCE -> t io.sentry.protocol.TransactionNameSource transactionNameSource -> o io.sentry.TracesSamplingDecision parentSamplingDecision -> p java.lang.String name -> n io.sentry.Baggage baggage -> q io.sentry.Instrumenter instrumenter -> r boolean isForNextAppStart -> s 1:1:void ():13:13 -> 1:1:void (java.lang.String,java.lang.String):87:87 -> 2:2:void (java.lang.String,io.sentry.protocol.TransactionNameSource,java.lang.String):95:95 -> 3:3:void (java.lang.String,java.lang.String,io.sentry.TracesSamplingDecision):109:109 -> 4:4:void (java.lang.String,io.sentry.protocol.TransactionNameSource,java.lang.String,io.sentry.TracesSamplingDecision):125:125 -> 5:6:void (java.lang.String,io.sentry.protocol.TransactionNameSource,java.lang.String,io.sentry.TracesSamplingDecision):20:21 -> 7:9:void (java.lang.String,io.sentry.protocol.TransactionNameSource,java.lang.String,io.sentry.TracesSamplingDecision):126:128 -> 10:10:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,io.sentry.TracesSamplingDecision,io.sentry.Baggage):138:138 -> 11:12:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,io.sentry.TracesSamplingDecision,io.sentry.Baggage):20:21 -> 13:16:void (io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,io.sentry.TracesSamplingDecision,io.sentry.Baggage):139:142 -> 1:1:io.sentry.TransactionContext fromPropagationContext(io.sentry.PropagationContext):60:60 -> q 2:2:io.sentry.TransactionContext fromPropagationContext(io.sentry.PropagationContext):62:62 -> q 3:3:io.sentry.TransactionContext fromPropagationContext(io.sentry.PropagationContext):64:64 -> q 4:4:io.sentry.TransactionContext fromPropagationContext(io.sentry.PropagationContext):67:67 -> q 5:6:io.sentry.TransactionContext fromPropagationContext(io.sentry.PropagationContext):69:70 -> q 7:7:io.sentry.TransactionContext fromPropagationContext(io.sentry.PropagationContext):72:72 -> q 8:8:io.sentry.TransactionContext fromPropagationContext(io.sentry.PropagationContext):74:74 -> q 9:12:io.sentry.TransactionContext fromPropagationContext(io.sentry.PropagationContext):78:81 -> q 1:1:io.sentry.Baggage getBaggage():162:162 -> r 1:1:io.sentry.Instrumenter getInstrumenter():190:190 -> s 1:1:java.lang.String getName():146:146 -> t 1:1:io.sentry.TracesSamplingDecision getParentSamplingDecision():158:158 -> u 1:1:io.sentry.protocol.TransactionNameSource getTransactionNameSource():186:186 -> v 1:1:void setForNextAppStart(boolean):207:207 -> w io.sentry.TransactionFinishedCallback -> io.sentry.g6: void execute(io.sentry.ITransaction) -> a io.sentry.TransactionOptions -> io.sentry.h6: java.lang.Long idleTimeout -> i java.lang.Long deadlineTimeout -> j io.sentry.TransactionFinishedCallback transactionFinishedCallback -> k io.sentry.SentryDate startTimestamp -> f boolean bindToScope -> e io.sentry.CustomSamplingContext customSamplingContext -> d boolean isAppStartTransaction -> g boolean waitForChildren -> h 1:1:void ():7:7 -> 2:2:void ():18:18 -> 3:3:void ():21:21 -> 4:4:void ():24:24 -> 5:5:void ():31:31 -> 6:6:void ():41:41 -> 7:7:void ():51:51 -> 8:8:void ():57:57 -> 1:1:io.sentry.CustomSamplingContext getCustomSamplingContext():65:65 -> e 1:1:java.lang.Long getDeadlineTimeout():159:159 -> f 1:1:java.lang.Long getIdleTimeout():137:137 -> g 1:1:io.sentry.SentryDate getStartTimestamp():101:101 -> h 1:1:io.sentry.TransactionFinishedCallback getTransactionFinishedCallback():177:177 -> i 1:1:boolean isAppStartTransaction():197:197 -> j 1:1:boolean isBindToScope():83:83 -> k 1:1:boolean isWaitForChildren():119:119 -> l 1:1:void setAppStartTransaction(boolean):192:192 -> m 1:1:void setDeadlineTimeout(java.lang.Long):149:149 -> n 1:1:void setIdleTimeout(java.lang.Long):168:168 -> o 1:1:void setStartTimestamp(io.sentry.SentryDate):110:110 -> p 1:1:void setTransactionFinishedCallback(io.sentry.TransactionFinishedCallback):187:187 -> q 1:1:void setWaitForChildren(boolean):128:128 -> r io.sentry.TransactionPerformanceCollector -> io.sentry.i6: void onSpanStarted(io.sentry.ISpan) -> a void onSpanFinished(io.sentry.ISpan) -> b java.util.List stop(io.sentry.ITransaction) -> c void start(io.sentry.ITransaction) -> d io.sentry.UncaughtExceptionHandler -> io.sentry.j6: java.lang.Thread$UncaughtExceptionHandler getDefaultUncaughtExceptionHandler() -> a void setDefaultUncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler) -> b io.sentry.UncaughtExceptionHandler$Adapter -> io.sentry.j6$a: io.sentry.UncaughtExceptionHandler$Adapter INSTANCE -> a 1:1:void ():17:17 -> 1:1:void ():19:19 -> 1:1:java.lang.Thread$UncaughtExceptionHandler getDefaultUncaughtExceptionHandler():23:23 -> a 1:1:void setDefaultUncaughtExceptionHandler(java.lang.Thread$UncaughtExceptionHandler):29:29 -> b 1:1:io.sentry.UncaughtExceptionHandler getInstance():14:14 -> c io.sentry.UncaughtExceptionHandlerIntegration -> io.sentry.UncaughtExceptionHandlerIntegration: java.lang.Thread$UncaughtExceptionHandler defaultExceptionHandler -> d io.sentry.SentryOptions options -> f io.sentry.UncaughtExceptionHandler threadAdapter -> h io.sentry.IHub hub -> e boolean registered -> g 1:1:void ():38:38 -> 2:2:void (io.sentry.UncaughtExceptionHandler):41:41 -> 3:3:void (io.sentry.UncaughtExceptionHandler):34:34 -> 4:4:void (io.sentry.UncaughtExceptionHandler):42:42 -> 1:4:java.lang.Throwable getUnhandledThrowable(java.lang.Thread,java.lang.Throwable):147:150 -> a 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):47:47 -> b 2:3:void register(io.sentry.IHub,io.sentry.SentryOptions):49:50 -> b 4:4:void register(io.sentry.IHub,io.sentry.SentryOptions):55:55 -> b 5:6:void register(io.sentry.IHub,io.sentry.SentryOptions):57:58 -> b 7:7:void register(io.sentry.IHub,io.sentry.SentryOptions):61:61 -> b 8:8:void register(io.sentry.IHub,io.sentry.SentryOptions):65:65 -> b 9:9:void register(io.sentry.IHub,io.sentry.SentryOptions):62:62 -> b 10:12:void register(io.sentry.IHub,io.sentry.SentryOptions):67:69 -> b 13:14:void register(io.sentry.IHub,io.sentry.SentryOptions):71:72 -> b 15:15:void register(io.sentry.IHub,io.sentry.SentryOptions):76:76 -> b 16:16:void register(io.sentry.IHub,io.sentry.SentryOptions):73:73 -> b 17:17:void register(io.sentry.IHub,io.sentry.SentryOptions):78:78 -> b 18:18:void register(io.sentry.IHub,io.sentry.SentryOptions):81:81 -> b 19:22:void register(io.sentry.IHub,io.sentry.SentryOptions):83:86 -> b 1:2:void close():155:156 -> close 3:4:void close():158:159 -> close 1:2:void uncaughtException(java.lang.Thread,java.lang.Throwable):92:93 -> uncaughtException 3:7:void uncaughtException(java.lang.Thread,java.lang.Throwable):96:100 -> uncaughtException 8:9:void uncaughtException(java.lang.Thread,java.lang.Throwable):102:103 -> uncaughtException 10:10:void uncaughtException(java.lang.Thread,java.lang.Throwable):105:105 -> uncaughtException 11:11:void uncaughtException(java.lang.Thread,java.lang.Throwable):107:107 -> uncaughtException 12:14:void uncaughtException(java.lang.Thread,java.lang.Throwable):109:111 -> uncaughtException 15:16:void uncaughtException(java.lang.Thread,java.lang.Throwable):114:115 -> uncaughtException 17:19:void uncaughtException(java.lang.Thread,java.lang.Throwable):117:119 -> uncaughtException 20:20:void uncaughtException(java.lang.Thread,java.lang.Throwable):123:123 -> uncaughtException 21:21:void uncaughtException(java.lang.Thread,java.lang.Throwable):120:120 -> uncaughtException 22:24:void uncaughtException(java.lang.Thread,java.lang.Throwable):127:129 -> uncaughtException 25:27:void uncaughtException(java.lang.Thread,java.lang.Throwable):132:134 -> uncaughtException 28:29:void uncaughtException(java.lang.Thread,java.lang.Throwable):136:137 -> uncaughtException io.sentry.UncaughtExceptionHandlerIntegration$UncaughtExceptionHint -> io.sentry.UncaughtExceptionHandlerIntegration$a: java.util.concurrent.atomic.AtomicReference flushableEventId -> d 1:1:void (long,io.sentry.ILogger):172:172 -> 2:2:void (long,io.sentry.ILogger):169:169 -> 1:2:boolean isFlushable(io.sentry.protocol.SentryId):177:178 -> b 1:1:void setFlushable(io.sentry.protocol.SentryId):183:183 -> h io.sentry.UserFeedback -> io.sentry.k6: java.lang.String comments -> g java.lang.String email -> f io.sentry.protocol.SentryId eventId -> d java.lang.String name -> e java.util.Map unknown -> h 1:5:void (io.sentry.protocol.SentryId,java.lang.String,java.lang.String,java.lang.String):39:43 -> 1:1:void setUnknown(java.util.Map):144:144 -> a 1:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):152:156 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):158:159 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):161:162 -> serialize 10:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):164:167 -> serialize 14:14:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):170:170 -> serialize 1:1:java.lang.String toString():111:111 -> toString io.sentry.UserFeedback$Deserializer -> io.sentry.k6$a: 1:1:void ():175:175 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):175:175 -> a 1:4:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):185:188 -> b 5:5:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):203:203 -> b 6:6:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):205:205 -> b 7:7:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):190:190 -> b 8:8:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):196:196 -> b 9:9:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):193:193 -> b 10:10:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):199:199 -> b 11:11:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):209:209 -> b 12:13:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):218:219 -> b 14:16:io.sentry.UserFeedback deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):213:215 -> b io.sentry.android.core.ANRWatchDog -> io.sentry.android.core.c: io.sentry.ILogger logger -> j io.sentry.android.core.MainLooperHandler uiHandler -> f long timeoutIntervalMillis -> i io.sentry.android.core.ANRWatchDog$ANRListener anrListener -> e long lastKnownActiveUiTimestampMs -> k android.content.Context context -> m long pollingIntervalMs -> h io.sentry.transport.ICurrentDateProvider timeProvider -> g java.util.concurrent.atomic.AtomicBoolean reported -> l boolean reportInDebug -> d java.lang.Runnable ticker -> n 1:1:void (long,boolean,io.sentry.android.core.ANRWatchDog$ANRListener,io.sentry.ILogger,android.content.Context):72:72 -> 2:2:void (io.sentry.transport.ICurrentDateProvider,long,long,boolean,io.sentry.android.core.ANRWatchDog$ANRListener,io.sentry.ILogger,io.sentry.android.core.MainLooperHandler,android.content.Context):94:94 -> 3:4:void (io.sentry.transport.ICurrentDateProvider,long,long,boolean,io.sentry.android.core.ANRWatchDog$ANRListener,io.sentry.ILogger,io.sentry.android.core.MainLooperHandler,android.content.Context):56:57 -> 5:13:void (io.sentry.transport.ICurrentDateProvider,long,long,boolean,io.sentry.android.core.ANRWatchDog$ANRListener,io.sentry.ILogger,io.sentry.android.core.MainLooperHandler,android.content.Context):96:104 -> 14:15:void (io.sentry.transport.ICurrentDateProvider,long,long,boolean,io.sentry.android.core.ANRWatchDog$ANRListener,io.sentry.ILogger,io.sentry.android.core.MainLooperHandler,android.content.Context):110:111 -> 16:16:void (io.sentry.transport.ICurrentDateProvider,long,long,boolean,io.sentry.android.core.ANRWatchDog$ANRListener,io.sentry.ILogger,io.sentry.android.core.MainLooperHandler,android.content.Context):114:114 -> 17:17:void (io.sentry.transport.ICurrentDateProvider,long,long,boolean,io.sentry.android.core.ANRWatchDog$ANRListener,io.sentry.ILogger,io.sentry.android.core.MainLooperHandler,android.content.Context):112:112 -> long $r8$lambda$KMAL9a9ZUOzslWTW9P0qhk7OF-o() -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$vG8_A_8BfLqfG48bhtpwhOMCsTQ(io.sentry.android.core.ANRWatchDog,io.sentry.transport.ICurrentDateProvider) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean isProcessNotResponding():170:170 -> c 2:2:boolean isProcessNotResponding():176:176 -> c 3:3:boolean isProcessNotResponding():178:178 -> c 4:5:boolean isProcessNotResponding():182:183 -> c 1:1:long lambda$new$0():73:73 -> d 1:2:void lambda$new$1(io.sentry.transport.ICurrentDateProvider):106:107 -> e 1:1:void run():121:121 -> run 2:3:void run():123:124 -> run 4:4:void run():127:127 -> run 5:6:void run():142:143 -> run 7:9:void run():146:148 -> run 10:10:void run():151:151 -> run 11:12:void run():155:156 -> run 13:15:void run():159:161 -> run 16:16:void run():130:130 -> run 17:17:void run():138:138 -> run 18:18:void run():132:132 -> run 19:19:void run():135:135 -> run 20:20:void run():132:132 -> run io.sentry.android.core.ANRWatchDog$$ExternalSyntheticLambda0 -> io.sentry.android.core.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$4$455004be487f0b072fd435ffbfb81c519f28a1fb9611deb7b4bd5efff5867a5d$0 io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$4$455004be487f0b072fd435ffbfb81c519f28a1fb9611deb7b4bd5efff5867a5d$0.INSTANCE -> a void io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$4$455004be487f0b072fd435ffbfb81c519f28a1fb9611deb7b4bd5efff5867a5d$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$4$455004be487f0b072fd435ffbfb81c519f28a1fb9611deb7b4bd5efff5867a5d$0.() -> # {"id":"com.android.tools.r8.synthesized"} long io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$4$455004be487f0b072fd435ffbfb81c519f28a1fb9611deb7b4bd5efff5867a5d$0.getCurrentTimeMillis() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ANRWatchDog$$ExternalSyntheticLambda1 -> io.sentry.android.core.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ANRWatchDog io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$5$a1a237d5d3dea161e1f7d4152f8f3a679d2a024e69a0d2cbfa08ba53607d57ef$0.f$0 -> d io.sentry.transport.ICurrentDateProvider io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$5$a1a237d5d3dea161e1f7d4152f8f3a679d2a024e69a0d2cbfa08ba53607d57ef$0.f$1 -> e void io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$5$a1a237d5d3dea161e1f7d4152f8f3a679d2a024e69a0d2cbfa08ba53607d57ef$0.(io.sentry.android.core.ANRWatchDog,io.sentry.transport.ICurrentDateProvider) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ANRWatchDog$$InternalSyntheticLambda$5$a1a237d5d3dea161e1f7d4152f8f3a679d2a024e69a0d2cbfa08ba53607d57ef$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ANRWatchDog$ANRListener -> io.sentry.android.core.c$a: void onAppNotResponding(io.sentry.android.core.ApplicationNotResponding) -> a io.sentry.android.core.ActivityBreadcrumbsIntegration -> io.sentry.android.core.ActivityBreadcrumbsIntegration: android.app.Application application -> d boolean enabled -> f io.sentry.IHub hub -> e 1:2:void (android.app.Application):29:30 -> 1:1:void addBreadcrumb(android.app.Activity,java.lang.String):103:103 -> a 2:7:void addBreadcrumb(android.app.Activity,java.lang.String):107:112 -> a 8:9:void addBreadcrumb(android.app.Activity,java.lang.String):114:115 -> a 10:10:void addBreadcrumb(android.app.Activity,java.lang.String):117:117 -> a 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):37:37 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):36:36 -> b 3:4:void register(io.sentry.IHub,io.sentry.SentryOptions):40:41 -> b 5:6:void register(io.sentry.IHub,io.sentry.SentryOptions):43:44 -> b 7:10:void register(io.sentry.IHub,io.sentry.SentryOptions):46:49 -> b 1:1:java.lang.String getActivityName(android.app.Activity):121:121 -> c 1:6:void close():55:60 -> close 1:2:void onActivityCreated(android.app.Activity,android.os.Bundle):68:69 -> onActivityCreated 1:2:void onActivityDestroyed(android.app.Activity):99:100 -> onActivityDestroyed 1:2:void onActivityPaused(android.app.Activity):83:84 -> onActivityPaused 1:2:void onActivityResumed(android.app.Activity):78:79 -> onActivityResumed 1:2:void onActivitySaveInstanceState(android.app.Activity,android.os.Bundle):94:95 -> onActivitySaveInstanceState 1:2:void onActivityStarted(android.app.Activity):73:74 -> onActivityStarted 1:2:void onActivityStopped(android.app.Activity):88:89 -> onActivityStopped io.sentry.android.core.ActivityFramesTracker -> io.sentry.android.core.h: androidx.core.app.FrameMetricsAggregator frameMetricsAggregator -> a java.util.Map activityMeasurements -> c io.sentry.android.core.MainLooperHandler handler -> e java.util.Map frameCountAtStartSnapshots -> d io.sentry.android.core.SentryAndroidOptions options -> b 1:1:void (io.sentry.android.core.LoadClass,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.MainLooperHandler):44:44 -> 2:2:void (io.sentry.android.core.LoadClass,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.MainLooperHandler):31:31 -> 3:3:void (io.sentry.android.core.LoadClass,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.MainLooperHandler):34:34 -> 4:4:void (io.sentry.android.core.LoadClass,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.MainLooperHandler):36:36 -> 5:5:void (io.sentry.android.core.LoadClass,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.MainLooperHandler):47:47 -> 6:6:void (io.sentry.android.core.LoadClass,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.MainLooperHandler):50:50 -> 7:8:void (io.sentry.android.core.LoadClass,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.MainLooperHandler):52:53 -> 9:9:void (io.sentry.android.core.LoadClass,io.sentry.android.core.SentryAndroidOptions):58:58 -> void $r8$lambda$AZohn7hWx9OMGW_pxBKuLALz4ho(io.sentry.android.core.ActivityFramesTracker,android.app.Activity) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$YY6lbe4u_m24GPggMkyhqlitIgg(io.sentry.android.core.ActivityFramesTracker) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$fSzupMg8x6fJnJcUDS_-vp6nuLI(io.sentry.android.core.ActivityFramesTracker,java.lang.Runnable,java.lang.String) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$iG7Gcc3iKfBd31lJ1r2siMfyVIc(io.sentry.android.core.ActivityFramesTracker,android.app.Activity) -> d # {"id":"com.android.tools.r8.synthesized"} 1:2:void addActivity(android.app.Activity):81:82 -> e 3:5:void addActivity(android.app.Activity):85:87 -> e 1:1:io.sentry.android.core.ActivityFramesTracker$FrameCounts calculateCurrentFrameCounts():97:97 -> f 2:2:io.sentry.android.core.ActivityFramesTracker$FrameCounts calculateCurrentFrameCounts():101:101 -> f 3:3:io.sentry.android.core.ActivityFramesTracker$FrameCounts calculateCurrentFrameCounts():105:105 -> f 4:5:io.sentry.android.core.ActivityFramesTracker$FrameCounts calculateCurrentFrameCounts():111:112 -> f 6:8:io.sentry.android.core.ActivityFramesTracker$FrameCounts calculateCurrentFrameCounts():114:116 -> f 9:9:io.sentry.android.core.ActivityFramesTracker$FrameCounts calculateCurrentFrameCounts():130:130 -> f 1:1:io.sentry.android.core.ActivityFramesTracker$FrameCounts diffFrameCountsAtEnd(android.app.Activity):176:176 -> g 2:2:io.sentry.android.core.ActivityFramesTracker$FrameCounts diffFrameCountsAtEnd(android.app.Activity):181:181 -> g 3:5:io.sentry.android.core.ActivityFramesTracker$FrameCounts diffFrameCountsAtEnd(android.app.Activity):186:188 -> g 6:6:io.sentry.android.core.ActivityFramesTracker$FrameCounts diffFrameCountsAtEnd(android.app.Activity):190:190 -> g 1:3:boolean isFrameMetricsAggregatorAvailable():74:76 -> h 1:1:void lambda$addActivity$0(android.app.Activity):85:85 -> i 1:1:void lambda$runSafelyOnUiThread$3(java.lang.Runnable,java.lang.String):223:223 -> j 2:2:void lambda$runSafelyOnUiThread$3(java.lang.Runnable,java.lang.String):226:226 -> j 1:1:void lambda$setMetrics$1(android.app.Activity):150:150 -> k 1:1:void lambda$stop$2():209:209 -> l 1:2:void runSafelyOnUiThread(java.lang.Runnable,java.lang.String):217:218 -> m 3:3:void runSafelyOnUiThread(java.lang.Runnable,java.lang.String):220:220 -> m 4:4:void runSafelyOnUiThread(java.lang.Runnable,java.lang.String):233:233 -> m 1:2:void setMetrics(android.app.Activity,io.sentry.protocol.SentryId):136:137 -> n 3:3:void setMetrics(android.app.Activity,io.sentry.protocol.SentryId):150:150 -> n 4:4:void setMetrics(android.app.Activity,io.sentry.protocol.SentryId):152:152 -> n 5:7:void setMetrics(android.app.Activity,io.sentry.protocol.SentryId):155:157 -> n 8:17:void setMetrics(android.app.Activity,io.sentry.protocol.SentryId):161:170 -> n 18:19:void setMetrics(android.app.Activity,io.sentry.protocol.SentryId):172:173 -> n 20:20:void setMetrics(android.app.Activity,io.sentry.protocol.SentryId):158:158 -> n 1:1:void snapshotFrameCountsAtStart(android.app.Activity):90:90 -> o 2:2:void snapshotFrameCountsAtStart(android.app.Activity):92:92 -> o 1:3:void stop():208:210 -> p 4:5:void stop():212:213 -> p 1:2:java.util.Map takeMetrics(io.sentry.protocol.SentryId):196:197 -> q 3:6:java.util.Map takeMetrics(io.sentry.protocol.SentryId):200:203 -> q io.sentry.android.core.ActivityFramesTracker$$ExternalSyntheticLambda0 -> io.sentry.android.core.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityFramesTracker io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$95259fd687af294447c7a4499b80a033d245adf11db1e68f2e00671a9be7085f$0.f$0 -> d void io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$95259fd687af294447c7a4499b80a033d245adf11db1e68f2e00671a9be7085f$0.(io.sentry.android.core.ActivityFramesTracker) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$95259fd687af294447c7a4499b80a033d245adf11db1e68f2e00671a9be7085f$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityFramesTracker$$ExternalSyntheticLambda1 -> io.sentry.android.core.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityFramesTracker io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$d6d413658af1a0f61c93414cbc2b52c90c3fb243e53093f6180c08f936864075$0.f$0 -> d android.app.Activity io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$d6d413658af1a0f61c93414cbc2b52c90c3fb243e53093f6180c08f936864075$0.f$1 -> e void io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$d6d413658af1a0f61c93414cbc2b52c90c3fb243e53093f6180c08f936864075$0.(io.sentry.android.core.ActivityFramesTracker,android.app.Activity) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$d6d413658af1a0f61c93414cbc2b52c90c3fb243e53093f6180c08f936864075$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityFramesTracker$$ExternalSyntheticLambda2 -> io.sentry.android.core.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityFramesTracker io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$302ab889b6334d6a0f76444e60692c4e10d44278b952574e195d4d06dd978ec9$0.f$0 -> d android.app.Activity io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$302ab889b6334d6a0f76444e60692c4e10d44278b952574e195d4d06dd978ec9$0.f$1 -> e void io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$302ab889b6334d6a0f76444e60692c4e10d44278b952574e195d4d06dd978ec9$0.(io.sentry.android.core.ActivityFramesTracker,android.app.Activity) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$0$302ab889b6334d6a0f76444e60692c4e10d44278b952574e195d4d06dd978ec9$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityFramesTracker$$ExternalSyntheticLambda3 -> io.sentry.android.core.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityFramesTracker io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$1$cb5bc87795a3a6ca5f91060198b71e7f50032aba2684929a7885c2fd8fd19f35$0.f$0 -> d java.lang.Runnable io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$1$cb5bc87795a3a6ca5f91060198b71e7f50032aba2684929a7885c2fd8fd19f35$0.f$1 -> e java.lang.String io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$1$cb5bc87795a3a6ca5f91060198b71e7f50032aba2684929a7885c2fd8fd19f35$0.f$2 -> f void io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$1$cb5bc87795a3a6ca5f91060198b71e7f50032aba2684929a7885c2fd8fd19f35$0.(io.sentry.android.core.ActivityFramesTracker,java.lang.Runnable,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityFramesTracker$$InternalSyntheticLambda$1$cb5bc87795a3a6ca5f91060198b71e7f50032aba2684929a7885c2fd8fd19f35$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityFramesTracker$1 -> io.sentry.android.core.h$a: io.sentry.android.core.ActivityFramesTracker$FrameCounts -> io.sentry.android.core.h$b: int slowFrames -> b int frozenFrames -> c int totalFrames -> a 1:1:void (int,int,int,io.sentry.android.core.ActivityFramesTracker$1):238:238 -> 2:5:void (int,int,int):243:246 -> 1:1:int access$100(io.sentry.android.core.ActivityFramesTracker$FrameCounts):238:238 -> a 1:1:int access$200(io.sentry.android.core.ActivityFramesTracker$FrameCounts):238:238 -> b 1:1:int access$300(io.sentry.android.core.ActivityFramesTracker$FrameCounts):238:238 -> c io.sentry.android.core.ActivityLifecycleIntegration -> io.sentry.android.core.ActivityLifecycleIntegration: java.util.WeakHashMap ttidSpanMap -> n java.util.concurrent.Future ttfdAutoCloseFuture -> r io.sentry.android.core.ActivityFramesTracker activityFramesTracker -> t boolean timeToFullDisplaySpanEnabled -> i boolean isAllActivityCallbacksAvailable -> j boolean firstActivityCreated -> k android.os.Handler mainHandler -> q io.sentry.IHub hub -> f java.util.WeakHashMap activitiesWithOngoingTransactions -> s io.sentry.android.core.SentryAndroidOptions options -> g io.sentry.FullyDisplayedReporter fullyDisplayedReporter -> l java.util.WeakHashMap ttfdSpanMap -> o io.sentry.ISpan appStartSpan -> m android.app.Application application -> d io.sentry.android.core.BuildInfoProvider buildInfoProvider -> e boolean performanceEnabled -> h io.sentry.SentryDate lastPausedTime -> p 1:1:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):92:92 -> 2:2:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):66:66 -> 3:3:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):68:68 -> 4:4:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):72:72 -> 5:5:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):74:74 -> 6:10:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):76:80 -> 11:11:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):84:84 -> 12:12:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):93:93 -> 13:13:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):95:95 -> 14:14:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):97:97 -> 15:16:void (android.app.Application,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.ActivityFramesTracker):99:100 -> 1:1:java.lang.String getActivityName(android.app.Activity):138:138 -> A java.lang.String getAppStartDesc(boolean) -> B java.lang.String getAppStartOp(boolean) -> C 1:2:java.lang.String getExceededTtfdDesc(io.sentry.ISpan):654:655 -> D 3:3:java.lang.String getExceededTtfdDesc(io.sentry.ISpan):657:657 -> D 1:1:java.lang.String getTtfdDesc(java.lang.String):650:650 -> E 1:1:java.lang.String getTtidDesc(java.lang.String):646:646 -> F 1:1:boolean isPerformanceEnabled(io.sentry.android.core.SentryAndroidOptions):123:123 -> G 1:1:boolean isRunningTransactionOrTrace(android.app.Activity):327:327 -> H 1:2:void lambda$applyScope$3(io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction):304:305 -> I 3:3:void lambda$applyScope$3(io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction):307:307 -> I 4:4:void lambda$applyScope$3(io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction):311:311 -> I 5:5:void lambda$applyScope$3(io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction):308:308 -> I 1:1:void lambda$clearScope$4(io.sentry.ITransaction,io.sentry.IScope,io.sentry.ITransaction):321:321 -> J 1:1:void lambda$finishTransaction$5(io.sentry.ITransaction,io.sentry.IScope):364:364 -> K 1:1:void lambda$onActivityCreated$6(java.lang.String,io.sentry.IScope):376:376 -> L 1:1:void lambda$onActivityResumed$8(io.sentry.ISpan,io.sentry.ISpan):410:410 -> M 1:1:void lambda$onActivityResumed$9(io.sentry.ISpan,io.sentry.ISpan):414:414 -> N 1:1:void lambda$startTracing$0(java.lang.ref.WeakReference,java.lang.String,io.sentry.ITransaction):191:191 -> O 2:4:void lambda$startTracing$0(java.lang.ref.WeakReference,java.lang.String,io.sentry.ITransaction):193:193 -> O 5:5:void lambda$startTracing$0(java.lang.ref.WeakReference,java.lang.String,io.sentry.ITransaction):196:196 -> O 6:7:void lambda$startTracing$0(java.lang.ref.WeakReference,java.lang.String,io.sentry.ITransaction):198:199 -> O 1:1:void lambda$startTracing$1(io.sentry.ISpan,io.sentry.ISpan):269:269 -> P 1:1:void lambda$startTracing$2(io.sentry.ITransaction,io.sentry.IScope):283:283 -> Q 1:3:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):539:541 -> R 4:5:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):545:546 -> R 6:7:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):548:549 -> R 8:8:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):551:551 -> R 9:12:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):553:556 -> R 13:13:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):558:558 -> R 14:14:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):557:557 -> R 15:16:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):560:561 -> R 17:17:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):564:564 -> R 18:18:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):563:563 -> R 19:19:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):566:566 -> R 20:20:void onFirstFrameDrawn(io.sentry.ISpan,io.sentry.ISpan):568:568 -> R 1:1:void setColdStart(android.os.Bundle):630:630 -> S 2:3:void setColdStart(android.os.Bundle):635:636 -> S 4:5:void setColdStart(android.os.Bundle):639:640 -> S 6:6:void setColdStart(android.os.Bundle):637:637 -> S 1:1:void setSpanOrigin(io.sentry.ISpan):293:293 -> T 1:5:void startTracing(android.app.Activity):152:156 -> U 6:6:void startTracing(android.app.Activity):159:159 -> U 7:7:void startTracing(android.app.Activity):161:161 -> U 8:8:void startTracing(android.app.Activity):166:166 -> U 9:11:void startTracing(android.app.Activity):170:172 -> U 12:12:void startTracing(android.app.Activity):174:174 -> U 13:13:void startTracing(android.app.Activity):180:180 -> U 14:14:void startTracing(android.app.Activity):182:182 -> U 15:15:void startTracing(android.app.Activity):181:181 -> U 16:18:void startTracing(android.app.Activity):184:186 -> U 19:20:void startTracing(android.app.Activity):188:189 -> U 21:21:void startTracing(android.app.Activity):211:211 -> U 22:23:void startTracing(android.app.Activity):216:217 -> U 24:24:void startTracing(android.app.Activity):220:220 -> U 25:26:void startTracing(android.app.Activity):223:224 -> U 27:28:void startTracing(android.app.Activity):227:228 -> U 29:29:void startTracing(android.app.Activity):235:235 -> U 30:30:void startTracing(android.app.Activity):238:238 -> U 31:32:void startTracing(android.app.Activity):242:243 -> U 33:33:void startTracing(android.app.Activity):241:241 -> U 34:34:void startTracing(android.app.Activity):246:246 -> U 35:35:void startTracing(android.app.Activity):250:250 -> U 36:36:void startTracing(android.app.Activity):254:254 -> U 37:37:void startTracing(android.app.Activity):253:253 -> U 38:39:void startTracing(android.app.Activity):255:256 -> U 40:40:void startTracing(android.app.Activity):258:258 -> U 41:41:void startTracing(android.app.Activity):261:261 -> U 42:42:void startTracing(android.app.Activity):260:260 -> U 43:43:void startTracing(android.app.Activity):262:262 -> U 44:45:void startTracing(android.app.Activity):264:265 -> U 46:47:void startTracing(android.app.Activity):267:268 -> U 48:50:void startTracing(android.app.Activity):271:273 -> U 51:51:void startTracing(android.app.Activity):281:281 -> U 52:52:void startTracing(android.app.Activity):286:286 -> U 1:5:void stopPreviousTransactions():143:147 -> V 1:3:void stopTracing(android.app.Activity,boolean):331:333 -> W void $r8$lambda$83vkRrGnWrZUXK_QKUcVhG6Xitc(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ITransaction,io.sentry.IScope) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):108:108 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):107:107 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):111:111 -> b 4:6:void register(io.sentry.IHub,io.sentry.SentryOptions):113:115 -> b 7:9:void register(io.sentry.IHub,io.sentry.SentryOptions):117:119 -> b void $r8$lambda$9UCKjU61hvCWAmVf8AYrBz17Mu4(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ISpan,io.sentry.ISpan) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void close():128:128 -> close 2:3:void close():130:131 -> close 4:4:void close():134:134 -> close void $r8$lambda$GaA3sN-IuxOwttQcmfcrz3F4ERg(io.sentry.ITransaction,io.sentry.IScope,io.sentry.ITransaction) -> i # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$M2Uw0vHYUCzV1HN-uhlwRwwSSAY(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction) -> j # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$_0BaJ-dEbdQAoGvWBGvUeWYiuXY(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ISpan,io.sentry.ISpan) -> k # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$k0IubwFU9CnNavFuX-V48cnXenM(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ITransaction,io.sentry.IScope) -> l # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$oOyc5VoOpkZFKxMsSTS_53iLqR4(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ISpan,io.sentry.ISpan) -> m # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$soPZ75S188s08MmJWo5oAinhRxY(java.lang.String,io.sentry.IScope) -> n # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$wxvJQE2ef988IyjjUaJfTHFedKQ(io.sentry.android.core.ActivityLifecycleIntegration,java.lang.ref.WeakReference,java.lang.String,io.sentry.ITransaction) -> o # {"id":"com.android.tools.r8.synthesized"} 1:4:void onActivityCreated(android.app.Activity,android.os.Bundle):373:376 -> onActivityCreated 5:6:void onActivityCreated(android.app.Activity,android.os.Bundle):378:379 -> onActivityCreated 7:7:void onActivityCreated(android.app.Activity,android.os.Bundle):381:381 -> onActivityCreated 8:9:void onActivityCreated(android.app.Activity,android.os.Bundle):383:384 -> onActivityCreated 10:10:void onActivityCreated(android.app.Activity,android.os.Bundle):386:386 -> onActivityCreated 1:1:void onActivityDestroyed(android.app.Activity):469:469 -> onActivityDestroyed 2:2:void onActivityDestroyed(android.app.Activity):473:473 -> onActivityDestroyed 3:5:void onActivityDestroyed(android.app.Activity):476:478 -> onActivityDestroyed 6:7:void onActivityDestroyed(android.app.Activity):481:482 -> onActivityDestroyed 8:8:void onActivityDestroyed(android.app.Activity):486:486 -> onActivityDestroyed 9:11:void onActivityDestroyed(android.app.Activity):489:491 -> onActivityDestroyed 12:13:void onActivityDestroyed(android.app.Activity):498:499 -> onActivityDestroyed 1:1:void onActivityPaused(android.app.Activity):443:443 -> onActivityPaused 2:4:void onActivityPaused(android.app.Activity):447:449 -> onActivityPaused 5:5:void onActivityPaused(android.app.Activity):451:451 -> onActivityPaused 6:6:void onActivityPaused(android.app.Activity):454:454 -> onActivityPaused 1:1:void onActivityPrePaused(android.app.Activity):427:427 -> onActivityPrePaused 2:4:void onActivityPrePaused(android.app.Activity):431:433 -> onActivityPrePaused 5:5:void onActivityPrePaused(android.app.Activity):435:435 -> onActivityPrePaused 1:1:void onActivityResumed(android.app.Activity):403:403 -> onActivityResumed 2:4:void onActivityResumed(android.app.Activity):405:407 -> onActivityResumed 5:5:void onActivityResumed(android.app.Activity):409:409 -> onActivityResumed 6:6:void onActivityResumed(android.app.Activity):414:414 -> onActivityResumed 7:7:void onActivityResumed(android.app.Activity):417:417 -> onActivityResumed 1:1:void onActivitySaveInstanceState(android.app.Activity,android.os.Bundle):465:465 -> onActivitySaveInstanceState 1:1:void onActivityStarted(android.app.Activity):390:390 -> onActivityStarted 2:2:void onActivityStarted(android.app.Activity):397:397 -> onActivityStarted 3:3:void onActivityStarted(android.app.Activity):399:399 -> onActivityStarted 1:1:void onActivityStopped(android.app.Activity):459:459 -> onActivityStopped 1:1:void applyScope(io.sentry.IScope,io.sentry.ITransaction):299:299 -> p 1:3:void cancelTtfdAutoClose():531:533 -> q 1:1:void clearScope(io.sentry.IScope,io.sentry.ITransaction):318:318 -> r 1:5:void finishAppStartSpan():678:682 -> s 1:1:void finishExceededTtfdSpan(io.sentry.ISpan,io.sentry.ISpan):588:588 -> t 2:2:void finishExceededTtfdSpan(io.sentry.ISpan,io.sentry.ISpan):591:591 -> t 3:3:void finishExceededTtfdSpan(io.sentry.ISpan,io.sentry.ISpan):593:593 -> t 4:5:void finishExceededTtfdSpan(io.sentry.ISpan,io.sentry.ISpan):595:596 -> t 1:2:void finishSpan(io.sentry.ISpan):502:503 -> u 1:1:void finishSpan(io.sentry.ISpan,io.sentry.SentryDate):508:508 -> v 1:1:void finishSpan(io.sentry.ISpan,io.sentry.SentryDate,io.sentry.SpanStatus):515:515 -> w 2:3:void finishSpan(io.sentry.ISpan,io.sentry.SentryDate,io.sentry.SpanStatus):519:520 -> w 1:2:void finishSpan(io.sentry.ISpan,io.sentry.SpanStatus):525:526 -> x 1:1:void finishTransaction(io.sentry.ITransaction,io.sentry.ISpan,io.sentry.ISpan):344:344 -> y 2:4:void finishTransaction(io.sentry.ITransaction,io.sentry.ISpan,io.sentry.ISpan):349:351 -> y 5:5:void finishTransaction(io.sentry.ITransaction,io.sentry.ISpan,io.sentry.ISpan):353:353 -> y 6:6:void finishTransaction(io.sentry.ITransaction,io.sentry.ISpan,io.sentry.ISpan):356:356 -> y 7:8:void finishTransaction(io.sentry.ITransaction,io.sentry.ISpan,io.sentry.ISpan):358:359 -> y 9:9:void finishTransaction(io.sentry.ITransaction,io.sentry.ISpan,io.sentry.ISpan):362:362 -> y io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda0 -> io.sentry.android.core.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$c0f1a02dfeab14c4327bc7b4c6d7d7ea9201ce3bb3b45634f7a98e1feb537804$1.f$0 -> a io.sentry.ISpan io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$c0f1a02dfeab14c4327bc7b4c6d7d7ea9201ce3bb3b45634f7a98e1feb537804$1.f$1 -> b void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$c0f1a02dfeab14c4327bc7b4c6d7d7ea9201ce3bb3b45634f7a98e1feb537804$1.(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ISpan) -> # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda1 -> io.sentry.android.core.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IScope io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$70586825c73eec4ff138dc43208f06b0c2019cda153a47595574eb3b1cdf8c8a$0.f$1 -> b io.sentry.ITransaction io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$70586825c73eec4ff138dc43208f06b0c2019cda153a47595574eb3b1cdf8c8a$0.f$0 -> a void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$70586825c73eec4ff138dc43208f06b0c2019cda153a47595574eb3b1cdf8c8a$0.(io.sentry.ITransaction,io.sentry.IScope) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$70586825c73eec4ff138dc43208f06b0c2019cda153a47595574eb3b1cdf8c8a$0.accept(io.sentry.ITransaction) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda2 -> io.sentry.android.core.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$4$b4e2a2200bfaf6ccf4a764cbfa59fa566cb984aa265b4ceedc94671e69e180a7$0.f$0 -> a io.sentry.IScope io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$4$b4e2a2200bfaf6ccf4a764cbfa59fa566cb984aa265b4ceedc94671e69e180a7$0.f$1 -> b io.sentry.ITransaction io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$4$b4e2a2200bfaf6ccf4a764cbfa59fa566cb984aa265b4ceedc94671e69e180a7$0.f$2 -> c void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$4$b4e2a2200bfaf6ccf4a764cbfa59fa566cb984aa265b4ceedc94671e69e180a7$0.(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.IScope,io.sentry.ITransaction) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$4$b4e2a2200bfaf6ccf4a764cbfa59fa566cb984aa265b4ceedc94671e69e180a7$0.accept(io.sentry.ITransaction) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda3 -> io.sentry.android.core.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$2.f$0 -> a io.sentry.ITransaction io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$2.f$1 -> b void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$2.(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ITransaction) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$2.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda4 -> io.sentry.android.core.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$166d006c0bd89e224038d2f003029db1a84b545c28326fb5be7d3f6315391d3f$0.f$0 -> a io.sentry.ITransaction io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$166d006c0bd89e224038d2f003029db1a84b545c28326fb5be7d3f6315391d3f$0.f$1 -> b void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$166d006c0bd89e224038d2f003029db1a84b545c28326fb5be7d3f6315391d3f$0.(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ITransaction) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$166d006c0bd89e224038d2f003029db1a84b545c28326fb5be7d3f6315391d3f$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda5 -> io.sentry.android.core.n: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$c0f1a02dfeab14c4327bc7b4c6d7d7ea9201ce3bb3b45634f7a98e1feb537804$0.f$0 -> a void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$c0f1a02dfeab14c4327bc7b4c6d7d7ea9201ce3bb3b45634f7a98e1feb537804$0.(java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$c0f1a02dfeab14c4327bc7b4c6d7d7ea9201ce3bb3b45634f7a98e1feb537804$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda6 -> io.sentry.android.core.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$0.f$0 -> a java.lang.ref.WeakReference io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$0.f$1 -> b java.lang.String io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$0.f$2 -> c void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$0.(io.sentry.android.core.ActivityLifecycleIntegration,java.lang.ref.WeakReference,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$0.execute(io.sentry.ITransaction) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda7 -> io.sentry.android.core.p: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ISpan io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$0.f$1 -> e io.sentry.ISpan io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$0.f$2 -> f io.sentry.android.core.ActivityLifecycleIntegration io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$0.f$0 -> d void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$0.(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ISpan,io.sentry.ISpan) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda8 -> io.sentry.android.core.q: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ISpan io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$1.f$1 -> e io.sentry.ISpan io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$1.f$2 -> f io.sentry.android.core.ActivityLifecycleIntegration io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$1.f$0 -> d void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$1.(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ISpan,io.sentry.ISpan) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$2$5b9e68c9b4d82837d9926100f6ea2b4212f09093fb117dfe0da6f8c1fcd9d4aa$1.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.ActivityLifecycleIntegration$$ExternalSyntheticLambda9 -> io.sentry.android.core.r: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ISpan io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$1.f$1 -> e io.sentry.ISpan io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$1.f$2 -> f io.sentry.android.core.ActivityLifecycleIntegration io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$1.f$0 -> d void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$1.(io.sentry.android.core.ActivityLifecycleIntegration,io.sentry.ISpan,io.sentry.ISpan) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ActivityLifecycleIntegration$$InternalSyntheticLambda$3$4d42c9152901e81b7c9c6054a30357a4765e3512857421e6764a21d6b237828f$1.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AndroidCpuCollector -> io.sentry.android.core.s: io.sentry.ILogger logger -> h long NANOSECOND_PER_SECOND -> e boolean isEnabled -> j java.io.File selfStat -> g long lastCpuNanos -> b long lastRealtimeNanos -> a long numCores -> d long clockSpeedHz -> c double nanosecondsPerClockTick -> f java.util.regex.Pattern newLinePattern -> k io.sentry.android.core.BuildInfoProvider buildInfoProvider -> i 1:1:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):49:49 -> 2:3:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):28:29 -> 4:4:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):32:32 -> 5:6:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):34:35 -> 7:7:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):38:38 -> 8:8:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):41:41 -> 9:10:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):45:46 -> 11:11:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):50:50 -> 12:12:void (io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):52:52 -> 1:2:void setup():58:59 -> c 3:7:void setup():62:66 -> c 1:1:void collect(io.sentry.PerformanceCollectionData):72:72 -> d 2:7:void collect(io.sentry.PerformanceCollectionData):75:80 -> d 8:8:void collect(io.sentry.PerformanceCollectionData):86:86 -> d 9:9:void collect(io.sentry.PerformanceCollectionData):88:88 -> d 10:10:void collect(io.sentry.PerformanceCollectionData):90:90 -> d 1:1:long readTotalCpuNanos():97:97 -> e 2:3:long readTotalCpuNanos():101:102 -> e 4:5:long readTotalCpuNanos():106:107 -> e 6:6:long readTotalCpuNanos():110:110 -> e 7:7:long readTotalCpuNanos():112:112 -> e 8:8:long readTotalCpuNanos():114:114 -> e 9:10:long readTotalCpuNanos():116:117 -> e 11:11:long readTotalCpuNanos():119:119 -> e io.sentry.android.core.AndroidDateUtils -> io.sentry.android.core.t: io.sentry.SentryDateProvider dateProvider -> a 1:1:void ():11:11 -> 1:1:io.sentry.SentryDate getCurrentSentryDateTime():22:22 -> a io.sentry.android.core.AndroidLogger -> io.sentry.android.core.u: java.lang.String tag -> a 1:1:void ():16:16 -> 2:3:void (java.lang.String):19:20 -> boolean isEnabled(io.sentry.SentryLevel) -> a 1:1:void log(io.sentry.SentryLevel,java.lang.Throwable,java.lang.String,java.lang.Object[]):39:39 -> b 1:1:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):48:48 -> c 2:2:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):63:63 -> c 3:3:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):59:59 -> c 4:4:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):56:56 -> c 5:5:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):53:53 -> c 6:6:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Throwable):50:50 -> c 1:1:void log(io.sentry.SentryLevel,java.lang.String,java.lang.Object[]):29:29 -> d 1:1:int toLogcatLevel(io.sentry.SentryLevel):74:74 -> e io.sentry.android.core.AndroidLogger$1 -> io.sentry.android.core.u$a: int[] $SwitchMap$io$sentry$SentryLevel -> a 1:1:void ():48:48 -> io.sentry.android.core.AndroidMemoryCollector -> io.sentry.android.core.v: 1:1:void ():11:11 -> void setup() -> c 1:5:void collect(io.sentry.PerformanceCollectionData):18:22 -> d io.sentry.android.core.AndroidOptionsInitializer -> io.sentry.android.core.z: java.lang.String $r8$lambda$8jXkN68X2Yj4aA1MpZ_mWyjUKpI(io.sentry.android.core.SentryAndroidOptions) -> a # {"id":"com.android.tools.r8.synthesized"} java.lang.String $r8$lambda$NuTy9vKYyQSVT7ya_ogqGhM7BGc(io.sentry.android.core.SentryAndroidOptions) -> b # {"id":"com.android.tools.r8.synthesized"} java.lang.Boolean $r8$lambda$ap6od3TV-1XP4De4J4bEADw_cIQ(io.sentry.android.core.SentryAndroidOptions) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:java.io.File getCacheDir(android.content.Context):362:362 -> d 1:1:java.lang.String getSentryReleaseVersion(android.content.pm.PackageInfo,java.lang.String):353:353 -> e 1:3:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):136:138 -> f 4:6:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):141:143 -> f 7:7:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):142:142 -> f 8:9:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):146:147 -> f 10:14:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):149:153 -> f 15:15:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):158:158 -> f 16:16:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):160:160 -> f 17:18:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):162:163 -> f 19:19:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):165:165 -> f 20:20:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):171:171 -> f 21:21:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):170:170 -> f 22:22:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):165:165 -> f 23:25:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):174:176 -> f 26:26:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):179:179 -> f 27:27:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):181:181 -> f 28:30:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):183:185 -> f 31:31:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):189:189 -> f 32:32:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):193:193 -> f 33:33:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):195:195 -> f 34:34:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):198:198 -> f 35:35:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):200:200 -> f 36:38:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):203:205 -> f 39:43:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):208:212 -> f 44:44:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):211:211 -> f 45:46:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):214:215 -> f 47:47:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):219:219 -> f 48:48:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):218:218 -> f 49:49:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):215:215 -> f 50:50:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):223:223 -> f 51:53:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):225:227 -> f 54:54:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):229:229 -> f 55:55:void initializeIntegrationsAndProcessors(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker):174:174 -> f 1:1:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):247:247 -> g 2:2:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):250:250 -> g 3:4:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):257:258 -> g 5:5:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):262:262 -> g 6:6:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):267:267 -> g 7:8:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):274:275 -> g 9:10:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):278:279 -> g 11:13:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):282:284 -> g 14:14:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):286:286 -> g 15:16:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):290:291 -> g 17:17:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):297:297 -> g 18:21:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):299:302 -> g 22:22:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):301:301 -> g 23:24:void installDefaultIntegrations(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.LoadClass,io.sentry.android.core.ActivityFramesTracker,boolean,boolean):303:304 -> g 1:1:java.lang.Boolean lambda$installDefaultIntegrations$0(io.sentry.android.core.SentryAndroidOptions):248:248 -> h 1:1:java.lang.String lambda$installDefaultIntegrations$1(io.sentry.android.core.SentryAndroidOptions):252:252 -> i 1:1:java.lang.String lambda$installDefaultIntegrations$2(io.sentry.android.core.SentryAndroidOptions):269:269 -> j 1:1:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):88:88 -> k 2:3:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):91:92 -> k 4:5:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):95:96 -> k 6:6:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):99:99 -> k 7:7:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):101:101 -> k 8:8:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):104:104 -> k 9:9:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):106:106 -> k 10:11:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):109:110 -> k 12:12:void loadDefaultAndMetadataOptions(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):112:112 -> k 1:1:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):318:318 -> l 2:2:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):321:321 -> l 3:3:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):324:324 -> l 4:4:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):323:323 -> l 5:5:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):322:322 -> l 6:8:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):328:330 -> l 9:9:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):334:334 -> l 10:10:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):336:336 -> l 11:11:void readDefaultOptionValues(io.sentry.android.core.SentryAndroidOptions,android.content.Context,io.sentry.android.core.BuildInfoProvider):338:338 -> l io.sentry.android.core.AndroidOptionsInitializer$$ExternalSyntheticLambda0 -> io.sentry.android.core.w: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SentryAndroidOptions io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$1.f$0 -> a void io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$1.(io.sentry.android.core.SentryAndroidOptions) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.String io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$1.getDirPath() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AndroidOptionsInitializer$$ExternalSyntheticLambda1 -> io.sentry.android.core.x: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SentryAndroidOptions io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$2.f$0 -> a void io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$2.(io.sentry.android.core.SentryAndroidOptions) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.String io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$2.getDirPath() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AndroidOptionsInitializer$$ExternalSyntheticLambda2 -> io.sentry.android.core.y: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SentryAndroidOptions io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$0.f$0 -> a void io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$0.(io.sentry.android.core.SentryAndroidOptions) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.android.core.AndroidOptionsInitializer$$InternalSyntheticLambda$1$36da7228819c49649ad3ac8a43f71eaf5c52f40597a7f102358959421655449e$0.evaluate() -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AndroidProfiler -> io.sentry.android.core.b0: java.io.File traceFilesDir -> b java.lang.String frameMetricsCollectorId -> f boolean isRunning -> p java.io.File traceFile -> e java.util.ArrayDeque screenFrameRateMeasurements -> i java.util.ArrayDeque slowFrameRenderMeasurements -> j java.util.ArrayDeque frozenFrameRenderMeasurements -> k long profileStartNanos -> a io.sentry.ILogger logger -> o int intervalUs -> c io.sentry.android.core.BuildInfoProvider buildInfoProvider -> m io.sentry.ISentryExecutorService executorService -> n io.sentry.android.core.AndroidProfiler$ProfileEndData timedOutProfilingData -> g java.util.Map measurementsMap -> l io.sentry.android.core.internal.util.SentryFrameMetricsCollector frameMetricsCollector -> h java.util.concurrent.Future scheduledFinish -> d 1:1:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):102:102 -> 2:2:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):76:76 -> 3:4:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):79:80 -> 5:5:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):82:82 -> 6:6:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):84:84 -> 7:7:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):86:86 -> 8:8:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):88:88 -> 9:9:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):90:90 -> 10:10:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):94:94 -> 11:15:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):103:107 -> 16:16:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):109:109 -> 17:17:void (java.lang.String,int,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ISentryExecutorService,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):111:111 -> void $r8$lambda$uMH3W_JecLuj-qyCHe05bRW_JO4(io.sentry.android.core.AndroidProfiler) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:long access$000(io.sentry.android.core.AndroidProfiler):32:32 -> b 1:1:java.util.ArrayDeque access$100(io.sentry.android.core.AndroidProfiler):32:32 -> c 1:1:java.util.ArrayDeque access$200(io.sentry.android.core.AndroidProfiler):32:32 -> d 1:1:java.util.ArrayDeque access$300(io.sentry.android.core.AndroidProfiler):32:32 -> e 1:3:void close():281:283 -> f 4:5:void close():287:288 -> f 6:6:void close():290:290 -> f 1:2:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):220:221 -> g 3:5:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):224:226 -> g 6:6:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):230:230 -> g 7:7:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):236:236 -> g 8:8:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):240:240 -> g 9:9:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):238:238 -> g 10:10:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):242:242 -> g 11:12:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):244:245 -> g 13:15:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):247:249 -> g 16:17:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):252:253 -> g 18:19:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):257:258 -> g 20:21:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):263:264 -> g 22:22:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):268:268 -> g 23:25:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):270:272 -> g 26:26:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):275:275 -> g 27:28:io.sentry.android.core.AndroidProfiler$ProfileEndData endAndCollect(boolean,java.util.List):240:241 -> g 1:1:void lambda$start$0():186:186 -> h 1:1:void putPerformanceCollectionDataInMeasurements(java.util.List):298:298 -> i 2:2:void putPerformanceCollectionDataInMeasurements(java.util.List):306:306 -> i 3:3:void putPerformanceCollectionDataInMeasurements(java.util.List):308:308 -> i 4:9:void putPerformanceCollectionDataInMeasurements(java.util.List):310:315 -> i 10:13:void putPerformanceCollectionDataInMeasurements(java.util.List):317:320 -> i 14:14:void putPerformanceCollectionDataInMeasurements(java.util.List):322:322 -> i 15:16:void putPerformanceCollectionDataInMeasurements(java.util.List):324:325 -> i 17:17:void putPerformanceCollectionDataInMeasurements(java.util.List):322:322 -> i 18:19:void putPerformanceCollectionDataInMeasurements(java.util.List):327:328 -> i 20:21:void putPerformanceCollectionDataInMeasurements(java.util.List):330:331 -> i 22:22:void putPerformanceCollectionDataInMeasurements(java.util.List):328:328 -> i 23:24:void putPerformanceCollectionDataInMeasurements(java.util.List):333:334 -> i 25:26:void putPerformanceCollectionDataInMeasurements(java.util.List):336:337 -> i 27:27:void putPerformanceCollectionDataInMeasurements(java.util.List):334:334 -> i 28:30:void putPerformanceCollectionDataInMeasurements(java.util.List):340:342 -> i 31:32:void putPerformanceCollectionDataInMeasurements(java.util.List):346:347 -> i 33:34:void putPerformanceCollectionDataInMeasurements(java.util.List):351:352 -> i 35:35:void putPerformanceCollectionDataInMeasurements(java.util.List):340:340 -> i 1:3:io.sentry.android.core.AndroidProfiler$ProfileStartData start():117:119 -> j 4:4:io.sentry.android.core.AndroidProfiler$ProfileStartData start():118:118 -> j 5:5:io.sentry.android.core.AndroidProfiler$ProfileStartData start():120:120 -> j 6:8:io.sentry.android.core.AndroidProfiler$ProfileStartData start():123:125 -> j 9:9:io.sentry.android.core.AndroidProfiler$ProfileStartData start():129:129 -> j 10:10:io.sentry.android.core.AndroidProfiler$ProfileStartData start():132:132 -> j 11:14:io.sentry.android.core.AndroidProfiler$ProfileStartData start():134:137 -> j 15:16:io.sentry.android.core.AndroidProfiler$ProfileStartData start():139:140 -> j 17:18:io.sentry.android.core.AndroidProfiler$ProfileStartData start():184:185 -> j 19:19:io.sentry.android.core.AndroidProfiler$ProfileStartData start():188:188 -> j 20:21:io.sentry.android.core.AndroidProfiler$ProfileStartData start():194:195 -> j 22:24:io.sentry.android.core.AndroidProfiler$ProfileStartData start():204:206 -> j 25:28:io.sentry.android.core.AndroidProfiler$ProfileStartData start():208:211 -> j io.sentry.android.core.AndroidProfiler$$ExternalSyntheticLambda0 -> io.sentry.android.core.a0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AndroidProfiler io.sentry.android.core.AndroidProfiler$$InternalSyntheticLambda$0$8591f34375561dde07bad7ce80250978ebd024134b76ad383a1614608eba5e13$0.f$0 -> d void io.sentry.android.core.AndroidProfiler$$InternalSyntheticLambda$0$8591f34375561dde07bad7ce80250978ebd024134b76ad383a1614608eba5e13$0.(io.sentry.android.core.AndroidProfiler) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.AndroidProfiler$$InternalSyntheticLambda$0$8591f34375561dde07bad7ce80250978ebd024134b76ad383a1614608eba5e13$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AndroidProfiler$1 -> io.sentry.android.core.b0$a: io.sentry.android.core.AndroidProfiler this$0 -> b float lastRefreshRate -> a 1:2:void (io.sentry.android.core.AndroidProfiler):141:142 -> 1:3:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):158:160 -> e 4:6:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):168:168 -> e 7:9:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):171:171 -> e 10:13:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):174:177 -> e 14:14:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):176:176 -> e io.sentry.android.core.AndroidProfiler$ProfileEndData -> io.sentry.android.core.b0$b: java.io.File traceFile -> c java.util.Map measurementsMap -> d long endCpuMillis -> b boolean didTimeout -> e long endNanos -> a 1:6:void (long,long,boolean,java.io.File,java.util.Map):55:60 -> io.sentry.android.core.AndroidProfiler$ProfileStartData -> io.sentry.android.core.b0$c: long startCpuMillis -> b long startNanos -> a 1:3:void (long,long):37:39 -> io.sentry.android.core.AndroidTransactionProfiler -> io.sentry.android.core.d0: android.content.Context context -> a int transactionsCounter -> i int profilingTracesHz -> e io.sentry.ProfilingTransactionData currentProfilingTransactionData -> k io.sentry.ILogger logger -> b io.sentry.android.core.BuildInfoProvider buildInfoProvider -> g boolean isInitialized -> h io.sentry.android.core.internal.util.SentryFrameMetricsCollector frameMetricsCollector -> j java.lang.String profilingTracesDirPath -> c io.sentry.ISentryExecutorService executorService -> f long profileStartCpuMillis -> n long profileStartNanos -> m io.sentry.android.core.AndroidProfiler profiler -> l boolean isProfilingEnabled -> d 1:5:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):71:75 -> 6:6:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):67:67 -> 7:7:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger,java.lang.String,boolean,int,io.sentry.ISentryExecutorService):86:86 -> 8:9:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger,java.lang.String,boolean,int,io.sentry.ISentryExecutorService):40:41 -> 10:10:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger,java.lang.String,boolean,int,io.sentry.ISentryExecutorService):44:44 -> 11:12:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger,java.lang.String,boolean,int,io.sentry.ISentryExecutorService):87:88 -> 13:13:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger,java.lang.String,boolean,int,io.sentry.ISentryExecutorService):90:90 -> 14:17:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger,java.lang.String,boolean,int,io.sentry.ISentryExecutorService):92:95 -> 18:18:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger,java.lang.String,boolean,int,io.sentry.ISentryExecutorService):97:97 -> 1:1:void start():137:137 -> a 2:2:void start():140:140 -> a 3:3:void start():142:142 -> a 4:5:void start():144:145 -> a 6:7:void start():147:148 -> a 8:8:void start():151:151 -> a 1:1:boolean isRunning():301:301 -> b 1:3:void bindTransaction(io.sentry.ITransaction):173:175 -> c 4:4:void bindTransaction(io.sentry.ITransaction):177:177 -> c 1:1:void close():307:307 -> close 2:4:void close():309:311 -> close 5:5:void close():314:314 -> close 6:6:void close():308:308 -> close 7:7:void close():315:315 -> close 8:8:void close():318:318 -> close 9:10:void close():322:323 -> close 1:3:io.sentry.ProfilingTraceData onTransactionFinish(io.sentry.ITransaction,java.util.List,io.sentry.SentryOptions):186:188 -> d 4:4:io.sentry.ProfilingTraceData onTransactionFinish(io.sentry.ITransaction,java.util.List,io.sentry.SentryOptions):185:185 -> d java.util.List $r8$lambda$ZD4-E8Y0uHtGwnLo2yn2XK1NmtI() -> e # {"id":"com.android.tools.r8.synthesized"} 1:2:android.app.ActivityManager$MemoryInfo getMemInfo():334:335 -> f 3:3:android.app.ActivityManager$MemoryInfo getMemInfo():337:337 -> f 4:4:android.app.ActivityManager$MemoryInfo getMemInfo():340:340 -> f 5:5:android.app.ActivityManager$MemoryInfo getMemInfo():343:343 -> f 1:1:void init():102:102 -> g 2:4:void init():105:107 -> g 5:6:void init():110:111 -> g 7:8:void init():116:117 -> g 9:9:void init():120:120 -> g 10:10:void init():117:117 -> g 11:11:void init():124:124 -> g 12:12:void init():127:127 -> g 1:1:java.util.List lambda$onTransactionFinish$0():284:284 -> h 1:1:boolean onFirstStart():156:156 -> i 2:2:boolean onFirstStart():160:160 -> i 3:4:boolean onFirstStart():165:166 -> i 1:2:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):203:204 -> j 3:3:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):209:209 -> j 4:5:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):212:213 -> j 6:7:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):223:224 -> j 8:8:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):227:227 -> j 9:9:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):229:229 -> j 10:10:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):231:231 -> j 11:14:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):233:236 -> j 15:15:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):232:232 -> j 16:16:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):238:238 -> j 17:18:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):241:242 -> j 19:19:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):245:245 -> j 20:20:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):248:248 -> j 21:22:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):250:251 -> j 23:23:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):253:253 -> j 24:24:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):255:255 -> j 25:25:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):257:257 -> j 26:26:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):260:260 -> j 27:27:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):262:262 -> j 28:28:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):264:264 -> j 29:31:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):268:270 -> j 32:32:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):269:269 -> j 33:33:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):275:275 -> j 34:36:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):281:283 -> j 37:40:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):285:288 -> j 41:44:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):290:293 -> j 45:45:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):295:295 -> j 46:46:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):275:275 -> j 47:47:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):215:215 -> j 48:48:io.sentry.ProfilingTraceData onTransactionFinish(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List,io.sentry.SentryOptions):220:220 -> j io.sentry.android.core.AndroidTransactionProfiler$$ExternalSyntheticLambda0 -> io.sentry.android.core.c0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AndroidTransactionProfiler$$InternalSyntheticLambda$0$7b617931ae363fdcbb1ad53b9f015df453e506279e9bd2c78317f99b49e5be44$0 io.sentry.android.core.AndroidTransactionProfiler$$InternalSyntheticLambda$0$7b617931ae363fdcbb1ad53b9f015df453e506279e9bd2c78317f99b49e5be44$0.INSTANCE -> a void io.sentry.android.core.AndroidTransactionProfiler$$InternalSyntheticLambda$0$7b617931ae363fdcbb1ad53b9f015df453e506279e9bd2c78317f99b49e5be44$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.AndroidTransactionProfiler$$InternalSyntheticLambda$0$7b617931ae363fdcbb1ad53b9f015df453e506279e9bd2c78317f99b49e5be44$0.() -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.android.core.AndroidTransactionProfiler$$InternalSyntheticLambda$0$7b617931ae363fdcbb1ad53b9f015df453e506279e9bd2c78317f99b49e5be44$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AndroidTransportGate -> io.sentry.android.core.e0: io.sentry.SentryOptions options -> a 1:2:void (io.sentry.SentryOptions):13:14 -> 1:1:boolean isConnected():19:19 -> a 1:1:boolean isConnected(io.sentry.IConnectionStatusProvider$ConnectionStatus):26:26 -> b io.sentry.android.core.AndroidTransportGate$1 -> io.sentry.android.core.e0$a: int[] $SwitchMap$io$sentry$IConnectionStatusProvider$ConnectionStatus -> a 1:1:void ():26:26 -> io.sentry.android.core.AnrIntegration -> io.sentry.android.core.AnrIntegration: java.lang.Object watchDogLock -> i java.lang.Object startLock -> f boolean isClosed -> e io.sentry.SentryOptions options -> g android.content.Context context -> d io.sentry.android.core.ANRWatchDog anrWatchDog -> h 1:1:void ():48:48 -> 1:1:void (android.content.Context):35:35 -> 2:3:void (android.content.Context):32:33 -> 4:4:void (android.content.Context):36:36 -> void $r8$lambda$4VUYFxM2a5DsvTNhJ_Lg2N4OATo(io.sentry.android.core.AnrIntegration,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void register(io.sentry.IHub,io.sentry.SentryOptions):52:53 -> b void $r8$lambda$URTUIF0d_1-YLOnxnsGbQTwj_g0(io.sentry.android.core.AnrIntegration,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding) -> c # {"id":"com.android.tools.r8.synthesized"} 1:9:void close():153:161 -> close 10:10:void close():164:164 -> close 11:11:void close():155:155 -> close 1:1:java.lang.Throwable buildAnrThrowable(boolean,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):133:133 -> i 2:2:java.lang.Throwable buildAnrThrowable(boolean,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):135:135 -> i 3:5:java.lang.Throwable buildAnrThrowable(boolean,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):138:140 -> i 6:6:java.lang.Throwable buildAnrThrowable(boolean,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):142:142 -> i 1:3:void lambda$register$0(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):68:70 -> j 4:4:void lambda$register$0(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):72:72 -> j 1:1:void lambda$startAnrWatchdog$1(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):97:97 -> k 1:2:void register(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):58:59 -> l 3:4:void register(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):61:62 -> l 5:6:void register(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):65:66 -> l 7:8:void register(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):76:77 -> l 1:1:void reportANR(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):112:112 -> m 2:2:void reportANR(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):115:115 -> m 3:3:void reportANR(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):118:118 -> m 4:5:void reportANR(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):120:121 -> m 6:8:void reportANR(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ApplicationNotResponding):123:125 -> m 1:2:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):84:85 -> n 3:3:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):87:87 -> n 4:4:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):91:91 -> n 5:5:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):88:88 -> n 6:6:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):93:93 -> n 7:8:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):95:96 -> n 9:9:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):98:98 -> n 10:10:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):100:100 -> n 11:11:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):102:102 -> n 12:12:void startAnrWatchdog(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):104:104 -> n io.sentry.android.core.AnrIntegration$$ExternalSyntheticLambda0 -> io.sentry.android.core.f0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IHub io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$3$7640c60f0016df3669608749ecf398f624d63ba213d7980f93c11f6f5d68b1bc$0.f$1 -> b io.sentry.android.core.SentryAndroidOptions io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$3$7640c60f0016df3669608749ecf398f624d63ba213d7980f93c11f6f5d68b1bc$0.f$2 -> c io.sentry.android.core.AnrIntegration io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$3$7640c60f0016df3669608749ecf398f624d63ba213d7980f93c11f6f5d68b1bc$0.f$0 -> a void io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$3$7640c60f0016df3669608749ecf398f624d63ba213d7980f93c11f6f5d68b1bc$0.(io.sentry.android.core.AnrIntegration,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$3$7640c60f0016df3669608749ecf398f624d63ba213d7980f93c11f6f5d68b1bc$0.onAppNotResponding(io.sentry.android.core.ApplicationNotResponding) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AnrIntegration$$ExternalSyntheticLambda1 -> io.sentry.android.core.g0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IHub io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$2$90908ffcdbacd78089f3b231d654878ddf09bf3af904554d8c4e502a8afd58a6$0.f$1 -> e io.sentry.android.core.SentryAndroidOptions io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$2$90908ffcdbacd78089f3b231d654878ddf09bf3af904554d8c4e502a8afd58a6$0.f$2 -> f io.sentry.android.core.AnrIntegration io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$2$90908ffcdbacd78089f3b231d654878ddf09bf3af904554d8c4e502a8afd58a6$0.f$0 -> d void io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$2$90908ffcdbacd78089f3b231d654878ddf09bf3af904554d8c4e502a8afd58a6$0.(io.sentry.android.core.AnrIntegration,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.AnrIntegration$$InternalSyntheticLambda$2$90908ffcdbacd78089f3b231d654878ddf09bf3af904554d8c4e502a8afd58a6$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AnrIntegration$AnrHint -> io.sentry.android.core.AnrIntegration$a: boolean isBackgroundAnr -> a 1:2:void (boolean):176:177 -> boolean ignoreCurrentThread() -> a 1:1:java.lang.String mechanism():182:182 -> e java.lang.Long timestamp() -> g io.sentry.android.core.AnrIntegrationFactory -> io.sentry.android.core.h0: 1:2:io.sentry.Integration create(android.content.Context,io.sentry.android.core.BuildInfoProvider):15:16 -> a 3:3:io.sentry.Integration create(android.content.Context,io.sentry.android.core.BuildInfoProvider):18:18 -> a io.sentry.android.core.AnrV2EventProcessor -> io.sentry.android.core.i0: io.sentry.android.core.BuildInfoProvider buildInfoProvider -> f io.sentry.SentryExceptionFactory sentryExceptionFactory -> g android.content.Context context -> d io.sentry.android.core.SentryAndroidOptions options -> e 1:4:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):84:87 -> 5:5:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):89:89 -> 6:6:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):92:92 -> 1:4:void setRequest(io.sentry.SentryBaseEvent):282:285 -> A 1:1:void setScopeTags(io.sentry.SentryBaseEvent):257:257 -> B 2:2:void setScopeTags(io.sentry.SentryBaseEvent):259:259 -> B 3:4:void setScopeTags(io.sentry.SentryBaseEvent):263:264 -> B 5:7:void setScopeTags(io.sentry.SentryBaseEvent):266:268 -> B 1:4:void setSdk(io.sentry.SentryBaseEvent):404:407 -> C 1:2:void setSideLoadedInfo(io.sentry.SentryBaseEvent):524:525 -> D 3:5:void setSideLoadedInfo(io.sentry.SentryBaseEvent):528:530 -> D 6:6:void setSideLoadedInfo(io.sentry.SentryBaseEvent):534:534 -> D 1:2:void setStaticValues(io.sentry.SentryEvent):434:435 -> E 1:3:void setTrace(io.sentry.SentryEvent):157:159 -> F 4:6:void setTrace(io.sentry.SentryEvent):161:163 -> F 1:4:void setTransaction(io.sentry.SentryEvent):195:198 -> G 1:3:void setUser(io.sentry.SentryBaseEvent):275:277 -> H 1:5:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):106:110 -> a 6:9:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):119:122 -> a 10:13:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):124:127 -> a 14:14:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):133:133 -> a 15:15:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):135:135 -> a 16:16:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):137:137 -> a io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint) -> b 1:7:void backfillOptions(io.sentry.SentryEvent,java.lang.Object):293:299 -> c 1:10:void backfillScope(io.sentry.SentryEvent,java.lang.Object):144:153 -> d 1:3:io.sentry.protocol.SentryThread findMainThread(java.util.List):448:450 -> e 1:3:io.sentry.protocol.Device getDevice():548:550 -> f 4:9:io.sentry.protocol.Device getDevice():552:557 -> f 10:11:io.sentry.protocol.Device getDevice():559:560 -> f 12:12:io.sentry.protocol.Device getDevice():563:563 -> f 13:13:io.sentry.protocol.Device getDevice():566:566 -> f 14:14:io.sentry.protocol.Device getDevice():568:568 -> f 15:18:io.sentry.protocol.Device getDevice():570:573 -> f 19:20:io.sentry.protocol.Device getDevice():576:577 -> f 21:24:io.sentry.protocol.Device getDevice():580:583 -> f 1:1:java.lang.String getDeviceId():515:515 -> g 2:2:java.lang.String getDeviceId():517:517 -> g 1:1:java.lang.Long getMemorySize(android.app.ActivityManager$MemoryInfo):590:590 -> h 1:4:io.sentry.protocol.OperatingSystem getOperatingSystem():613:616 -> i 5:5:io.sentry.protocol.OperatingSystem getOperatingSystem():619:619 -> i 6:6:io.sentry.protocol.OperatingSystem getOperatingSystem():621:621 -> i 1:3:boolean isBackgroundAnr(java.lang.Object):460:462 -> j 1:2:void mergeOS(io.sentry.SentryBaseEvent):594:595 -> k 3:3:void mergeOS(io.sentry.SentryBaseEvent):598:598 -> k 4:6:void mergeOS(io.sentry.SentryBaseEvent):602:604 -> k 7:7:void mergeOS(io.sentry.SentryBaseEvent):608:608 -> k 1:1:void mergeUser(io.sentry.SentryBaseEvent):498:498 -> l 2:3:void mergeUser(io.sentry.SentryBaseEvent):500:501 -> l 4:5:void mergeUser(io.sentry.SentryBaseEvent):505:506 -> l 6:7:void mergeUser(io.sentry.SentryBaseEvent):508:509 -> l 1:1:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):303:303 -> m 2:2:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):305:305 -> m 3:3:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):307:307 -> m 4:4:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):311:311 -> m 5:6:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):313:314 -> m 7:7:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):316:316 -> m 8:10:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):321:323 -> m 11:14:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):327:330 -> m 15:17:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):332:334 -> m 18:18:void setApp(io.sentry.SentryBaseEvent,java.lang.Object):338:338 -> m 1:1:void setBreadcrumbs(io.sentry.SentryBaseEvent):241:241 -> n 2:2:void setBreadcrumbs(io.sentry.SentryBaseEvent):243:243 -> n 3:4:void setBreadcrumbs(io.sentry.SentryBaseEvent):248:249 -> n 5:5:void setBreadcrumbs(io.sentry.SentryBaseEvent):251:251 -> n 1:2:void setContexts(io.sentry.SentryBaseEvent):203:204 -> o 3:6:void setContexts(io.sentry.SentryBaseEvent):208:211 -> o 7:8:void setContexts(io.sentry.SentryBaseEvent):215:216 -> o 1:1:void setDebugMeta(io.sentry.SentryBaseEvent):358:358 -> p 2:2:void setDebugMeta(io.sentry.SentryBaseEvent):361:361 -> p 3:4:void setDebugMeta(io.sentry.SentryBaseEvent):363:364 -> p 5:5:void setDebugMeta(io.sentry.SentryBaseEvent):366:366 -> p 6:7:void setDebugMeta(io.sentry.SentryBaseEvent):368:369 -> p 8:11:void setDebugMeta(io.sentry.SentryBaseEvent):372:375 -> p 12:12:void setDebugMeta(io.sentry.SentryBaseEvent):377:377 -> p 1:2:void setDevice(io.sentry.SentryBaseEvent):539:540 -> q 1:3:void setDist(io.sentry.SentryBaseEvent):382:384 -> r 4:6:void setDist(io.sentry.SentryBaseEvent):387:389 -> r 7:8:void setDist(io.sentry.SentryBaseEvent):392:393 -> r 9:11:void setDist(io.sentry.SentryBaseEvent):395:397 -> r 1:4:void setEnvironment(io.sentry.SentryBaseEvent):350:353 -> s 1:2:void setExceptions(io.sentry.SentryEvent,java.lang.Object):470:471 -> t 3:3:void setExceptions(io.sentry.SentryEvent,java.lang.Object):473:473 -> t 4:4:void setExceptions(io.sentry.SentryEvent,java.lang.Object):475:475 -> t 5:5:void setExceptions(io.sentry.SentryEvent,java.lang.Object):478:478 -> t 6:6:void setExceptions(io.sentry.SentryEvent,java.lang.Object):481:481 -> t 7:8:void setExceptions(io.sentry.SentryEvent,java.lang.Object):483:484 -> t 9:9:void setExceptions(io.sentry.SentryEvent,java.lang.Object):486:486 -> t 10:11:void setExceptions(io.sentry.SentryEvent,java.lang.Object):490:491 -> t 12:14:void setExceptions(io.sentry.SentryEvent,java.lang.Object):493:493 -> t 1:2:void setExtras(io.sentry.SentryBaseEvent):223:224 -> u 3:4:void setExtras(io.sentry.SentryBaseEvent):228:229 -> u 5:7:void setExtras(io.sentry.SentryBaseEvent):231:233 -> u 1:4:void setFingerprints(io.sentry.SentryEvent,java.lang.Object):178:181 -> v 5:6:void setFingerprints(io.sentry.SentryEvent,java.lang.Object):187:188 -> v 7:7:void setFingerprints(io.sentry.SentryEvent,java.lang.Object):190:190 -> v 8:8:void setFingerprints(io.sentry.SentryEvent,java.lang.Object):189:189 -> v 1:4:void setLevel(io.sentry.SentryEvent):169:172 -> w 1:1:void setOptionsTags(io.sentry.SentryBaseEvent):413:413 -> x 2:2:void setOptionsTags(io.sentry.SentryBaseEvent):415:415 -> x 3:4:void setOptionsTags(io.sentry.SentryBaseEvent):420:421 -> x 5:7:void setOptionsTags(io.sentry.SentryBaseEvent):423:425 -> x 1:1:void setPlatform(io.sentry.SentryBaseEvent):439:439 -> y 2:2:void setPlatform(io.sentry.SentryBaseEvent):441:441 -> y 1:4:void setRelease(io.sentry.SentryBaseEvent):342:345 -> z io.sentry.android.core.AnrV2Integration -> io.sentry.android.core.AnrV2Integration: long NINETY_DAYS_THRESHOLD -> g io.sentry.transport.ICurrentDateProvider dateProvider -> e android.content.Context context -> d io.sentry.android.core.SentryAndroidOptions options -> f 1:1:void ():52:52 -> 1:1:void (android.content.Context):61:61 -> 2:4:void (android.content.Context,io.sentry.transport.ICurrentDateProvider):65:67 -> 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):75:75 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):74:74 -> b 3:4:void register(io.sentry.IHub,io.sentry.SentryOptions):79:80 -> b 5:8:void register(io.sentry.IHub,io.sentry.SentryOptions):82:85 -> b 9:9:void register(io.sentry.IHub,io.sentry.SentryOptions):89:89 -> b 10:11:void register(io.sentry.IHub,io.sentry.SentryOptions):92:93 -> b 12:12:void register(io.sentry.IHub,io.sentry.SentryOptions):95:95 -> b 13:14:void register(io.sentry.IHub,io.sentry.SentryOptions):97:98 -> b 1:2:void close():104:105 -> close io.sentry.android.core.AnrV2Integration$AnrProcessor -> io.sentry.android.core.AnrV2Integration$a: long threshold -> g io.sentry.IHub hub -> e android.content.Context context -> d io.sentry.android.core.SentryAndroidOptions options -> f 1:5:void (android.content.Context,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions,io.sentry.transport.ICurrentDateProvider):120:124 -> 1:1:byte[] getDumpBytes(java.io.InputStream):327:327 -> a 2:3:byte[] getDumpBytes(java.io.InputStream):332:333 -> a 4:5:byte[] getDumpBytes(java.io.InputStream):336:337 -> a 6:6:byte[] getDumpBytes(java.io.InputStream):327:327 -> a 1:1:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):299:299 -> b 2:2:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):301:301 -> b 3:3:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):304:304 -> b 4:5:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):303:304 -> b 6:6:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):309:309 -> b 7:7:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):311:311 -> b 8:10:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):313:315 -> b 11:11:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):317:317 -> b 12:12:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):320:320 -> b 13:14:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):319:320 -> b 15:15:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):309:309 -> b 16:17:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):321:322 -> b 18:18:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):299:299 -> b 19:20:io.sentry.android.core.AnrV2Integration$ParseResult parseThreadDump(android.app.ApplicationExitInfo,boolean):305:306 -> b 1:1:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):236:236 -> c 2:2:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):238:238 -> c 3:6:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):240:243 -> c 7:7:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):247:247 -> c 8:8:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):244:244 -> c 9:9:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):250:250 -> c 10:11:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):252:253 -> c 12:12:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):258:258 -> c 13:16:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):260:263 -> c 17:19:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):267:269 -> c 20:21:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):271:272 -> c 22:24:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):274:276 -> c 25:26:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):280:281 -> c 27:29:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):284:286 -> c 30:30:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):290:290 -> c 31:31:void reportAsSentryEvent(android.app.ApplicationExitInfo,boolean):287:287 -> c 1:7:void reportNonEnrichedHistoricalAnrs(java.util.List,java.lang.Long):212:218 -> d 8:11:void reportNonEnrichedHistoricalAnrs(java.util.List,java.lang.Long):222:225 -> d 12:12:void reportNonEnrichedHistoricalAnrs(java.util.List,java.lang.Long):229:229 -> d 1:2:void run():130:131 -> run 3:5:void run():134:136 -> run 6:12:void run():140:146 -> run 13:13:void run():154:154 -> run 14:15:void run():159:160 -> run 16:17:void run():165:166 -> run 18:18:void run():169:169 -> run 19:21:void run():175:177 -> run 22:25:void run():181:184 -> run 26:29:void run():189:192 -> run 30:30:void run():196:196 -> run 31:31:void run():198:198 -> run 32:32:void run():203:203 -> run io.sentry.android.core.AnrV2Integration$AnrV2Hint -> io.sentry.android.core.AnrV2Integration$b: boolean shouldEnrich -> e boolean isBackgroundAnr -> f long timestamp -> d 1:4:void (long,io.sentry.ILogger,long,boolean,boolean):357:360 -> boolean ignoreCurrentThread() -> a boolean isFlushable(io.sentry.protocol.SentryId) -> b 1:1:boolean shouldEnrich():375:375 -> d 1:1:java.lang.String mechanism():380:380 -> e 1:1:java.lang.Long timestamp():370:370 -> g void setFlushable(io.sentry.protocol.SentryId) -> h io.sentry.android.core.AnrV2Integration$ParseResult -> io.sentry.android.core.AnrV2Integration$c: io.sentry.android.core.AnrV2Integration$ParseResult$Type type -> a byte[] dump -> b java.util.List threads -> c 1:4:void (io.sentry.android.core.AnrV2Integration$ParseResult$Type):404:407 -> 5:8:void (io.sentry.android.core.AnrV2Integration$ParseResult$Type,byte[]):410:413 -> 9:12:void (io.sentry.android.core.AnrV2Integration$ParseResult$Type,byte[],java.util.List):417:420 -> io.sentry.android.core.AnrV2Integration$ParseResult$Type -> io.sentry.android.core.AnrV2Integration$c$a: 1:1:io.sentry.android.core.AnrV2Integration$ParseResult$Type[] $values():394:394 -> $values 1:3:void ():395:397 -> 4:4:void ():394:394 -> 1:1:void (java.lang.String,int):394:394 -> 1:1:io.sentry.android.core.AnrV2Integration$ParseResult$Type valueOf(java.lang.String):394:394 -> valueOf 1:1:io.sentry.android.core.AnrV2Integration$ParseResult$Type[] values():394:394 -> values io.sentry.android.core.AppComponentsBreadcrumbsIntegration -> io.sentry.android.core.AppComponentsBreadcrumbsIntegration: io.sentry.IHub hub -> e android.content.Context context -> d io.sentry.android.core.SentryAndroidOptions options -> f 1:2:void (android.content.Context):31:32 -> 1:2:void createLowMemoryBreadcrumb(java.lang.Integer):122:123 -> a 3:3:void createLowMemoryBreadcrumb(java.lang.Integer):135:135 -> a 4:4:void createLowMemoryBreadcrumb(java.lang.Integer):138:138 -> a 5:10:void createLowMemoryBreadcrumb(java.lang.Integer):141:146 -> a 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):37:37 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):40:40 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):39:39 -> b 4:4:void register(io.sentry.IHub,io.sentry.SentryOptions):44:44 -> b 5:5:void register(io.sentry.IHub,io.sentry.SentryOptions):48:48 -> b 6:6:void register(io.sentry.IHub,io.sentry.SentryOptions):45:45 -> b 7:7:void register(io.sentry.IHub,io.sentry.SentryOptions):50:50 -> b 8:8:void register(io.sentry.IHub,io.sentry.SentryOptions):53:53 -> b 9:11:void register(io.sentry.IHub,io.sentry.SentryOptions):55:57 -> b 12:13:void register(io.sentry.IHub,io.sentry.SentryOptions):59:60 -> b 1:1:void close():69:69 -> close 2:2:void close():72:72 -> close 3:4:void close():74:75 -> close 5:6:void close():79:80 -> close 1:3:void onConfigurationChanged(android.content.res.Configuration):87:89 -> onConfigurationChanged 4:4:void onConfigurationChanged(android.content.res.Configuration):93:93 -> onConfigurationChanged 5:9:void onConfigurationChanged(android.content.res.Configuration):98:102 -> onConfigurationChanged 10:11:void onConfigurationChanged(android.content.res.Configuration):104:105 -> onConfigurationChanged 12:12:void onConfigurationChanged(android.content.res.Configuration):107:107 -> onConfigurationChanged 1:1:void onLowMemory():113:113 -> onLowMemory 1:1:void onTrimMemory(int):118:118 -> onTrimMemory io.sentry.android.core.AppLifecycleIntegration -> io.sentry.android.core.AppLifecycleIntegration: io.sentry.android.core.MainLooperHandler handler -> f io.sentry.android.core.LifecycleWatcher watcher -> d io.sentry.android.core.SentryAndroidOptions options -> e 1:1:void ():27:27 -> 2:3:void (io.sentry.android.core.MainLooperHandler):30:31 -> void $r8$lambda$GNdI2dkj0GIzS5lFElAKzuAqSPc(io.sentry.android.core.AppLifecycleIntegration) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):36:36 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):39:39 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):38:38 -> b 4:4:void register(io.sentry.IHub,io.sentry.SentryOptions):43:43 -> b 5:5:void register(io.sentry.IHub,io.sentry.SentryOptions):47:47 -> b 6:6:void register(io.sentry.IHub,io.sentry.SentryOptions):44:44 -> b 7:8:void register(io.sentry.IHub,io.sentry.SentryOptions):49:50 -> b 9:9:void register(io.sentry.IHub,io.sentry.SentryOptions):54:54 -> b 10:10:void register(io.sentry.IHub,io.sentry.SentryOptions):51:51 -> b 11:12:void register(io.sentry.IHub,io.sentry.SentryOptions):56:57 -> b 13:15:void register(io.sentry.IHub,io.sentry.SentryOptions):60:62 -> b 16:16:void register(io.sentry.IHub,io.sentry.SentryOptions):66:66 -> b 17:18:void register(io.sentry.IHub,io.sentry.SentryOptions):77:78 -> b 19:20:void register(io.sentry.IHub,io.sentry.SentryOptions):70:71 -> b void $r8$lambda$u2bystsFC7lx5c94F5N5Ix21J1g(io.sentry.android.core.AppLifecycleIntegration,io.sentry.IHub) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void close():127:127 -> close 2:3:void close():130:131 -> close 4:4:void close():137:137 -> close 1:1:void addObserver(io.sentry.IHub):85:85 -> i 2:2:void addObserver(io.sentry.IHub):89:89 -> i 3:5:void addObserver(io.sentry.IHub):92:94 -> i 6:8:void addObserver(io.sentry.IHub):97:99 -> i 9:12:void addObserver(io.sentry.IHub):104:107 -> i 1:1:void lambda$close$1():137:137 -> j 1:1:void lambda$register$0(io.sentry.IHub):66:66 -> k 1:1:void removeObserver():115:115 -> l 2:4:void removeObserver():117:119 -> l 5:5:void removeObserver():122:122 -> l io.sentry.android.core.AppLifecycleIntegration$$ExternalSyntheticLambda0 -> io.sentry.android.core.j0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AppLifecycleIntegration io.sentry.android.core.AppLifecycleIntegration$$InternalSyntheticLambda$2$e9efdb8c7fa51292b5d98a104465a9d67223dc52d737ce45ab83f916ce8e46a0$0.f$0 -> d void io.sentry.android.core.AppLifecycleIntegration$$InternalSyntheticLambda$2$e9efdb8c7fa51292b5d98a104465a9d67223dc52d737ce45ab83f916ce8e46a0$0.(io.sentry.android.core.AppLifecycleIntegration) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.AppLifecycleIntegration$$InternalSyntheticLambda$2$e9efdb8c7fa51292b5d98a104465a9d67223dc52d737ce45ab83f916ce8e46a0$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AppLifecycleIntegration$$ExternalSyntheticLambda1 -> io.sentry.android.core.k0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AppLifecycleIntegration io.sentry.android.core.AppLifecycleIntegration$$InternalSyntheticLambda$2$6a727cb615dd61b86a6c24fae474f9d68e6a9d964aefccde5f6c82bcd2a51061$0.f$0 -> d io.sentry.IHub io.sentry.android.core.AppLifecycleIntegration$$InternalSyntheticLambda$2$6a727cb615dd61b86a6c24fae474f9d68e6a9d964aefccde5f6c82bcd2a51061$0.f$1 -> e void io.sentry.android.core.AppLifecycleIntegration$$InternalSyntheticLambda$2$6a727cb615dd61b86a6c24fae474f9d68e6a9d964aefccde5f6c82bcd2a51061$0.(io.sentry.android.core.AppLifecycleIntegration,io.sentry.IHub) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.AppLifecycleIntegration$$InternalSyntheticLambda$2$6a727cb615dd61b86a6c24fae474f9d68e6a9d964aefccde5f6c82bcd2a51061$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.AppState -> io.sentry.android.core.l0: io.sentry.android.core.AppState instance -> b java.lang.Boolean inBackground -> a 1:1:void ():11:11 -> 1:1:void ():13:13 -> 2:2:void ():19:19 -> 1:1:io.sentry.android.core.AppState getInstance():16:16 -> a 1:1:java.lang.Boolean isInBackground():27:27 -> b 1:2:void setInBackground(boolean):31:32 -> c io.sentry.android.core.ApplicationNotResponding -> io.sentry.android.core.ApplicationNotResponding: java.lang.Thread thread -> d 1:3:void (java.lang.String,java.lang.Thread):23:25 -> 1:1:java.lang.Thread getThread():29:29 -> a io.sentry.android.core.BuildInfoProvider -> io.sentry.android.core.m0: io.sentry.ILogger logger -> a 1:2:void (io.sentry.ILogger):17:18 -> 1:1:java.lang.String getBuildTags():30:30 -> a 1:1:java.lang.String getManufacturer():34:34 -> b 1:1:java.lang.String getModel():38:38 -> c 1:1:int getSdkInfoVersion():26:26 -> d 1:1:java.lang.String getVersionRelease():42:42 -> e 1:17:java.lang.Boolean isEmulator():53:53 -> f 18:18:java.lang.Boolean isEmulator():70:70 -> f io.sentry.android.core.ContextUtils -> io.sentry.android.core.n0: 1:1:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context,long,io.sentry.android.core.BuildInfoProvider):120:120 -> a 2:2:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context,long,io.sentry.android.core.BuildInfoProvider):122:122 -> a 3:3:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context,long,io.sentry.android.core.BuildInfoProvider):124:124 -> a 4:4:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context,long,io.sentry.android.core.BuildInfoProvider):123:123 -> a 5:6:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context,long,io.sentry.android.core.BuildInfoProvider):127:128 -> a 1:2:java.lang.String getApplicationName(android.content.Context,io.sentry.ILogger):245:246 -> b 3:4:java.lang.String getApplicationName(android.content.Context,io.sentry.ILogger):248:249 -> b 5:5:java.lang.String getApplicationName(android.content.Context,io.sentry.ILogger):251:251 -> b 6:6:java.lang.String getApplicationName(android.content.Context,io.sentry.ILogger):253:253 -> b 7:7:java.lang.String getApplicationName(android.content.Context,io.sentry.ILogger):256:256 -> b 1:2:java.lang.String[] getArchitectures(io.sentry.android.core.BuildInfoProvider):300:301 -> c 3:3:java.lang.String[] getArchitectures(io.sentry.android.core.BuildInfoProvider):303:303 -> c 1:1:java.lang.String getDeviceName(android.content.Context):293:293 -> d 1:1:android.util.DisplayMetrics getDisplayMetrics(android.content.Context,io.sentry.ILogger):270:270 -> e 2:2:android.util.DisplayMetrics getDisplayMetrics(android.content.Context,io.sentry.ILogger):272:272 -> e 1:1:java.lang.String getFamily(io.sentry.ILogger):285:285 -> f 2:2:java.lang.String getFamily(io.sentry.ILogger):287:287 -> f 1:1:java.lang.String getKernelVersion(io.sentry.ILogger):194:194 -> g 2:3:java.lang.String getKernelVersion(io.sentry.ILogger):196:197 -> g 4:7:java.lang.String getKernelVersion(io.sentry.ILogger):200:200 -> g 8:8:java.lang.String getKernelVersion(io.sentry.ILogger):203:203 -> g 1:2:android.app.ActivityManager$MemoryInfo getMemInfo(android.content.Context,io.sentry.ILogger):317:318 -> h 3:3:android.app.ActivityManager$MemoryInfo getMemInfo(android.content.Context,io.sentry.ILogger):320:320 -> h 4:4:android.app.ActivityManager$MemoryInfo getMemInfo(android.content.Context,io.sentry.ILogger):323:323 -> h 5:5:android.app.ActivityManager$MemoryInfo getMemInfo(android.content.Context,io.sentry.ILogger):326:326 -> h 1:1:android.content.pm.PackageInfo getPackageInfo(android.content.Context,int,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):93:93 -> i 2:3:android.content.pm.PackageInfo getPackageInfo(android.content.Context,int,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):95:96 -> i 4:4:android.content.pm.PackageInfo getPackageInfo(android.content.Context,int,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):98:98 -> i 5:5:android.content.pm.PackageInfo getPackageInfo(android.content.Context,int,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):101:101 -> i 1:1:android.content.pm.PackageInfo getPackageInfo(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):76:76 -> j 1:2:java.lang.String getVersionCode(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider):142:143 -> k 3:3:java.lang.String getVersionCode(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider):145:145 -> k 1:1:java.lang.String getVersionCodeDep(android.content.pm.PackageInfo):161:161 -> l 1:1:boolean isForegroundImportance():173:173 -> m 2:3:boolean isForegroundImportance():175:176 -> m 1:1:android.content.Intent registerReceiver(android.content.Context,io.sentry.SentryOptions,android.content.BroadcastReceiver,android.content.IntentFilter):337:337 -> n 1:1:android.content.Intent registerReceiver(android.content.Context,io.sentry.android.core.BuildInfoProvider,android.content.BroadcastReceiver,android.content.IntentFilter):347:347 -> o 2:2:android.content.Intent registerReceiver(android.content.Context,io.sentry.android.core.BuildInfoProvider,android.content.BroadcastReceiver,android.content.IntentFilter):352:352 -> o 3:3:android.content.Intent registerReceiver(android.content.Context,io.sentry.android.core.BuildInfoProvider,android.content.BroadcastReceiver,android.content.IntentFilter):354:354 -> o 1:2:io.sentry.android.core.ContextUtils$SideLoadedInfo retrieveSideLoadedInfo(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):216:217 -> p 3:3:io.sentry.android.core.ContextUtils$SideLoadedInfo retrieveSideLoadedInfo(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):220:220 -> p 4:5:io.sentry.android.core.ContextUtils$SideLoadedInfo retrieveSideLoadedInfo(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):226:227 -> p 6:6:io.sentry.android.core.ContextUtils$SideLoadedInfo retrieveSideLoadedInfo(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):231:231 -> p 1:3:void setAppPackageInfo(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider,io.sentry.protocol.App):362:364 -> q 4:6:void setAppPackageInfo(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider,io.sentry.protocol.App):366:368 -> q 7:7:void setAppPackageInfo(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider,io.sentry.protocol.App):370:370 -> q 8:10:void setAppPackageInfo(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider,io.sentry.protocol.App):374:376 -> q 11:11:void setAppPackageInfo(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider,io.sentry.protocol.App):378:378 -> q 12:12:void setAppPackageInfo(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider,io.sentry.protocol.App):381:381 -> q 13:13:void setAppPackageInfo(android.content.pm.PackageInfo,io.sentry.android.core.BuildInfoProvider,io.sentry.protocol.App):384:384 -> q io.sentry.android.core.ContextUtils$SideLoadedInfo -> io.sentry.android.core.n0$a: boolean isSideLoaded -> a java.lang.String installerStore -> b 1:3:void (boolean,java.lang.String):41:43 -> 1:4:java.util.Map asTags():55:58 -> a io.sentry.android.core.CurrentActivityHolder -> io.sentry.android.core.o0: io.sentry.android.core.CurrentActivityHolder instance -> b java.lang.ref.WeakReference currentActivity -> a 1:1:void ():13:13 -> 1:1:void ():15:15 -> 1:1:void clearActivity():39:39 -> a 1:2:android.app.Activity getActivity():24:25 -> b 1:1:io.sentry.android.core.CurrentActivityHolder getInstance():20:20 -> c 1:1:void setActivity(android.app.Activity):31:31 -> d 2:2:void setActivity(android.app.Activity):35:35 -> d io.sentry.android.core.CurrentActivityIntegration -> io.sentry.android.core.CurrentActivityIntegration: android.app.Application application -> d 1:2:void (android.app.Application):23:24 -> 1:2:void cleanCurrentActivity(android.app.Activity):72:73 -> a 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):29:29 -> b 1:1:void setCurrentActivity(android.app.Activity):78:78 -> c 1:2:void close():67:68 -> close 1:1:void onActivityCreated(android.app.Activity,android.os.Bundle):34:34 -> onActivityCreated 1:1:void onActivityDestroyed(android.app.Activity):62:62 -> onActivityDestroyed 1:1:void onActivityPaused(android.app.Activity):49:49 -> onActivityPaused 1:1:void onActivityResumed(android.app.Activity):44:44 -> onActivityResumed 1:1:void onActivityStarted(android.app.Activity):39:39 -> onActivityStarted 1:1:void onActivityStopped(android.app.Activity):54:54 -> onActivityStopped io.sentry.android.core.DefaultAndroidEventProcessor -> io.sentry.android.core.q0: io.sentry.android.core.BuildInfoProvider buildInfoProvider -> e java.util.concurrent.Future deviceInfoUtil -> g android.content.Context context -> d io.sentry.android.core.SentryAndroidOptions options -> f 1:2:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.SentryAndroidOptions):48:49 -> 3:4:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.SentryAndroidOptions):51:52 -> 5:8:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.SentryAndroidOptions):57:60 -> 1:1:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):65:65 -> a 2:3:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):70:71 -> a 4:4:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):74:74 -> a 5:5:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):76:76 -> a 1:1:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):296:296 -> b 2:2:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):299:299 -> b 3:3:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):302:302 -> b io.sentry.android.core.DeviceInfoUtil $r8$lambda$LJ8Bh0kw_UoeYNSRW8__eSn8Slo(android.content.Context,io.sentry.android.core.SentryAndroidOptions) -> c # {"id":"com.android.tools.r8.synthesized"} 1:5:void fixExceptionOrder(io.sentry.SentryEvent):96:100 -> d 6:6:void fixExceptionOrder(io.sentry.SentryEvent):102:102 -> d 7:7:void fixExceptionOrder(io.sentry.SentryEvent):104:104 -> d 8:8:void fixExceptionOrder(io.sentry.SentryEvent):106:106 -> d 9:9:void fixExceptionOrder(io.sentry.SentryEvent):117:117 -> d 1:1:io.sentry.android.core.DeviceInfoUtil lambda$new$0(android.content.Context,io.sentry.android.core.SentryAndroidOptions):59:59 -> e 1:1:void mergeOS(io.sentry.SentryBaseEvent):178:178 -> f 2:2:void mergeOS(io.sentry.SentryBaseEvent):180:180 -> f 3:3:void mergeOS(io.sentry.SentryBaseEvent):182:182 -> f 4:4:void mergeOS(io.sentry.SentryBaseEvent):184:184 -> f 5:7:void mergeOS(io.sentry.SentryBaseEvent):189:191 -> f 8:8:void mergeOS(io.sentry.SentryBaseEvent):195:195 -> f 1:1:void mergeUser(io.sentry.SentryBaseEvent):146:146 -> g 2:3:void mergeUser(io.sentry.SentryBaseEvent):148:149 -> g 4:5:void mergeUser(io.sentry.SentryBaseEvent):153:154 -> g 6:7:void mergeUser(io.sentry.SentryBaseEvent):156:157 -> g 1:1:void processNonCachedEvent(io.sentry.SentryBaseEvent,io.sentry.Hint):202:202 -> h 2:2:void processNonCachedEvent(io.sentry.SentryBaseEvent,io.sentry.Hint):204:204 -> h 3:5:void processNonCachedEvent(io.sentry.SentryBaseEvent,io.sentry.Hint):206:208 -> h 1:1:void setAppExtras(io.sentry.protocol.App,io.sentry.Hint):250:250 -> i 2:4:void setAppExtras(io.sentry.protocol.App,io.sentry.Hint):252:254 -> i 5:5:void setAppExtras(io.sentry.protocol.App,io.sentry.Hint):258:258 -> i 6:6:void setAppExtras(io.sentry.protocol.App,io.sentry.Hint):261:261 -> i 7:7:void setAppExtras(io.sentry.protocol.App,io.sentry.Hint):263:263 -> i 1:3:void setCommons(io.sentry.SentryBaseEvent,boolean,boolean):125:127 -> j 1:1:void setDevice(io.sentry.SentryBaseEvent,boolean,boolean):165:165 -> k 2:3:void setDevice(io.sentry.SentryBaseEvent,boolean,boolean):168:169 -> k 4:4:void setDevice(io.sentry.SentryBaseEvent,boolean,boolean):171:171 -> k 5:5:void setDevice(io.sentry.SentryBaseEvent,boolean,boolean):173:173 -> k 1:2:void setDist(io.sentry.SentryBaseEvent,java.lang.String):244:245 -> l 1:1:void setPackageInfo(io.sentry.SentryBaseEvent,io.sentry.protocol.App):232:232 -> m 2:2:void setPackageInfo(io.sentry.SentryBaseEvent,io.sentry.protocol.App):234:234 -> m 3:3:void setPackageInfo(io.sentry.SentryBaseEvent,io.sentry.protocol.App):233:233 -> m 4:4:void setPackageInfo(io.sentry.SentryBaseEvent,io.sentry.protocol.App):236:236 -> m 5:6:void setPackageInfo(io.sentry.SentryBaseEvent,io.sentry.protocol.App):238:239 -> m 1:1:void setSideLoadedInfo(io.sentry.SentryBaseEvent):281:281 -> n 2:4:void setSideLoadedInfo(io.sentry.SentryBaseEvent):283:285 -> n 5:5:void setSideLoadedInfo(io.sentry.SentryBaseEvent):289:289 -> n 1:2:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):212:213 -> o 3:4:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):215:216 -> o 5:6:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):219:220 -> o 7:8:void setThreads(io.sentry.SentryEvent,io.sentry.Hint):224:225 -> o 1:1:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):132:132 -> p 2:3:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):135:136 -> p 4:4:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):140:140 -> p 5:5:boolean shouldApplyScopeData(io.sentry.SentryBaseEvent,io.sentry.Hint):137:137 -> p io.sentry.android.core.DefaultAndroidEventProcessor$$ExternalSyntheticLambda0 -> io.sentry.android.core.p0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Context io.sentry.android.core.DefaultAndroidEventProcessor$$InternalSyntheticLambda$1$9c44e8184cdc3dedebbd303aef8143cc0b2cdde658c1ee2442c001f07716f56c$0.f$0 -> a io.sentry.android.core.SentryAndroidOptions io.sentry.android.core.DefaultAndroidEventProcessor$$InternalSyntheticLambda$1$9c44e8184cdc3dedebbd303aef8143cc0b2cdde658c1ee2442c001f07716f56c$0.f$1 -> b void io.sentry.android.core.DefaultAndroidEventProcessor$$InternalSyntheticLambda$1$9c44e8184cdc3dedebbd303aef8143cc0b2cdde658c1ee2442c001f07716f56c$0.(android.content.Context,io.sentry.android.core.SentryAndroidOptions) -> # {"id":"com.android.tools.r8.synthesized"} java.lang.Object io.sentry.android.core.DefaultAndroidEventProcessor$$InternalSyntheticLambda$1$9c44e8184cdc3dedebbd303aef8143cc0b2cdde658c1ee2442c001f07716f56c$0.call() -> call # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.DeviceInfoUtil -> io.sentry.android.core.r0: android.content.Context context -> a io.sentry.android.core.ContextUtils$SideLoadedInfo sideLoadedInfo -> e io.sentry.protocol.OperatingSystem os -> f io.sentry.android.core.BuildInfoProvider buildInfoProvider -> c io.sentry.android.core.DeviceInfoUtil instance -> h io.sentry.android.core.SentryAndroidOptions options -> b java.lang.Long totalMem -> g java.lang.Boolean isEmulator -> d 1:4:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions):52:55 -> 5:7:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions):58:60 -> 8:8:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions):62:62 -> 9:9:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions):64:64 -> 10:10:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions):66:66 -> 11:11:void (android.content.Context,io.sentry.android.core.SentryAndroidOptions):68:68 -> 1:1:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):96:96 -> a 2:3:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):98:99 -> a 4:9:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):101:106 -> a 10:12:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):108:110 -> a 13:14:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):113:114 -> a 15:18:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):116:119 -> a 19:20:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):122:123 -> a 21:22:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):125:126 -> a 23:25:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):129:131 -> a 26:27:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):133:134 -> a 28:31:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):137:140 -> a 32:32:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):143:143 -> a 33:34:io.sentry.protocol.Device collectDeviceInformation(boolean,boolean):146:147 -> a 1:1:android.content.Intent getBatteryIntent():263:263 -> b 1:2:java.lang.Float getBatteryLevel(android.content.Intent):275:276 -> c 3:3:java.lang.Float getBatteryLevel(android.content.Intent):284:284 -> c 4:4:java.lang.Float getBatteryLevel(android.content.Intent):286:286 -> c 1:1:java.lang.Float getBatteryTemperature(android.content.Intent):311:311 -> d 2:2:java.lang.Float getBatteryTemperature(android.content.Intent):313:313 -> d 3:3:java.lang.Float getBatteryTemperature(android.content.Intent):316:316 -> d 1:1:java.util.Date getBootTime():254:254 -> e 2:2:java.util.Date getBootTime():256:256 -> e 1:1:java.lang.String getDeviceId():474:474 -> f 2:2:java.lang.String getDeviceId():476:476 -> f 1:1:java.io.File getExternalStorageDep(java.io.File):398:398 -> g 2:3:java.io.File getExternalStorageDep(java.io.File):403:404 -> g 4:4:java.io.File getExternalStorageDep(java.io.File):411:411 -> g 5:5:java.io.File getExternalStorageDep(java.io.File):415:415 -> g 6:6:java.io.File getExternalStorageDep(java.io.File):421:421 -> g 1:2:android.os.StatFs getExternalStorageStat(java.io.File):384:385 -> h 3:3:android.os.StatFs getExternalStorageStat(java.io.File):387:387 -> h 4:4:android.os.StatFs getExternalStorageStat(java.io.File):389:389 -> h 5:5:android.os.StatFs getExternalStorageStat(java.io.File):392:392 -> h 1:4:io.sentry.android.core.DeviceInfoUtil getInstance(android.content.Context,io.sentry.android.core.SentryAndroidOptions):75:78 -> i 5:5:io.sentry.android.core.DeviceInfoUtil getInstance(android.content.Context,io.sentry.android.core.SentryAndroidOptions):80:80 -> i 6:6:io.sentry.android.core.DeviceInfoUtil getInstance(android.content.Context,io.sentry.android.core.SentryAndroidOptions):82:82 -> i 1:1:io.sentry.protocol.OperatingSystem getOperatingSystem():155:155 -> j 1:2:io.sentry.protocol.Device$DeviceOrientation getOrientation():330:331 -> k 3:5:io.sentry.protocol.Device$DeviceOrientation getOrientation():333:335 -> k 6:6:io.sentry.protocol.Device$DeviceOrientation getOrientation():341:341 -> k 1:1:io.sentry.android.core.ContextUtils$SideLoadedInfo getSideLoadedInfo():181:181 -> l 1:5:java.util.TimeZone getTimeZone():238:242 -> m 6:6:java.util.TimeZone getTimeZone():245:245 -> m 1:3:java.lang.Long getTotalExternalStorage(android.os.StatFs):435:437 -> n 4:4:java.lang.Long getTotalExternalStorage(android.os.StatFs):439:439 -> n 1:3:java.lang.Long getTotalInternalStorage(android.os.StatFs):354:356 -> o 4:4:java.lang.Long getTotalInternalStorage(android.os.StatFs):358:358 -> o 1:3:java.lang.Long getUnusedExternalStorage(android.os.StatFs):460:462 -> p 4:6:java.lang.Long getUnusedExternalStorage(android.os.StatFs):464:466 -> p 1:3:java.lang.Long getUnusedInternalStorage(android.os.StatFs):371:373 -> q 4:6:java.lang.Long getUnusedInternalStorage(android.os.StatFs):375:377 -> q 1:2:java.lang.Boolean isCharging(android.content.Intent):299:300 -> r 3:3:java.lang.Boolean isCharging(android.content.Intent):303:303 -> r 1:4:boolean isExternalStorageMounted():445:448 -> s 1:4:io.sentry.protocol.OperatingSystem retrieveOperatingSystemInformation():161:164 -> t 5:5:io.sentry.protocol.OperatingSystem retrieveOperatingSystemInformation():166:166 -> t 6:6:io.sentry.protocol.OperatingSystem retrieveOperatingSystemInformation():168:168 -> t 7:10:io.sentry.protocol.OperatingSystem retrieveOperatingSystemInformation():171:174 -> t 1:1:void setDeviceIO(io.sentry.protocol.Device,boolean):185:185 -> u 2:4:void setDeviceIO(io.sentry.protocol.Device,boolean):187:189 -> u 5:5:void setDeviceIO(io.sentry.protocol.Device,boolean):193:193 -> u 6:6:void setDeviceIO(io.sentry.protocol.Device,boolean):198:198 -> u 7:7:void setDeviceIO(io.sentry.protocol.Device,boolean):195:195 -> u 8:8:void setDeviceIO(io.sentry.protocol.Device,boolean):203:203 -> u 9:10:void setDeviceIO(io.sentry.protocol.Device,boolean):205:206 -> u 11:12:void setDeviceIO(io.sentry.protocol.Device,boolean):209:210 -> u 13:13:void setDeviceIO(io.sentry.protocol.Device,boolean):216:216 -> u 14:16:void setDeviceIO(io.sentry.protocol.Device,boolean):218:220 -> u 17:17:void setDeviceIO(io.sentry.protocol.Device,boolean):223:223 -> u 18:19:void setDeviceIO(io.sentry.protocol.Device,boolean):225:226 -> u 20:20:void setDeviceIO(io.sentry.protocol.Device,boolean):229:229 -> u 21:21:void setDeviceIO(io.sentry.protocol.Device,boolean):231:231 -> u io.sentry.android.core.DeviceInfoUtil$1 -> io.sentry.android.core.r0$a: int[] $SwitchMap$io$sentry$IConnectionStatusProvider$ConnectionStatus -> a 1:1:void ():193:193 -> io.sentry.android.core.EmptySecureContentProvider -> io.sentry.android.core.s0: io.sentry.android.core.internal.util.ContentProviderSecurityChecker securityChecker -> d 1:1:void ():19:19 -> 2:2:void ():21:21 -> 1:1:int delete(android.net.Uri,java.lang.String,java.lang.String[]):43:43 -> delete 1:1:android.net.Uri insert(android.net.Uri,android.content.ContentValues):37:37 -> insert 1:1:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):31:31 -> query 1:1:int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]):53:53 -> update io.sentry.android.core.EnvelopeFileObserver -> io.sentry.android.core.t0: io.sentry.ILogger logger -> c java.lang.String rootPath -> a long flushTimeoutMillis -> d io.sentry.IEnvelopeSender envelopeSender -> b 1:5:void (java.lang.String,io.sentry.IEnvelopeSender,io.sentry.ILogger,long):38:42 -> 1:1:void onEvent(int,java.lang.String):51:51 -> onEvent 2:2:void onEvent(int,java.lang.String):54:54 -> onEvent 3:3:void onEvent(int,java.lang.String):51:51 -> onEvent 4:4:void onEvent(int,java.lang.String):60:60 -> onEvent 5:5:void onEvent(int,java.lang.String):62:62 -> onEvent 6:6:void onEvent(int,java.lang.String):64:64 -> onEvent io.sentry.android.core.EnvelopeFileObserver$CachedEnvelopeHint -> io.sentry.android.core.t0$a: io.sentry.ILogger logger -> e long flushTimeoutMillis -> d boolean retry -> a java.util.concurrent.CountDownLatch latch -> c boolean succeeded -> b 1:4:void (long,io.sentry.ILogger):76:79 -> 1:3:void reset():116:118 -> b 1:1:boolean waitFlush():85:85 -> c 2:3:boolean waitFlush():87:88 -> c 1:1:boolean isRetry():95:95 -> d 1:1:boolean isSuccess():111:111 -> e 1:2:void setResult(boolean):105:106 -> f 1:1:void setRetry(boolean):100:100 -> g io.sentry.android.core.EnvelopeFileObserverIntegration -> io.sentry.android.core.EnvelopeFileObserverIntegration: io.sentry.ILogger logger -> e java.lang.Object startLock -> g io.sentry.android.core.EnvelopeFileObserver observer -> d boolean isClosed -> f 1:1:void ():16:16 -> 2:3:void ():19:20 -> void $r8$lambda$x_JXAUIIFHUnFRf82zWM2nsFLPA(io.sentry.android.core.EnvelopeFileObserverIntegration,io.sentry.IHub,io.sentry.SentryOptions,java.lang.String) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void register(io.sentry.IHub,io.sentry.SentryOptions):28:29 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):31:31 -> b 4:4:void register(io.sentry.IHub,io.sentry.SentryOptions):33:33 -> b 5:5:void register(io.sentry.IHub,io.sentry.SentryOptions):35:35 -> b 6:6:void register(io.sentry.IHub,io.sentry.SentryOptions):39:39 -> b 7:8:void register(io.sentry.IHub,io.sentry.SentryOptions):44:45 -> b 9:9:void register(io.sentry.IHub,io.sentry.SentryOptions):54:54 -> b 1:1:io.sentry.android.core.EnvelopeFileObserverIntegration getOutboxFileObserver():23:23 -> c 1:5:void close():89:93 -> close 6:7:void close():95:96 -> close 8:8:void close():91:91 -> close java.lang.String getPath(io.sentry.SentryOptions) -> i 1:3:void lambda$register$0(io.sentry.IHub,io.sentry.SentryOptions,java.lang.String):47:49 -> j 4:4:void lambda$register$0(io.sentry.IHub,io.sentry.SentryOptions,java.lang.String):51:51 -> j 1:1:void startOutboxSender(io.sentry.IHub,io.sentry.SentryOptions,java.lang.String):64:64 -> k 2:6:void startOutboxSender(io.sentry.IHub,io.sentry.SentryOptions,java.lang.String):67:71 -> k 7:7:void startOutboxSender(io.sentry.IHub,io.sentry.SentryOptions,java.lang.String):73:73 -> k 8:8:void startOutboxSender(io.sentry.IHub,io.sentry.SentryOptions,java.lang.String):75:75 -> k 9:10:void startOutboxSender(io.sentry.IHub,io.sentry.SentryOptions,java.lang.String):77:78 -> k 11:12:void startOutboxSender(io.sentry.IHub,io.sentry.SentryOptions,java.lang.String):82:83 -> k io.sentry.android.core.EnvelopeFileObserverIntegration$$ExternalSyntheticLambda0 -> io.sentry.android.core.u0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String io.sentry.android.core.EnvelopeFileObserverIntegration$$InternalSyntheticLambda$2$74a73a41b12b1a5c88b4e371ca13e37649b10adf1ead4be03a15770e96ce0485$0.f$3 -> g io.sentry.android.core.EnvelopeFileObserverIntegration io.sentry.android.core.EnvelopeFileObserverIntegration$$InternalSyntheticLambda$2$74a73a41b12b1a5c88b4e371ca13e37649b10adf1ead4be03a15770e96ce0485$0.f$0 -> d io.sentry.SentryOptions io.sentry.android.core.EnvelopeFileObserverIntegration$$InternalSyntheticLambda$2$74a73a41b12b1a5c88b4e371ca13e37649b10adf1ead4be03a15770e96ce0485$0.f$2 -> f io.sentry.IHub io.sentry.android.core.EnvelopeFileObserverIntegration$$InternalSyntheticLambda$2$74a73a41b12b1a5c88b4e371ca13e37649b10adf1ead4be03a15770e96ce0485$0.f$1 -> e void io.sentry.android.core.EnvelopeFileObserverIntegration$$InternalSyntheticLambda$2$74a73a41b12b1a5c88b4e371ca13e37649b10adf1ead4be03a15770e96ce0485$0.(io.sentry.android.core.EnvelopeFileObserverIntegration,io.sentry.IHub,io.sentry.SentryOptions,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.EnvelopeFileObserverIntegration$$InternalSyntheticLambda$2$74a73a41b12b1a5c88b4e371ca13e37649b10adf1ead4be03a15770e96ce0485$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.EnvelopeFileObserverIntegration$1 -> io.sentry.android.core.EnvelopeFileObserverIntegration$a: io.sentry.android.core.EnvelopeFileObserverIntegration$OutboxEnvelopeFileObserverIntegration -> io.sentry.android.core.EnvelopeFileObserverIntegration$OutboxEnvelopeFileObserverIntegration: 1:1:void ():104:104 -> 2:2:void (io.sentry.android.core.EnvelopeFileObserverIntegration$1):104:104 -> 1:1:java.lang.String getPath(io.sentry.SentryOptions):109:109 -> i io.sentry.android.core.IDebugImagesLoader -> io.sentry.android.core.v0: java.util.List loadDebugImages() -> a io.sentry.android.core.Installation -> io.sentry.android.core.w0: java.nio.charset.Charset UTF_8 -> b java.lang.String deviceId -> a 1:1:void ():20:20 -> 1:2:java.lang.String id(android.content.Context):33:34 -> a 3:5:java.lang.String id(android.content.Context):36:38 -> a 6:6:java.lang.String id(android.content.Context):40:40 -> a 7:7:java.lang.String id(android.content.Context):42:42 -> a 8:8:java.lang.String id(android.content.Context):45:45 -> a 1:6:java.lang.String readInstallationFile(java.io.File):50:50 -> b 1:4:java.lang.String writeInstallationFile(java.io.File):60:63 -> c 5:5:java.lang.String writeInstallationFile(java.io.File):65:65 -> c 6:6:java.lang.String writeInstallationFile(java.io.File):60:60 -> c io.sentry.android.core.LifecycleWatcher -> io.sentry.android.core.LifecycleWatcher: java.util.Timer timer -> g java.lang.Object timerLock -> h io.sentry.transport.ICurrentDateProvider currentDateProvider -> l java.util.TimerTask timerTask -> f long sessionIntervalMillis -> e boolean enableSessionTracking -> j boolean enableAppLifecycleBreadcrumbs -> k java.util.concurrent.atomic.AtomicLong lastUpdatedSession -> d io.sentry.IHub hub -> i 1:1:void (io.sentry.IHub,long,boolean,boolean):44:44 -> 2:2:void (io.sentry.IHub,long,boolean,boolean):39:39 -> 3:3:void (io.sentry.IHub,long,boolean,boolean,io.sentry.transport.ICurrentDateProvider):52:52 -> 4:4:void (io.sentry.IHub,long,boolean,boolean,io.sentry.transport.ICurrentDateProvider):21:21 -> 5:5:void (io.sentry.IHub,long,boolean,boolean,io.sentry.transport.ICurrentDateProvider):27:27 -> 6:10:void (io.sentry.IHub,long,boolean,boolean,io.sentry.transport.ICurrentDateProvider):53:57 -> 11:11:void (io.sentry.IHub,long,boolean,boolean,io.sentry.transport.ICurrentDateProvider):59:59 -> 12:12:void (io.sentry.IHub,long,boolean,boolean,io.sentry.transport.ICurrentDateProvider):61:61 -> void $r8$lambda$hFQtORX6oLSb-Tb77M6CVNJRoYE(io.sentry.android.core.LifecycleWatcher,io.sentry.IScope) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void access$000(io.sentry.android.core.LifecycleWatcher,java.lang.String):19:19 -> c 1:1:io.sentry.IHub access$100(io.sentry.android.core.LifecycleWatcher):19:19 -> d 1:7:void addAppBreadcrumb(java.lang.String):145:151 -> e 1:2:void addSessionBreadcrumb(java.lang.String):156:157 -> f 1:4:void cancelTask():136:139 -> g 5:5:void cancelTask():141:141 -> g 1:4:void lambda$startSession$0(io.sentry.IScope):84:87 -> h 1:4:void scheduleEndSession():118:121 -> i 5:5:void scheduleEndSession():130:130 -> i 6:6:void scheduleEndSession():132:132 -> i 1:2:void startSession():77:78 -> j 3:3:void startSession():80:80 -> j 4:4:void startSession():82:82 -> j 5:6:void startSession():92:93 -> j 7:8:void startSession():95:96 -> j 9:9:void startSession():98:98 -> j 1:2:void onStart(androidx.lifecycle.LifecycleOwner):68:69 -> onStart 3:3:void onStart(androidx.lifecycle.LifecycleOwner):73:73 -> onStart 1:3:void onStop(androidx.lifecycle.LifecycleOwner):106:108 -> onStop 4:4:void onStop(androidx.lifecycle.LifecycleOwner):110:110 -> onStop 5:6:void onStop(androidx.lifecycle.LifecycleOwner):113:114 -> onStop io.sentry.android.core.LifecycleWatcher$$ExternalSyntheticLambda0 -> io.sentry.android.core.x0: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.LifecycleWatcher io.sentry.android.core.LifecycleWatcher$$InternalSyntheticLambda$0$0f8500e1102e4ec49975a2e30939c240b9bd0d8f8dd9bdeee1f3310d96c5a30e$0.f$0 -> a void io.sentry.android.core.LifecycleWatcher$$InternalSyntheticLambda$0$0f8500e1102e4ec49975a2e30939c240b9bd0d8f8dd9bdeee1f3310d96c5a30e$0.(io.sentry.android.core.LifecycleWatcher) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.LifecycleWatcher$$InternalSyntheticLambda$0$0f8500e1102e4ec49975a2e30939c240b9bd0d8f8dd9bdeee1f3310d96c5a30e$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.LifecycleWatcher$1 -> io.sentry.android.core.LifecycleWatcher$a: io.sentry.android.core.LifecycleWatcher this$0 -> d 1:1:void (io.sentry.android.core.LifecycleWatcher):122:122 -> 1:2:void run():125:126 -> run io.sentry.android.core.LoadClass -> io.sentry.android.core.y0: 1:1:void ():10:10 -> 1:1:boolean isClassAvailable(java.lang.String,io.sentry.ILogger):39:39 -> a 1:1:boolean isClassAvailable(java.lang.String,io.sentry.SentryOptions):44:44 -> b 1:1:java.lang.Class loadClass(java.lang.String,io.sentry.ILogger):21:21 -> c 2:2:java.lang.Class loadClass(java.lang.String,io.sentry.ILogger):32:32 -> c 3:3:java.lang.Class loadClass(java.lang.String,io.sentry.ILogger):28:28 -> c 4:4:java.lang.Class loadClass(java.lang.String,io.sentry.ILogger):24:24 -> c io.sentry.android.core.MainLooperHandler -> io.sentry.android.core.z0: android.os.Handler handler -> a 1:1:void ():11:11 -> 2:3:void (android.os.Looper):14:15 -> 1:1:java.lang.Thread getThread():23:23 -> a 1:1:void post(java.lang.Runnable):19:19 -> b io.sentry.android.core.ManifestMetadataReader -> io.sentry.android.core.a1: 1:2:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):121:122 -> a 3:4:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):125:126 -> a 5:5:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):129:129 -> a 6:6:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):131:131 -> a 7:7:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):137:137 -> a 8:8:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):133:133 -> a 9:9:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):139:139 -> a 10:10:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):143:143 -> a 11:11:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):148:148 -> a 12:12:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):147:147 -> a 13:13:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):152:152 -> a 14:14:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):151:151 -> a 15:18:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):154:157 -> a 19:19:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):162:162 -> a 20:20:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):161:161 -> a 21:21:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):169:169 -> a 22:22:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):165:165 -> a 23:23:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):164:164 -> a 24:25:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):171:172 -> a 26:26:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):174:174 -> a 27:28:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):182:183 -> a 29:30:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):176:177 -> a 31:32:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):186:187 -> a 33:33:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):189:189 -> a 34:34:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):192:192 -> a 35:35:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):191:191 -> a 36:36:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):194:194 -> a 37:37:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):196:196 -> a 38:38:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):203:203 -> a 39:39:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):199:199 -> a 40:40:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):198:198 -> a 41:41:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):210:210 -> a 42:42:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):206:206 -> a 43:43:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):205:205 -> a 44:44:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):217:217 -> a 45:45:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):213:213 -> a 46:46:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):212:212 -> a 47:47:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):224:224 -> a 48:48:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):220:220 -> a 49:49:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):219:219 -> a 50:50:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):231:231 -> a 51:51:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):227:227 -> a 52:52:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):226:226 -> a 53:53:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):238:238 -> a 54:54:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):234:234 -> a 55:55:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):233:233 -> a 56:56:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):245:245 -> a 57:57:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):241:241 -> a 58:58:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):240:240 -> a 59:59:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):252:252 -> a 60:60:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):248:248 -> a 61:61:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):247:247 -> a 62:62:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):255:255 -> a 63:63:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):254:254 -> a 64:64:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):258:258 -> a 65:65:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):257:257 -> a 66:66:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):261:261 -> a 67:67:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):260:260 -> a 68:68:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):264:264 -> a 69:69:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):263:263 -> a 70:70:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):271:271 -> a 71:71:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):267:267 -> a 72:72:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):266:266 -> a 73:74:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):273:274 -> a 75:78:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):277:280 -> a 79:79:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):285:285 -> a 80:80:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):284:284 -> a 81:81:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):292:292 -> a 82:82:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):288:288 -> a 83:83:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):287:287 -> a 84:84:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):299:299 -> a 85:85:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):295:295 -> a 86:86:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):294:294 -> a 87:87:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):302:302 -> a 88:88:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):301:301 -> a 89:92:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):304:307 -> a 93:93:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):312:312 -> a 94:94:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):311:311 -> a 95:95:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):315:315 -> a 96:96:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):314:314 -> a 97:97:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):317:317 -> a 98:98:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):319:319 -> a 99:99:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):324:324 -> a 100:102:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):327:329 -> a 103:104:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):332:333 -> a 105:105:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):335:335 -> a 106:106:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):337:337 -> a 107:107:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):340:340 -> a 108:108:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):343:343 -> a 109:109:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):342:342 -> a 110:110:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):345:345 -> a 111:111:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):348:348 -> a 112:114:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):350:352 -> a 115:115:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):355:355 -> a 116:116:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):354:354 -> a 117:117:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):360:360 -> a 118:119:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):362:363 -> a 120:120:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):368:368 -> a 121:121:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):367:367 -> a 122:122:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):370:370 -> a 123:123:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):373:373 -> a 124:124:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):372:372 -> a 125:125:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):377:377 -> a 126:126:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):376:376 -> a 127:127:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):375:375 -> a 128:128:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):381:381 -> a 129:129:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):380:380 -> a 130:130:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):379:379 -> a 131:131:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):384:384 -> a 132:132:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):383:383 -> a 133:134:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):388:389 -> a 135:136:void applyMetadata(android.content.Context,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):392:393 -> a 1:1:android.os.Bundle getMetadata(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):514:514 -> b 2:2:android.os.Bundle getMetadata(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):511:511 -> b 3:3:android.os.Bundle getMetadata(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):515:515 -> b 1:2:boolean readBool(android.os.Bundle,io.sentry.ILogger,java.lang.String,boolean):403:404 -> c 1:1:java.lang.Boolean readBoolNullable(android.os.Bundle,io.sentry.ILogger,java.lang.String,java.lang.Boolean):414:414 -> d 2:4:java.lang.Boolean readBoolNullable(android.os.Bundle,io.sentry.ILogger,java.lang.String,java.lang.Boolean):416:418 -> d 5:5:java.lang.Boolean readBoolNullable(android.os.Bundle,io.sentry.ILogger,java.lang.String,java.lang.Boolean):420:420 -> d 1:2:java.lang.Double readDouble(android.os.Bundle,io.sentry.ILogger,java.lang.String):459:460 -> e 1:2:java.util.List readList(android.os.Bundle,io.sentry.ILogger,java.lang.String):447:448 -> f 3:3:java.util.List readList(android.os.Bundle,io.sentry.ILogger,java.lang.String):450:450 -> f 1:2:long readLong(android.os.Bundle,io.sentry.ILogger,java.lang.String,long):470:471 -> g 1:2:java.lang.String readString(android.os.Bundle,io.sentry.ILogger,java.lang.String,java.lang.String):430:431 -> h 1:2:java.lang.String readStringNotNull(android.os.Bundle,io.sentry.ILogger,java.lang.String,java.lang.String):440:441 -> i io.sentry.android.core.NdkIntegration -> io.sentry.android.core.NdkIntegration: java.lang.Class sentryNdkClass -> d io.sentry.android.core.SentryAndroidOptions options -> e 1:2:void (java.lang.Class):26:27 -> 1:2:void disableNdkIntegration(io.sentry.android.core.SentryAndroidOptions):74:75 -> a 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):32:32 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):35:35 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):34:34 -> b 4:5:void register(io.sentry.IHub,io.sentry.SentryOptions):38:39 -> b 6:7:void register(io.sentry.IHub,io.sentry.SentryOptions):43:44 -> b 8:9:void register(io.sentry.IHub,io.sentry.SentryOptions):46:47 -> b 10:10:void register(io.sentry.IHub,io.sentry.SentryOptions):52:52 -> b 11:12:void register(io.sentry.IHub,io.sentry.SentryOptions):54:55 -> b 13:14:void register(io.sentry.IHub,io.sentry.SentryOptions):57:58 -> b 15:16:void register(io.sentry.IHub,io.sentry.SentryOptions):65:66 -> b 17:20:void register(io.sentry.IHub,io.sentry.SentryOptions):60:63 -> b 21:21:void register(io.sentry.IHub,io.sentry.SentryOptions):69:69 -> b 1:1:void close():86:86 -> close 2:3:void close():88:89 -> close 4:4:void close():91:91 -> close 5:5:void close():97:97 -> close 6:8:void close():93:95 -> close 9:10:void close():99:100 -> close io.sentry.android.core.NetworkBreadcrumbsIntegration -> io.sentry.android.core.NetworkBreadcrumbsIntegration: io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbsNetworkCallback networkCallback -> g io.sentry.ILogger logger -> f io.sentry.android.core.BuildInfoProvider buildInfoProvider -> e android.content.Context context -> d 1:2:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.ILogger):44:45 -> 3:4:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.ILogger):47:48 -> 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):54:54 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):57:57 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):56:56 -> b 4:4:void register(io.sentry.IHub,io.sentry.SentryOptions):60:60 -> b 5:5:void register(io.sentry.IHub,io.sentry.SentryOptions):63:63 -> b 6:6:void register(io.sentry.IHub,io.sentry.SentryOptions):60:60 -> b 7:7:void register(io.sentry.IHub,io.sentry.SentryOptions):65:65 -> b 8:10:void register(io.sentry.IHub,io.sentry.SentryOptions):68:70 -> b 11:14:void register(io.sentry.IHub,io.sentry.SentryOptions):74:77 -> b 15:16:void register(io.sentry.IHub,io.sentry.SentryOptions):82:83 -> b 17:18:void register(io.sentry.IHub,io.sentry.SentryOptions):86:87 -> b 1:2:void close():93:94 -> close 3:3:void close():96:96 -> close 4:4:void close():98:98 -> close io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbConnectionDetail -> io.sentry.android.core.NetworkBreadcrumbsIntegration$a: java.lang.String type -> f boolean isVpn -> e long timestampNanos -> d int upBandwidth -> b int signalStrength -> c int downBandwidth -> a 1:5:void (android.net.NetworkCapabilities,io.sentry.android.core.BuildInfoProvider,long):218:222 -> 6:7:void (android.net.NetworkCapabilities,io.sentry.android.core.BuildInfoProvider,long):224:225 -> 8:9:void (android.net.NetworkCapabilities,io.sentry.android.core.BuildInfoProvider,long):228:229 -> 10:12:void (android.net.NetworkCapabilities,io.sentry.android.core.BuildInfoProvider,long):231:233 -> 1:3:boolean isSimilar(io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbConnectionDetail):243:245 -> a 4:5:boolean isSimilar(io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbConnectionDetail):249:250 -> a 6:11:boolean isSimilar(io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbConnectionDetail):252:257 -> a io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbsNetworkCallback -> io.sentry.android.core.NetworkBreadcrumbsIntegration$b: long lastCapabilityNanos -> e io.sentry.SentryDateProvider dateProvider -> f io.sentry.IHub hub -> a io.sentry.android.core.BuildInfoProvider buildInfoProvider -> b android.net.Network currentNetwork -> c android.net.NetworkCapabilities lastCapabilities -> d 1:1:void (io.sentry.IHub,io.sentry.android.core.BuildInfoProvider,io.sentry.SentryDateProvider):116:116 -> 2:2:void (io.sentry.IHub,io.sentry.android.core.BuildInfoProvider,io.sentry.SentryDateProvider):107:107 -> 3:4:void (io.sentry.IHub,io.sentry.android.core.BuildInfoProvider,io.sentry.SentryDateProvider):109:110 -> 5:5:void (io.sentry.IHub,io.sentry.android.core.BuildInfoProvider,io.sentry.SentryDateProvider):117:117 -> 6:7:void (io.sentry.IHub,io.sentry.android.core.BuildInfoProvider,io.sentry.SentryDateProvider):119:120 -> 1:5:io.sentry.Breadcrumb createBreadcrumb(java.lang.String):174:178 -> a 1:1:io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbConnectionDetail getNewConnectionDetails(android.net.NetworkCapabilities,android.net.NetworkCapabilities,long,long):188:188 -> b 2:2:io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbConnectionDetail getNewConnectionDetails(android.net.NetworkCapabilities,android.net.NetworkCapabilities,long,long):191:191 -> b 3:3:io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbConnectionDetail getNewConnectionDetails(android.net.NetworkCapabilities,android.net.NetworkCapabilities,long,long):194:194 -> b 4:4:io.sentry.android.core.NetworkBreadcrumbsIntegration$NetworkBreadcrumbConnectionDetail getNewConnectionDetails(android.net.NetworkCapabilities,android.net.NetworkCapabilities,long,long):200:200 -> b 1:1:void onAvailable(android.net.Network):125:125 -> onAvailable 2:5:void onAvailable(android.net.Network):128:131 -> onAvailable 1:1:void onCapabilitiesChanged(android.net.Network,android.net.NetworkCapabilities):137:137 -> onCapabilitiesChanged 2:4:void onCapabilitiesChanged(android.net.Network,android.net.NetworkCapabilities):140:142 -> onCapabilitiesChanged 5:13:void onCapabilitiesChanged(android.net.Network,android.net.NetworkCapabilities):147:155 -> onCapabilitiesChanged 14:16:void onCapabilitiesChanged(android.net.Network,android.net.NetworkCapabilities):157:159 -> onCapabilitiesChanged 1:1:void onLost(android.net.Network):164:164 -> onLost 2:5:void onLost(android.net.Network):167:170 -> onLost io.sentry.android.core.NoOpDebugImagesLoader -> io.sentry.android.core.b1: io.sentry.android.core.NoOpDebugImagesLoader instance -> a 1:1:void ():9:9 -> 1:1:void ():11:11 -> java.util.List loadDebugImages() -> a 1:1:io.sentry.android.core.NoOpDebugImagesLoader getInstance():14:14 -> b io.sentry.android.core.PerformanceAndroidEventProcessor -> io.sentry.android.core.c1: io.sentry.android.core.ActivityFramesTracker activityFramesTracker -> e io.sentry.android.core.SentryAndroidOptions options -> f boolean sentStartMeasurement -> d 1:1:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ActivityFramesTracker):49:49 -> 2:2:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ActivityFramesTracker):42:42 -> 3:3:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ActivityFramesTracker):50:50 -> 4:4:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.ActivityFramesTracker):52:52 -> io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint) -> a 1:2:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):76:77 -> b 3:3:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):82:82 -> b 4:5:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):84:85 -> b 6:6:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):89:89 -> b 7:7:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):91:91 -> b 8:8:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):94:94 -> b 9:9:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):98:98 -> b 10:11:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):100:101 -> b 12:13:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):105:106 -> b 14:16:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):113:115 -> b 17:17:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):117:117 -> b 18:18:io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint):121:121 -> b 1:1:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):143:143 -> c 2:2:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):147:147 -> c 3:3:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):151:151 -> c 4:7:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):155:158 -> c 8:11:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):164:167 -> c 12:14:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):169:171 -> c 15:16:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):173:174 -> c 17:17:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):176:176 -> c 18:18:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):178:178 -> c 19:19:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):177:177 -> c 20:23:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):184:187 -> c 24:24:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):189:189 -> c 25:25:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):188:188 -> c 26:28:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):195:197 -> c 29:29:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):199:199 -> c 30:30:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):198:198 -> c 31:36:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):204:209 -> c 37:37:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):212:212 -> c 38:38:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):211:211 -> c 39:39:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):210:210 -> c 40:42:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):217:219 -> c 43:43:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):222:222 -> c 44:44:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):221:221 -> c 45:45:void attachColdAppStartSpans(io.sentry.android.core.performance.AppStartMetrics,io.sentry.protocol.SentryTransaction):220:220 -> c 1:4:boolean hasAppStartSpan(io.sentry.protocol.SentryTransaction):125:128 -> d 5:5:boolean hasAppStartSpan(io.sentry.protocol.SentryTransaction):133:133 -> d 6:7:boolean hasAppStartSpan(io.sentry.protocol.SentryTransaction):135:136 -> d 1:3:io.sentry.protocol.SentrySpan timeSpanToSentrySpan(io.sentry.android.core.performance.TimeSpan,io.sentry.SpanId,io.sentry.protocol.SentryId,java.lang.String):238:240 -> e 4:6:io.sentry.protocol.SentrySpan timeSpanToSentrySpan(io.sentry.android.core.performance.TimeSpan,io.sentry.SpanId,io.sentry.protocol.SentryId,java.lang.String):242:244 -> e 7:7:io.sentry.protocol.SentrySpan timeSpanToSentrySpan(io.sentry.android.core.performance.TimeSpan,io.sentry.SpanId,io.sentry.protocol.SentryId,java.lang.String):249:249 -> e io.sentry.android.core.PhoneStateBreadcrumbsIntegration -> io.sentry.android.core.PhoneStateBreadcrumbsIntegration: java.lang.Object startLock -> i io.sentry.android.core.PhoneStateBreadcrumbsIntegration$PhoneStateChangeListener listener -> f boolean isClosed -> h android.content.Context context -> d io.sentry.android.core.SentryAndroidOptions options -> e android.telephony.TelephonyManager telephonyManager -> g 1:1:void (android.content.Context):30:30 -> 2:3:void (android.content.Context):27:28 -> 4:4:void (android.content.Context):31:31 -> void $r8$lambda$8CPvTXC56h2FbJ00jbe1LDf3X4A(io.sentry.android.core.PhoneStateBreadcrumbsIntegration,io.sentry.IHub,io.sentry.SentryOptions) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):36:36 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):39:39 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):38:38 -> b 4:4:void register(io.sentry.IHub,io.sentry.SentryOptions):43:43 -> b 5:5:void register(io.sentry.IHub,io.sentry.SentryOptions):47:47 -> b 6:6:void register(io.sentry.IHub,io.sentry.SentryOptions):44:44 -> b 7:8:void register(io.sentry.IHub,io.sentry.SentryOptions):49:50 -> b 9:10:void register(io.sentry.IHub,io.sentry.SentryOptions):53:54 -> b 11:12:void register(io.sentry.IHub,io.sentry.SentryOptions):64:65 -> b 1:3:void lambda$register$0(io.sentry.IHub,io.sentry.SentryOptions):56:58 -> c 4:4:void lambda$register$0(io.sentry.IHub,io.sentry.SentryOptions):60:60 -> c 1:6:void close():97:102 -> close 7:8:void close():104:105 -> close 9:9:void close():99:99 -> close 1:1:void startTelephonyListener(io.sentry.IHub,io.sentry.SentryOptions):76:76 -> i 2:3:void startTelephonyListener(io.sentry.IHub,io.sentry.SentryOptions):79:80 -> i 4:5:void startTelephonyListener(io.sentry.IHub,io.sentry.SentryOptions):82:83 -> i 6:7:void startTelephonyListener(io.sentry.IHub,io.sentry.SentryOptions):86:87 -> i 8:8:void startTelephonyListener(io.sentry.IHub,io.sentry.SentryOptions):90:90 -> i io.sentry.android.core.PhoneStateBreadcrumbsIntegration$$ExternalSyntheticLambda0 -> io.sentry.android.core.d1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryOptions io.sentry.android.core.PhoneStateBreadcrumbsIntegration$$InternalSyntheticLambda$2$acebbacf9c2c4bab558d96e42bd7a32b575aae18bf019cedbc62e6b0cf9845af$0.f$2 -> f io.sentry.IHub io.sentry.android.core.PhoneStateBreadcrumbsIntegration$$InternalSyntheticLambda$2$acebbacf9c2c4bab558d96e42bd7a32b575aae18bf019cedbc62e6b0cf9845af$0.f$1 -> e io.sentry.android.core.PhoneStateBreadcrumbsIntegration io.sentry.android.core.PhoneStateBreadcrumbsIntegration$$InternalSyntheticLambda$2$acebbacf9c2c4bab558d96e42bd7a32b575aae18bf019cedbc62e6b0cf9845af$0.f$0 -> d void io.sentry.android.core.PhoneStateBreadcrumbsIntegration$$InternalSyntheticLambda$2$acebbacf9c2c4bab558d96e42bd7a32b575aae18bf019cedbc62e6b0cf9845af$0.(io.sentry.android.core.PhoneStateBreadcrumbsIntegration,io.sentry.IHub,io.sentry.SentryOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.PhoneStateBreadcrumbsIntegration$$InternalSyntheticLambda$2$acebbacf9c2c4bab558d96e42bd7a32b575aae18bf019cedbc62e6b0cf9845af$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.PhoneStateBreadcrumbsIntegration$PhoneStateChangeListener -> io.sentry.android.core.PhoneStateBreadcrumbsIntegration$a: io.sentry.IHub hub -> a 1:2:void (io.sentry.IHub):115:116 -> 1:7:void onCallStateChanged(int,java.lang.String):125:131 -> onCallStateChanged io.sentry.android.core.ScreenshotEventProcessor -> io.sentry.android.core.ScreenshotEventProcessor: io.sentry.android.core.BuildInfoProvider buildInfoProvider -> e io.sentry.android.core.internal.util.Debouncer debouncer -> f io.sentry.android.core.SentryAndroidOptions options -> d 1:2:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):38:39 -> 3:4:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):41:42 -> 5:5:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):44:44 -> 6:7:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.BuildInfoProvider):48:49 -> 1:1:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):64:64 -> a 2:3:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):67:68 -> a 4:5:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):72:73 -> a 6:8:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):79:81 -> a 9:9:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):83:83 -> a 10:10:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):90:90 -> a 11:11:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):92:92 -> a 12:12:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):91:91 -> a 13:14:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):97:98 -> a io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint) -> b io.sentry.android.core.SendCachedEnvelopeIntegration -> io.sentry.android.core.SendCachedEnvelopeIntegration: io.sentry.util.LazyEvaluator startupCrashMarkerEvaluator -> e io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForget sender -> j io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory factory -> d io.sentry.android.core.SentryAndroidOptions options -> i java.util.concurrent.atomic.AtomicBoolean startupCrashHandled -> f io.sentry.IConnectionStatusProvider connectionStatusProvider -> g java.util.concurrent.atomic.AtomicBoolean isClosed -> l java.util.concurrent.atomic.AtomicBoolean isInitialized -> k io.sentry.IHub hub -> h 1:1:void (io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory,io.sentry.util.LazyEvaluator):39:39 -> 2:2:void (io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory,io.sentry.util.LazyEvaluator):29:29 -> 3:4:void (io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory,io.sentry.util.LazyEvaluator):34:35 -> 5:6:void (io.sentry.SendCachedEnvelopeFireAndForgetIntegration$SendFireAndForgetFactory,io.sentry.util.LazyEvaluator):40:41 -> 1:2:void onConnectionStatusChanged(io.sentry.IConnectionStatusProvider$ConnectionStatus):72:73 -> a 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):46:46 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):49:49 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):48:48 -> b 4:6:void register(io.sentry.IHub,io.sentry.SentryOptions):52:54 -> b 7:7:void register(io.sentry.IHub,io.sentry.SentryOptions):58:58 -> b void $r8$lambda$wYB39ORRoqNaLHzP2Y7j0NfElsw(io.sentry.android.core.SendCachedEnvelopeIntegration,io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub) -> c # {"id":"com.android.tools.r8.synthesized"} 1:3:void close():63:65 -> close 1:1:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):87:87 -> i 2:3:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):89:90 -> i 4:6:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):96:98 -> i 7:7:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):100:100 -> i 8:9:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):103:104 -> i 10:11:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):107:108 -> i 12:14:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):113:115 -> i 15:16:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):117:118 -> i 17:17:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):124:124 -> i 18:19:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):126:127 -> i 20:20:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):133:133 -> i 21:22:void lambda$sendCachedEnvelopes$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub):136:137 -> i 1:2:void sendCachedEnvelopes(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):83:84 -> j 3:5:void sendCachedEnvelopes(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):143:145 -> j 6:6:void sendCachedEnvelopes(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):147:147 -> j 7:8:void sendCachedEnvelopes(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):150:151 -> j 9:9:void sendCachedEnvelopes(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):154:154 -> j 10:11:void sendCachedEnvelopes(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):164:165 -> j 12:13:void sendCachedEnvelopes(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):157:158 -> j 14:14:void sendCachedEnvelopes(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):167:167 -> j io.sentry.android.core.SendCachedEnvelopeIntegration$$ExternalSyntheticLambda0 -> io.sentry.android.core.e1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IHub io.sentry.android.core.SendCachedEnvelopeIntegration$$InternalSyntheticLambda$2$a36be0c31a9e1e3e68dc2efecc1b3d1aaedbbc2b64f4fe960f667b6cc44da8b4$0.f$2 -> f io.sentry.android.core.SendCachedEnvelopeIntegration io.sentry.android.core.SendCachedEnvelopeIntegration$$InternalSyntheticLambda$2$a36be0c31a9e1e3e68dc2efecc1b3d1aaedbbc2b64f4fe960f667b6cc44da8b4$0.f$0 -> d io.sentry.android.core.SentryAndroidOptions io.sentry.android.core.SendCachedEnvelopeIntegration$$InternalSyntheticLambda$2$a36be0c31a9e1e3e68dc2efecc1b3d1aaedbbc2b64f4fe960f667b6cc44da8b4$0.f$1 -> e void io.sentry.android.core.SendCachedEnvelopeIntegration$$InternalSyntheticLambda$2$a36be0c31a9e1e3e68dc2efecc1b3d1aaedbbc2b64f4fe960f667b6cc44da8b4$0.(io.sentry.android.core.SendCachedEnvelopeIntegration,io.sentry.android.core.SentryAndroidOptions,io.sentry.IHub) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.SendCachedEnvelopeIntegration$$InternalSyntheticLambda$2$a36be0c31a9e1e3e68dc2efecc1b3d1aaedbbc2b64f4fe960f667b6cc44da8b4$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SentryAndroid -> io.sentry.android.core.g1: long sdkInitMillis -> a 1:1:void ():28:28 -> void $r8$lambda$8U2bM905P-uVTL1lR52SjiYrYUE(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void deduplicateIntegrations(io.sentry.SentryOptions,boolean,boolean):185:186 -> b 3:3:void deduplicateIntegrations(io.sentry.SentryOptions,boolean,boolean):188:188 -> b 4:5:void deduplicateIntegrations(io.sentry.SentryOptions,boolean,boolean):190:191 -> b 6:7:void deduplicateIntegrations(io.sentry.SentryOptions,boolean,boolean):195:196 -> b 8:11:void deduplicateIntegrations(io.sentry.SentryOptions,boolean,boolean):201:204 -> b 12:15:void deduplicateIntegrations(io.sentry.SentryOptions,boolean,boolean):208:211 -> b 1:3:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):87:87 -> c 4:7:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):147:150 -> c 8:8:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):171:171 -> c 9:9:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):167:167 -> c 10:10:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):169:169 -> c 11:11:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):163:163 -> c 12:12:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):165:165 -> c 13:13:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):159:159 -> c 14:14:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):161:161 -> c 15:15:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):153:153 -> c 16:16:void init(android.content.Context,io.sentry.ILogger,io.sentry.Sentry$OptionsConfiguration):157:157 -> c 1:1:void init(android.content.Context,io.sentry.Sentry$OptionsConfiguration):70:70 -> d 1:1:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):90:90 -> e 2:2:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):92:92 -> e 3:3:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):94:94 -> e 4:4:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):97:97 -> e 5:5:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):101:101 -> e 6:8:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):103:105 -> e 9:9:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):108:108 -> e 10:10:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):114:114 -> e 11:11:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):123:123 -> e 12:17:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):127:132 -> e 18:20:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):135:137 -> e 21:21:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):140:140 -> e 22:22:void lambda$init$1(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration,io.sentry.android.core.SentryAndroidOptions):143:143 -> e io.sentry.android.core.SentryAndroid$$ExternalSyntheticLambda0 -> io.sentry.android.core.f1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.content.Context io.sentry.android.core.SentryAndroid$$InternalSyntheticLambda$0$8a9e53205d2e387b20867f5cd79c5a3f6a712522448ec65cb54a0b1820f8476c$0.f$1 -> b io.sentry.ILogger io.sentry.android.core.SentryAndroid$$InternalSyntheticLambda$0$8a9e53205d2e387b20867f5cd79c5a3f6a712522448ec65cb54a0b1820f8476c$0.f$0 -> a io.sentry.Sentry$OptionsConfiguration io.sentry.android.core.SentryAndroid$$InternalSyntheticLambda$0$8a9e53205d2e387b20867f5cd79c5a3f6a712522448ec65cb54a0b1820f8476c$0.f$2 -> c void io.sentry.android.core.SentryAndroid$$InternalSyntheticLambda$0$8a9e53205d2e387b20867f5cd79c5a3f6a712522448ec65cb54a0b1820f8476c$0.(io.sentry.ILogger,android.content.Context,io.sentry.Sentry$OptionsConfiguration) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.SentryAndroid$$InternalSyntheticLambda$0$8a9e53205d2e387b20867f5cd79c5a3f6a712522448ec65cb54a0b1820f8476c$0.configure(io.sentry.SentryOptions) -> configure # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SentryAndroidDateProvider -> io.sentry.android.core.h1: io.sentry.SentryDateProvider dateProvider -> a 1:1:void ():17:17 -> 2:2:void ():19:19 -> 1:1:io.sentry.SentryDate now():23:23 -> a io.sentry.android.core.SentryAndroidOptions -> io.sentry.android.core.SentryAndroidOptions: 1:1:void ():213:213 -> 2:2:void ():27:27 -> 3:3:void ():30:30 -> 4:4:void ():33:33 -> 5:5:void ():39:39 -> 6:6:void ():42:42 -> 7:7:void ():45:45 -> 8:8:void ():48:48 -> 9:9:void ():51:51 -> 10:10:void ():84:84 -> 11:11:void ():95:95 -> 12:12:void ():98:98 -> 13:13:void ():118:118 -> 14:14:void ():130:130 -> 15:15:void ():141:141 -> 16:16:void ():143:143 -> 17:17:void ():145:145 -> 18:18:void ():151:151 -> 19:19:void ():158:158 -> 20:20:void ():164:164 -> 21:21:void ():201:201 -> 22:22:void ():207:207 -> 23:23:void ():209:209 -> 24:26:void ():214:216 -> 1:1:io.sentry.protocol.SdkVersion createSdkVersion():220:220 -> createSdkVersion 2:2:io.sentry.protocol.SdkVersion createSdkVersion():224:224 -> createSdkVersion 3:3:io.sentry.protocol.SdkVersion createSdkVersion():226:226 -> createSdkVersion 1:6:void enableAllAutoBreadcrumbs(boolean):332:337 -> enableAllAutoBreadcrumbs 1:1:long getAnrTimeoutIntervalMillis():255:255 -> getAnrTimeoutIntervalMillis 1:1:io.sentry.android.core.SentryAndroidOptions$BeforeCaptureCallback getBeforeScreenshotCaptureCallback():494:494 -> getBeforeScreenshotCaptureCallback 1:1:io.sentry.android.core.SentryAndroidOptions$BeforeCaptureCallback getBeforeViewHierarchyCaptureCallback():509:509 -> getBeforeViewHierarchyCaptureCallback 1:1:io.sentry.android.core.IDebugImagesLoader getDebugImagesLoader():367:367 -> getDebugImagesLoader 1:1:io.sentry.android.core.internal.util.SentryFrameMetricsCollector getFrameMetricsCollector():599:599 -> getFrameMetricsCollector 1:1:java.lang.String getNativeSdkName():482:482 -> getNativeSdkName 1:1:long getStartupCrashFlushTimeoutMillis():441:441 -> getStartupCrashFlushTimeoutMillis 1:1:boolean isAnrEnabled():237:237 -> isAnrEnabled 1:1:boolean isAnrReportInDebug():274:274 -> isAnrReportInDebug 1:1:boolean isAttachAnrThreadDump():568:568 -> isAttachAnrThreadDump 1:1:boolean isAttachScreenshot():398:398 -> isAttachScreenshot 1:1:boolean isAttachViewHierarchy():406:406 -> isAttachViewHierarchy 1:1:boolean isCollectAdditionalContext():414:414 -> isCollectAdditionalContext 1:1:boolean isEnableActivityLifecycleBreadcrumbs():287:287 -> isEnableActivityLifecycleBreadcrumbs 1:1:boolean isEnableActivityLifecycleTracingAutoFinish():389:389 -> isEnableActivityLifecycleTracingAutoFinish 1:1:boolean isEnableAppComponentBreadcrumbs():311:311 -> isEnableAppComponentBreadcrumbs 1:1:boolean isEnableAppLifecycleBreadcrumbs():295:295 -> isEnableAppLifecycleBreadcrumbs 1:1:boolean isEnableAutoActivityLifecycleTracing():381:381 -> isEnableAutoActivityLifecycleTracing 1:1:boolean isEnableFramesTracking():422:422 -> isEnableFramesTracking 1:1:boolean isEnableNdk():529:529 -> isEnableNdk 1:1:boolean isEnableNetworkEventBreadcrumbs():319:319 -> isEnableNetworkEventBreadcrumbs 1:1:boolean isEnablePerformanceV2():581:581 -> isEnablePerformanceV2 1:1:boolean isEnableRootCheck():486:486 -> isEnableRootCheck 1:1:boolean isEnableScopeSync():547:547 -> isEnableScopeSync 1:1:boolean isEnableSystemEventBreadcrumbs():303:303 -> isEnableSystemEventBreadcrumbs 1:1:boolean isReportHistoricalAnrs():560:560 -> isReportHistoricalAnrs 1:1:void setAnrEnabled(boolean):246:246 -> setAnrEnabled 1:1:void setAnrReportInDebug(boolean):283:283 -> setAnrReportInDebug 1:1:void setAnrTimeoutIntervalMillis(long):264:264 -> setAnrTimeoutIntervalMillis 1:1:void setAttachAnrThreadDump(boolean):572:572 -> setAttachAnrThreadDump 1:1:void setAttachScreenshot(boolean):402:402 -> setAttachScreenshot 1:1:void setAttachViewHierarchy(boolean):410:410 -> setAttachViewHierarchy 1:1:void setBeforeScreenshotCaptureCallback(io.sentry.android.core.SentryAndroidOptions$BeforeCaptureCallback):505:505 -> setBeforeScreenshotCaptureCallback 1:1:void setBeforeViewHierarchyCaptureCallback(io.sentry.android.core.SentryAndroidOptions$BeforeCaptureCallback):520:520 -> setBeforeViewHierarchyCaptureCallback 1:1:void setCollectAdditionalContext(boolean):418:418 -> setCollectAdditionalContext 1:1:void setDebugImagesLoader(io.sentry.android.core.IDebugImagesLoader):377:377 -> setDebugImagesLoader 1:1:void setEnableActivityLifecycleBreadcrumbs(boolean):291:291 -> setEnableActivityLifecycleBreadcrumbs 1:1:void setEnableActivityLifecycleTracingAutoFinish(boolean):394:394 -> setEnableActivityLifecycleTracingAutoFinish 1:1:void setEnableAppComponentBreadcrumbs(boolean):315:315 -> setEnableAppComponentBreadcrumbs 1:1:void setEnableAppLifecycleBreadcrumbs(boolean):299:299 -> setEnableAppLifecycleBreadcrumbs 1:1:void setEnableAutoActivityLifecycleTracing(boolean):385:385 -> setEnableAutoActivityLifecycleTracing 1:1:void setEnableFramesTracking(boolean):431:431 -> setEnableFramesTracking 1:1:void setEnableNdk(boolean):538:538 -> setEnableNdk 1:1:void setEnableNetworkEventBreadcrumbs(boolean):323:323 -> setEnableNetworkEventBreadcrumbs 1:1:void setEnablePerformanceV2(boolean):594:594 -> setEnablePerformanceV2 1:1:void setEnableRootCheck(boolean):490:490 -> setEnableRootCheck 1:1:void setEnableScopeSync(boolean):556:556 -> setEnableScopeSync 1:1:void setEnableSystemEventBreadcrumbs(boolean):307:307 -> setEnableSystemEventBreadcrumbs 1:1:void setFrameMetricsCollector(io.sentry.android.core.internal.util.SentryFrameMetricsCollector):605:605 -> setFrameMetricsCollector 1:1:void setNativeSdkName(java.lang.String):472:472 -> setNativeSdkName 1:1:void setReportHistoricalAnrs(boolean):564:564 -> setReportHistoricalAnrs 1:1:void setStartupCrashFlushTimeoutMillis(long):451:451 -> setStartupCrashFlushTimeoutMillis io.sentry.android.core.SentryAndroidOptions$BeforeCaptureCallback -> io.sentry.android.core.SentryAndroidOptions$a: boolean execute(io.sentry.SentryEvent,io.sentry.Hint,boolean) -> a io.sentry.android.core.SentryFrameMetrics -> io.sentry.android.core.i1: long totalDurationNanos -> f long frozenFrameDelayNanos -> e long slowFrameDelayNanos -> d int slowFrameCount -> b int frozenFrameCount -> c int normalFrameCount -> a 1:1:void ():18:18 -> 1:1:void addFrame(long,long,boolean,boolean):43:43 -> a 2:3:void addFrame(long,long,boolean,boolean):45:46 -> a 4:5:void addFrame(long,long,boolean,boolean):48:49 -> a 6:6:void addFrame(long,long,boolean,boolean):51:51 -> a 1:1:int getFrozenFrameCount():64:64 -> b 1:1:long getFrozenFrameDelayNanos():72:72 -> c 1:1:int getSlowFrameCount():60:60 -> d 1:1:long getSlowFrameDelayNanos():68:68 -> e 1:1:long getTotalDurationNanos():80:80 -> f 1:1:int getTotalFrameCount():76:76 -> g io.sentry.android.core.SentryPerformanceProvider -> io.sentry.android.core.SentryPerformanceProvider: long sdkInitMillis -> i io.sentry.ILogger logger -> g io.sentry.android.core.BuildInfoProvider buildInfoProvider -> h android.app.Application app -> e android.app.Application$ActivityLifecycleCallbacks activityCallback -> f 1:1:void ():49:49 -> 1:3:void ():64:66 -> 1:1:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):105:105 -> a 2:2:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):108:108 -> a 3:3:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):113:113 -> a 4:5:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):117:118 -> a 6:6:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):121:121 -> a 7:7:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):125:125 -> a 8:10:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):127:129 -> a 11:11:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):132:132 -> a 12:12:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):174:174 -> a 13:14:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):138:139 -> a 15:15:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):174:174 -> a 16:16:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):144:144 -> a 17:20:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):146:149 -> a 21:21:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):151:151 -> a 22:23:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):153:154 -> a 24:24:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):158:158 -> a 25:25:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):160:160 -> a 26:26:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):162:162 -> a 27:27:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):165:165 -> a 28:30:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):167:169 -> a 31:32:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):171:172 -> a 33:33:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):174:174 -> a 34:34:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):155:155 -> a 35:35:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):174:174 -> a 36:36:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):125:125 -> a 37:37:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):177:177 -> a 38:38:void launchAppStartProfiler(io.sentry.android.core.performance.AppStartMetrics):175:175 -> a 1:1:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):80:80 -> attachInfo 2:2:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):84:84 -> attachInfo 3:3:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):81:81 -> attachInfo 1:2:void onAppLaunched(android.content.Context,io.sentry.android.core.performance.AppStartMetrics):186:187 -> b 3:3:void onAppLaunched(android.content.Context,io.sentry.android.core.performance.AppStartMetrics):191:191 -> b 4:5:void onAppLaunched(android.content.Context,io.sentry.android.core.performance.AppStartMetrics):195:196 -> b 6:6:void onAppLaunched(android.content.Context,io.sentry.android.core.performance.AppStartMetrics):198:198 -> b 7:8:void onAppLaunched(android.content.Context,io.sentry.android.core.performance.AppStartMetrics):202:203 -> b 9:9:void onAppLaunched(android.content.Context,io.sentry.android.core.performance.AppStartMetrics):205:205 -> b 10:10:void onAppLaunched(android.content.Context,io.sentry.android.core.performance.AppStartMetrics):207:207 -> b 11:11:void onAppLaunched(android.content.Context,io.sentry.android.core.performance.AppStartMetrics):300:300 -> b 1:3:void onAppStartDone():305:307 -> c 4:6:void onAppStartDone():309:311 -> c 7:7:void onAppStartDone():314:314 -> c 1:3:boolean onCreate():71:73 -> onCreate 1:1:void shutdown():95:95 -> shutdown 2:2:void shutdown():97:97 -> shutdown 3:3:void shutdown():99:99 -> shutdown 4:4:void shutdown():101:101 -> shutdown io.sentry.android.core.SentryPerformanceProvider$1 -> io.sentry.android.core.SentryPerformanceProvider$a: java.util.concurrent.atomic.AtomicBoolean val$firstDrawDone -> f java.util.WeakHashMap activityLifecycleMap -> d io.sentry.android.core.SentryPerformanceProvider this$0 -> g io.sentry.android.core.performance.AppStartMetrics val$appStartMetrics -> e 1:2:void (io.sentry.android.core.SentryPerformanceProvider,io.sentry.android.core.performance.AppStartMetrics,java.util.concurrent.atomic.AtomicBoolean):208:209 -> void $r8$lambda$xnDNCfsYzutxW23p4zx8q1LwkCw(io.sentry.android.core.SentryPerformanceProvider$1,java.util.concurrent.atomic.AtomicBoolean) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void lambda$onActivityStarted$0(java.util.concurrent.atomic.AtomicBoolean):270:271 -> b 1:2:void onActivityCreated(android.app.Activity,android.os.Bundle):228:229 -> onActivityCreated 3:4:void onActivityCreated(android.app.Activity,android.os.Bundle):231:232 -> onActivityCreated 5:5:void onActivityCreated(android.app.Activity,android.os.Bundle):229:229 -> onActivityCreated 1:1:void onActivityDestroyed(android.app.Activity):296:296 -> onActivityDestroyed 1:1:void onActivityPostCreated(android.app.Activity,android.os.Bundle):239:239 -> onActivityPostCreated 2:2:void onActivityPostCreated(android.app.Activity,android.os.Bundle):243:243 -> onActivityPostCreated 3:4:void onActivityPostCreated(android.app.Activity,android.os.Bundle):245:246 -> onActivityPostCreated 1:3:void onActivityPostStarted(android.app.Activity):280:282 -> onActivityPostStarted 4:5:void onActivityPostStarted(android.app.Activity):286:287 -> onActivityPostStarted 6:6:void onActivityPostStarted(android.app.Activity):289:289 -> onActivityPostStarted 1:2:void onActivityPreCreated(android.app.Activity,android.os.Bundle):215:216 -> onActivityPreCreated 3:5:void onActivityPreCreated(android.app.Activity,android.os.Bundle):220:222 -> onActivityPreCreated 1:2:void onActivityPreStarted(android.app.Activity):252:253 -> onActivityPreStarted 3:3:void onActivityPreStarted(android.app.Activity):256:256 -> onActivityPreStarted 4:4:void onActivityPreStarted(android.app.Activity):258:258 -> onActivityPreStarted 1:1:void onActivityStarted(android.app.Activity):264:264 -> onActivityStarted 2:2:void onActivityStarted(android.app.Activity):267:267 -> onActivityStarted 3:3:void onActivityStarted(android.app.Activity):275:275 -> onActivityStarted 4:4:void onActivityStarted(android.app.Activity):267:267 -> onActivityStarted io.sentry.android.core.SentryPerformanceProvider$1$$ExternalSyntheticLambda0 -> io.sentry.android.core.j1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.concurrent.atomic.AtomicBoolean io.sentry.android.core.SentryPerformanceProvider$1$$InternalSyntheticLambda$0$93208644d9beec97518967c4c1339053f713f274a48abf410fdb58bd1cb23b0a$0.f$1 -> e io.sentry.android.core.SentryPerformanceProvider$1 io.sentry.android.core.SentryPerformanceProvider$1$$InternalSyntheticLambda$0$93208644d9beec97518967c4c1339053f713f274a48abf410fdb58bd1cb23b0a$0.f$0 -> d void io.sentry.android.core.SentryPerformanceProvider$1$$InternalSyntheticLambda$0$93208644d9beec97518967c4c1339053f713f274a48abf410fdb58bd1cb23b0a$0.(io.sentry.android.core.SentryPerformanceProvider$1,java.util.concurrent.atomic.AtomicBoolean) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.SentryPerformanceProvider$1$$InternalSyntheticLambda$0$93208644d9beec97518967c4c1339053f713f274a48abf410fdb58bd1cb23b0a$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SpanFrameMetricsCollector -> io.sentry.android.core.l1: io.sentry.android.core.internal.util.SentryFrameMetricsCollector frameMetricsCollector -> c java.util.SortedSet runningSpans -> e java.util.concurrent.ConcurrentSkipListSet frames -> f long ONE_SECOND_NANOS -> h long lastKnownFrameDurationNanos -> g java.lang.Object lock -> b io.sentry.SentryNanotimeDate UNIX_START_DATE -> i boolean enabled -> a java.lang.String listenerId -> d 1:2:void ():32:33 -> 1:1:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):69:69 -> 2:2:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):36:36 -> 3:3:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):42:42 -> 4:4:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):62:62 -> 5:5:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):65:65 -> 6:6:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):70:70 -> 7:7:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.internal.util.SentryFrameMetricsCollector):72:72 -> 1:1:void onSpanStarted(io.sentry.ISpan):77:77 -> a 2:2:void onSpanStarted(io.sentry.ISpan):80:80 -> a 3:3:void onSpanStarted(io.sentry.ISpan):83:83 -> a 4:5:void onSpanStarted(io.sentry.ISpan):87:88 -> a 6:7:void onSpanStarted(io.sentry.ISpan):90:91 -> a 8:8:void onSpanStarted(io.sentry.ISpan):93:93 -> a 1:1:void onSpanFinished(io.sentry.ISpan):98:98 -> b 2:2:void onSpanFinished(io.sentry.ISpan):102:102 -> b 3:3:void onSpanFinished(io.sentry.ISpan):106:106 -> b 4:6:void onSpanFinished(io.sentry.ISpan):111:113 -> b 7:7:void onSpanFinished(io.sentry.ISpan):115:115 -> b 8:8:void onSpanFinished(io.sentry.ISpan):117:117 -> b 9:11:void onSpanFinished(io.sentry.ISpan):119:121 -> b 12:13:void onSpanFinished(io.sentry.ISpan):124:125 -> b 14:14:void onSpanFinished(io.sentry.ISpan):127:127 -> b 15:15:void onSpanFinished(io.sentry.ISpan):115:115 -> b 1:4:void clear():222:225 -> clear 5:7:void clear():227:229 -> clear 1:1:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):244:244 -> e 2:2:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):248:248 -> e 3:3:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):250:250 -> e 4:4:void onFrameMetricCollected(long,long,long,long,boolean,boolean,float):252:252 -> e int $r8$lambda$t23eu8ZPHhQrWojm5Zm6zbLy9Nc(io.sentry.ISpan,io.sentry.ISpan) -> f # {"id":"com.android.tools.r8.synthesized"} 1:1:int addPendingFrameDelay(io.sentry.android.core.SentryFrameMetrics,long,long,long):285:285 -> g 2:2:int addPendingFrameDelay(io.sentry.android.core.SentryFrameMetrics,long,long,long):287:287 -> g 3:5:int addPendingFrameDelay(io.sentry.android.core.SentryFrameMetrics,long,long,long):290:292 -> g 1:2:void captureFrameMetrics(io.sentry.ISpan):132:133 -> h 3:3:void captureFrameMetrics(io.sentry.ISpan):135:135 -> h 4:4:void captureFrameMetrics(io.sentry.ISpan):139:139 -> h 5:5:void captureFrameMetrics(io.sentry.ISpan):141:141 -> h 6:6:void captureFrameMetrics(io.sentry.ISpan):143:143 -> h 7:8:void captureFrameMetrics(io.sentry.ISpan):145:146 -> h 9:9:void captureFrameMetrics(io.sentry.ISpan):148:148 -> h 10:10:void captureFrameMetrics(io.sentry.ISpan):152:152 -> h 11:11:void captureFrameMetrics(io.sentry.ISpan):154:154 -> h 12:12:void captureFrameMetrics(io.sentry.ISpan):156:156 -> h 13:14:void captureFrameMetrics(io.sentry.ISpan):159:160 -> h 15:15:void captureFrameMetrics(io.sentry.ISpan):162:162 -> h 16:16:void captureFrameMetrics(io.sentry.ISpan):166:166 -> h 17:17:void captureFrameMetrics(io.sentry.ISpan):169:169 -> h 18:18:void captureFrameMetrics(io.sentry.ISpan):168:168 -> h 19:20:void captureFrameMetrics(io.sentry.ISpan):170:171 -> h 21:21:void captureFrameMetrics(io.sentry.ISpan):174:174 -> h 22:22:void captureFrameMetrics(io.sentry.ISpan):176:176 -> h 23:23:void captureFrameMetrics(io.sentry.ISpan):178:178 -> h 24:25:void captureFrameMetrics(io.sentry.ISpan):180:181 -> h 26:27:void captureFrameMetrics(io.sentry.ISpan):186:187 -> h 28:28:void captureFrameMetrics(io.sentry.ISpan):183:183 -> h 29:29:void captureFrameMetrics(io.sentry.ISpan):190:190 -> h 30:30:void captureFrameMetrics(io.sentry.ISpan):194:194 -> h 31:31:void captureFrameMetrics(io.sentry.ISpan):196:196 -> h 32:32:void captureFrameMetrics(io.sentry.ISpan):198:198 -> h 33:33:void captureFrameMetrics(io.sentry.ISpan):200:200 -> h 34:34:void captureFrameMetrics(io.sentry.ISpan):203:203 -> h 35:38:void captureFrameMetrics(io.sentry.ISpan):206:209 -> h 39:43:void captureFrameMetrics(io.sentry.ISpan):211:215 -> h 44:44:void captureFrameMetrics(io.sentry.ISpan):217:217 -> h 1:1:int interpolateFrameCount(io.sentry.android.core.SentryFrameMetrics,long,long):272:272 -> i 2:2:int interpolateFrameCount(io.sentry.android.core.SentryFrameMetrics,long,long):275:275 -> i 1:1:int lambda$new$0(io.sentry.ISpan,io.sentry.ISpan):45:45 -> j 2:5:int lambda$new$0(io.sentry.ISpan,io.sentry.ISpan):51:54 -> j 1:1:long realNanos(io.sentry.SentryDate):306:306 -> k io.sentry.android.core.SpanFrameMetricsCollector$$ExternalSyntheticLambda0 -> io.sentry.android.core.k1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SpanFrameMetricsCollector$$InternalSyntheticLambda$1$0c478f76fb2f7e9f6daa6ac3ca5e5f8bc4c66c900bc6148b6122cf977d9888ce$0 io.sentry.android.core.SpanFrameMetricsCollector$$InternalSyntheticLambda$1$0c478f76fb2f7e9f6daa6ac3ca5e5f8bc4c66c900bc6148b6122cf977d9888ce$0.INSTANCE -> a void io.sentry.android.core.SpanFrameMetricsCollector$$InternalSyntheticLambda$1$0c478f76fb2f7e9f6daa6ac3ca5e5f8bc4c66c900bc6148b6122cf977d9888ce$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.SpanFrameMetricsCollector$$InternalSyntheticLambda$1$0c478f76fb2f7e9f6daa6ac3ca5e5f8bc4c66c900bc6148b6122cf977d9888ce$0.() -> # {"id":"com.android.tools.r8.synthesized"} int io.sentry.android.core.SpanFrameMetricsCollector$$InternalSyntheticLambda$1$0c478f76fb2f7e9f6daa6ac3ca5e5f8bc4c66c900bc6148b6122cf977d9888ce$0.compare(java.lang.Object,java.lang.Object) -> compare # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SpanFrameMetricsCollector$Frame -> io.sentry.android.core.l1$a: long expectedDurationNanos -> j long durationNanos -> f boolean isFrozen -> i long endNanos -> e long delayNanos -> g long startNanos -> d boolean isSlow -> h 1:1:void (long):319:319 -> 2:9:void (long,long,long,long,boolean,boolean,long):329:336 -> 1:1:long access$000(io.sentry.android.core.SpanFrameMetricsCollector$Frame):309:309 -> a 1:1:long access$100(io.sentry.android.core.SpanFrameMetricsCollector$Frame):309:309 -> b 1:1:long access$200(io.sentry.android.core.SpanFrameMetricsCollector$Frame):309:309 -> c 1:1:int compareTo(java.lang.Object):309:309 -> compareTo 1:1:long access$300(io.sentry.android.core.SpanFrameMetricsCollector$Frame):309:309 -> d 1:1:boolean access$400(io.sentry.android.core.SpanFrameMetricsCollector$Frame):309:309 -> e 1:1:boolean access$500(io.sentry.android.core.SpanFrameMetricsCollector$Frame):309:309 -> f 1:1:long access$600(io.sentry.android.core.SpanFrameMetricsCollector$Frame):309:309 -> g 1:1:int compareTo(io.sentry.android.core.SpanFrameMetricsCollector$Frame):341:341 -> h io.sentry.android.core.SystemEventsBreadcrumbsIntegration -> io.sentry.android.core.SystemEventsBreadcrumbsIntegration: java.lang.Object startLock -> i java.util.List actions -> g boolean isClosed -> h android.content.Context context -> d io.sentry.android.core.SentryAndroidOptions options -> f io.sentry.android.core.SystemEventsBreadcrumbsIntegration$SystemEventsBroadcastReceiver receiver -> e 1:1:void (android.content.Context):73:73 -> 2:2:void (android.content.Context,java.util.List):77:77 -> 3:4:void (android.content.Context,java.util.List):69:70 -> 5:6:void (android.content.Context,java.util.List):78:79 -> void $r8$lambda$t1BUSbSG0K_iOVv_49PVyRMlcyk(io.sentry.android.core.SystemEventsBreadcrumbsIntegration,io.sentry.IHub,io.sentry.SentryOptions) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):84:84 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):87:87 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):86:86 -> b 4:4:void register(io.sentry.IHub,io.sentry.SentryOptions):91:91 -> b 5:5:void register(io.sentry.IHub,io.sentry.SentryOptions):95:95 -> b 6:6:void register(io.sentry.IHub,io.sentry.SentryOptions):92:92 -> b 7:7:void register(io.sentry.IHub,io.sentry.SentryOptions):97:97 -> b 8:9:void register(io.sentry.IHub,io.sentry.SentryOptions):101:102 -> b 10:11:void register(io.sentry.IHub,io.sentry.SentryOptions):112:113 -> b 1:33:java.util.List getDefaultActions():143:175 -> c 34:34:java.util.List getDefaultActions():177:177 -> c 35:35:java.util.List getDefaultActions():179:179 -> c 36:39:java.util.List getDefaultActions():182:185 -> c 1:6:void close():192:197 -> close 7:8:void close():199:200 -> close 9:9:void close():194:194 -> close 1:3:void lambda$register$0(io.sentry.IHub,io.sentry.SentryOptions):104:106 -> i 4:4:void lambda$register$0(io.sentry.IHub,io.sentry.SentryOptions):108:108 -> i 1:4:void startSystemEventsReceiver(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):123:126 -> j 5:7:void startSystemEventsReceiver(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):130:132 -> j 8:8:void startSystemEventsReceiver(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):134:134 -> j 9:10:void startSystemEventsReceiver(io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):136:137 -> j io.sentry.android.core.SystemEventsBreadcrumbsIntegration$$ExternalSyntheticLambda0 -> io.sentry.android.core.m1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryOptions io.sentry.android.core.SystemEventsBreadcrumbsIntegration$$InternalSyntheticLambda$2$e0750ee62a4624a368ec86e34c295f4a83ca845ca1dbc14fb1f6ad78f86ad719$0.f$2 -> f io.sentry.IHub io.sentry.android.core.SystemEventsBreadcrumbsIntegration$$InternalSyntheticLambda$2$e0750ee62a4624a368ec86e34c295f4a83ca845ca1dbc14fb1f6ad78f86ad719$0.f$1 -> e io.sentry.android.core.SystemEventsBreadcrumbsIntegration io.sentry.android.core.SystemEventsBreadcrumbsIntegration$$InternalSyntheticLambda$2$e0750ee62a4624a368ec86e34c295f4a83ca845ca1dbc14fb1f6ad78f86ad719$0.f$0 -> d void io.sentry.android.core.SystemEventsBreadcrumbsIntegration$$InternalSyntheticLambda$2$e0750ee62a4624a368ec86e34c295f4a83ca845ca1dbc14fb1f6ad78f86ad719$0.(io.sentry.android.core.SystemEventsBreadcrumbsIntegration,io.sentry.IHub,io.sentry.SentryOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.SystemEventsBreadcrumbsIntegration$$InternalSyntheticLambda$2$e0750ee62a4624a368ec86e34c295f4a83ca845ca1dbc14fb1f6ad78f86ad719$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SystemEventsBreadcrumbsIntegration$SystemEventsBroadcastReceiver -> io.sentry.android.core.SystemEventsBreadcrumbsIntegration$a: io.sentry.IHub hub -> a io.sentry.ILogger logger -> b 1:3:void (io.sentry.IHub,io.sentry.ILogger):210:212 -> 1:5:void onReceive(android.content.Context,android.content.Intent):217:221 -> onReceive 6:6:void onReceive(android.content.Context,android.content.Intent):223:223 -> onReceive 7:10:void onReceive(android.content.Context,android.content.Intent):226:229 -> onReceive 11:11:void onReceive(android.content.Context,android.content.Intent):232:232 -> onReceive 12:12:void onReceive(android.content.Context,android.content.Intent):234:234 -> onReceive 13:13:void onReceive(android.content.Context,android.content.Intent):237:237 -> onReceive 14:14:void onReceive(android.content.Context,android.content.Intent):245:245 -> onReceive 15:15:void onReceive(android.content.Context,android.content.Intent):247:247 -> onReceive 16:17:void onReceive(android.content.Context,android.content.Intent):249:250 -> onReceive 18:18:void onReceive(android.content.Context,android.content.Intent):252:252 -> onReceive io.sentry.android.core.TempSensorBreadcrumbsIntegration -> io.sentry.android.core.TempSensorBreadcrumbsIntegration: java.lang.Object startLock -> i io.sentry.IHub hub -> e android.hardware.SensorManager sensorManager -> g boolean isClosed -> h android.content.Context context -> d io.sentry.android.core.SentryAndroidOptions options -> f 1:1:void (android.content.Context):36:36 -> 2:3:void (android.content.Context):33:34 -> 4:4:void (android.content.Context):37:37 -> void $r8$lambda$y6m-9Ws2NS_OS9oJjhUGsxg2nGs(io.sentry.android.core.TempSensorBreadcrumbsIntegration,io.sentry.SentryOptions) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):42:42 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):45:45 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):44:44 -> b 4:4:void register(io.sentry.IHub,io.sentry.SentryOptions):49:49 -> b 5:5:void register(io.sentry.IHub,io.sentry.SentryOptions):53:53 -> b 6:6:void register(io.sentry.IHub,io.sentry.SentryOptions):50:50 -> b 7:7:void register(io.sentry.IHub,io.sentry.SentryOptions):55:55 -> b 8:9:void register(io.sentry.IHub,io.sentry.SentryOptions):59:60 -> b 10:11:void register(io.sentry.IHub,io.sentry.SentryOptions):70:71 -> b 1:3:void lambda$register$0(io.sentry.SentryOptions):62:64 -> c 4:4:void lambda$register$0(io.sentry.SentryOptions):66:66 -> c 1:6:void close():103:108 -> close 7:8:void close():110:111 -> close 9:9:void close():105:105 -> close 1:1:void startSensorListener(io.sentry.SentryOptions):81:81 -> i 2:2:void startSensorListener(io.sentry.SentryOptions):84:84 -> i 3:3:void startSensorListener(io.sentry.SentryOptions):86:86 -> i 4:5:void startSensorListener(io.sentry.SentryOptions):88:89 -> i 6:6:void startSensorListener(io.sentry.SentryOptions):91:91 -> i 7:7:void startSensorListener(io.sentry.SentryOptions):94:94 -> i 8:8:void startSensorListener(io.sentry.SentryOptions):97:97 -> i 1:1:void onSensorChanged(android.hardware.SensorEvent):118:118 -> onSensorChanged 2:2:void onSensorChanged(android.hardware.SensorEvent):120:120 -> onSensorChanged 3:11:void onSensorChanged(android.hardware.SensorEvent):124:132 -> onSensorChanged 12:13:void onSensorChanged(android.hardware.SensorEvent):134:135 -> onSensorChanged 14:14:void onSensorChanged(android.hardware.SensorEvent):137:137 -> onSensorChanged io.sentry.android.core.TempSensorBreadcrumbsIntegration$$ExternalSyntheticLambda0 -> io.sentry.android.core.n1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.SentryOptions io.sentry.android.core.TempSensorBreadcrumbsIntegration$$InternalSyntheticLambda$2$e9351e425fca256eb5af9e5975e2fcba6523ae6a06b3ede557d3109adf4bae70$0.f$1 -> e io.sentry.android.core.TempSensorBreadcrumbsIntegration io.sentry.android.core.TempSensorBreadcrumbsIntegration$$InternalSyntheticLambda$2$e9351e425fca256eb5af9e5975e2fcba6523ae6a06b3ede557d3109adf4bae70$0.f$0 -> d void io.sentry.android.core.TempSensorBreadcrumbsIntegration$$InternalSyntheticLambda$2$e9351e425fca256eb5af9e5975e2fcba6523ae6a06b3ede557d3109adf4bae70$0.(io.sentry.android.core.TempSensorBreadcrumbsIntegration,io.sentry.SentryOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.TempSensorBreadcrumbsIntegration$$InternalSyntheticLambda$2$e9351e425fca256eb5af9e5975e2fcba6523ae6a06b3ede557d3109adf4bae70$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.UserInteractionIntegration -> io.sentry.android.core.UserInteractionIntegration: android.app.Application application -> d io.sentry.IHub hub -> e boolean isAndroidXAvailable -> g io.sentry.android.core.SentryAndroidOptions options -> f 1:4:void (android.app.Application,io.sentry.android.core.LoadClass):32:35 -> 1:1:void startTracking(android.app.Activity):39:39 -> a 2:3:void startTracking(android.app.Activity):41:42 -> a 4:5:void startTracking(android.app.Activity):47:48 -> a 6:6:void startTracking(android.app.Activity):50:50 -> a 7:7:void startTracking(android.app.Activity):53:53 -> a 8:8:void startTracking(android.app.Activity):55:55 -> a 1:1:void register(io.sentry.IHub,io.sentry.SentryOptions):108:108 -> b 2:2:void register(io.sentry.IHub,io.sentry.SentryOptions):107:107 -> b 3:3:void register(io.sentry.IHub,io.sentry.SentryOptions):111:111 -> b 4:9:void register(io.sentry.IHub,io.sentry.SentryOptions):113:118 -> b 10:13:void register(io.sentry.IHub,io.sentry.SentryOptions):121:124 -> b 14:15:void register(io.sentry.IHub,io.sentry.SentryOptions):127:128 -> b 1:1:void stopTracking(android.app.Activity):60:60 -> c 2:3:void stopTracking(android.app.Activity):62:63 -> c 4:8:void stopTracking(android.app.Activity):68:72 -> c 9:9:void stopTracking(android.app.Activity):74:74 -> c 1:1:void close():137:137 -> close 2:3:void close():139:140 -> close 1:1:void onActivityPaused(android.app.Activity):92:92 -> onActivityPaused 1:1:void onActivityResumed(android.app.Activity):87:87 -> onActivityResumed io.sentry.android.core.ViewHierarchyEventProcessor -> io.sentry.android.core.ViewHierarchyEventProcessor: io.sentry.android.core.internal.util.Debouncer debouncer -> e io.sentry.android.core.SentryAndroidOptions options -> d 1:3:void (io.sentry.android.core.SentryAndroidOptions):49:51 -> 4:4:void (io.sentry.android.core.SentryAndroidOptions):53:53 -> 5:6:void (io.sentry.android.core.SentryAndroidOptions):57:58 -> 1:1:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):73:73 -> a 2:3:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):77:78 -> a 4:4:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):82:82 -> a 5:7:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):88:90 -> a 8:8:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):92:92 -> a 9:10:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):99:100 -> a 11:13:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):103:105 -> a 14:14:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):101:101 -> a 15:15:io.sentry.SentryEvent process(io.sentry.SentryEvent,io.sentry.Hint):108:108 -> a io.sentry.protocol.SentryTransaction process(io.sentry.protocol.SentryTransaction,io.sentry.Hint) -> b void $r8$lambda$TnHOkObaJ0Eb5ze-jDJ8_dA-0S4(java.util.concurrent.atomic.AtomicReference,android.view.View,java.util.List,java.util.concurrent.CountDownLatch,io.sentry.ILogger) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void addChildren(android.view.View,io.sentry.protocol.ViewHierarchyNode,java.util.List):221:221 -> d 2:3:void addChildren(android.view.View,io.sentry.protocol.ViewHierarchyNode,java.util.List):227:228 -> d 4:5:void addChildren(android.view.View,io.sentry.protocol.ViewHierarchyNode,java.util.List):233:234 -> d 6:6:void addChildren(android.view.View,io.sentry.protocol.ViewHierarchyNode,java.util.List):239:239 -> d 7:7:void addChildren(android.view.View,io.sentry.protocol.ViewHierarchyNode,java.util.List):241:241 -> d 8:10:void addChildren(android.view.View,io.sentry.protocol.ViewHierarchyNode,java.util.List):243:245 -> d 11:11:void addChildren(android.view.View,io.sentry.protocol.ViewHierarchyNode,java.util.List):248:248 -> d 1:2:void lambda$snapshotViewHierarchy$0(java.util.concurrent.atomic.AtomicReference,android.view.View,java.util.List,java.util.concurrent.CountDownLatch,io.sentry.ILogger):183:184 -> e 3:3:void lambda$snapshotViewHierarchy$0(java.util.concurrent.atomic.AtomicReference,android.view.View,java.util.List,java.util.concurrent.CountDownLatch,io.sentry.ILogger):186:186 -> e 1:1:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):158:158 -> f 2:2:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):162:162 -> f 3:3:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):164:164 -> f 4:4:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):168:168 -> f 5:5:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):170:170 -> f 6:7:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):175:176 -> f 8:10:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):178:180 -> f 11:12:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):189:190 -> f 13:13:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.app.Activity,java.util.List,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger):194:194 -> f 1:2:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.view.View,java.util.List):207:208 -> g 3:5:io.sentry.protocol.ViewHierarchy snapshotViewHierarchy(android.view.View,java.util.List):210:212 -> g 1:1:io.sentry.protocol.ViewHierarchyNode viewToNode(android.view.View):253:253 -> h 2:3:io.sentry.protocol.ViewHierarchyNode viewToNode(android.view.View):255:256 -> h 4:5:io.sentry.protocol.ViewHierarchyNode viewToNode(android.view.View):259:260 -> h 6:10:io.sentry.protocol.ViewHierarchyNode viewToNode(android.view.View):264:268 -> h 11:11:io.sentry.protocol.ViewHierarchyNode viewToNode(android.view.View):270:270 -> h 12:12:io.sentry.protocol.ViewHierarchyNode viewToNode(android.view.View):278:278 -> h 13:13:io.sentry.protocol.ViewHierarchyNode viewToNode(android.view.View):275:275 -> h 14:14:io.sentry.protocol.ViewHierarchyNode viewToNode(android.view.View):272:272 -> h io.sentry.android.core.ViewHierarchyEventProcessor$$ExternalSyntheticLambda0 -> io.sentry.android.core.o1: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ILogger io.sentry.android.core.ViewHierarchyEventProcessor$$InternalSyntheticLambda$2$be9cd7ba5aeffcc97cf6dddc3e3eea247ee246a99b4cd8619f085dac17c284cb$0.f$4 -> h java.util.List io.sentry.android.core.ViewHierarchyEventProcessor$$InternalSyntheticLambda$2$be9cd7ba5aeffcc97cf6dddc3e3eea247ee246a99b4cd8619f085dac17c284cb$0.f$2 -> f java.util.concurrent.CountDownLatch io.sentry.android.core.ViewHierarchyEventProcessor$$InternalSyntheticLambda$2$be9cd7ba5aeffcc97cf6dddc3e3eea247ee246a99b4cd8619f085dac17c284cb$0.f$3 -> g java.util.concurrent.atomic.AtomicReference io.sentry.android.core.ViewHierarchyEventProcessor$$InternalSyntheticLambda$2$be9cd7ba5aeffcc97cf6dddc3e3eea247ee246a99b4cd8619f085dac17c284cb$0.f$0 -> d android.view.View io.sentry.android.core.ViewHierarchyEventProcessor$$InternalSyntheticLambda$2$be9cd7ba5aeffcc97cf6dddc3e3eea247ee246a99b4cd8619f085dac17c284cb$0.f$1 -> e void io.sentry.android.core.ViewHierarchyEventProcessor$$InternalSyntheticLambda$2$be9cd7ba5aeffcc97cf6dddc3e3eea247ee246a99b4cd8619f085dac17c284cb$0.(java.util.concurrent.atomic.AtomicReference,android.view.View,java.util.List,java.util.concurrent.CountDownLatch,io.sentry.ILogger) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.ViewHierarchyEventProcessor$$InternalSyntheticLambda$2$be9cd7ba5aeffcc97cf6dddc3e3eea247ee246a99b4cd8619f085dac17c284cb$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.cache.AndroidEnvelopeCache -> io.sentry.android.core.cache.b: io.sentry.transport.ICurrentDateProvider currentDateProvider -> k 1:1:void (io.sentry.android.core.SentryAndroidOptions):37:37 -> 2:3:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.transport.ICurrentDateProvider):45:46 -> 4:4:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.transport.ICurrentDateProvider):43:43 -> 5:5:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.transport.ICurrentDateProvider):47:47 -> void $r8$lambda$XwPLlSMYxTMu077_MqcL4tbsrnE(io.sentry.android.core.cache.AndroidEnvelopeCache,io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.AnrV2Integration$AnrV2Hint) -> E # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean hasStartupCrashMarker(io.sentry.SentryOptions):112:112 -> F 2:3:boolean hasStartupCrashMarker(io.sentry.SentryOptions):115:116 -> F 4:4:boolean hasStartupCrashMarker(io.sentry.SentryOptions):120:120 -> F 5:5:boolean hasStartupCrashMarker(io.sentry.SentryOptions):122:122 -> F 6:6:boolean hasStartupCrashMarker(io.sentry.SentryOptions):124:124 -> F 7:7:boolean hasStartupCrashMarker(io.sentry.SentryOptions):126:126 -> F 8:8:boolean hasStartupCrashMarker(io.sentry.SentryOptions):130:130 -> F 9:9:boolean hasStartupCrashMarker(io.sentry.SentryOptions):127:127 -> F 10:11:boolean hasStartupCrashMarker(io.sentry.SentryOptions):136:137 -> F 1:1:void lambda$store$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.AnrV2Integration$AnrV2Hint):76:76 -> G 2:3:void lambda$store$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.AnrV2Integration$AnrV2Hint):78:79 -> G 4:4:void lambda$store$0(io.sentry.android.core.SentryAndroidOptions,io.sentry.android.core.AnrV2Integration$AnrV2Hint):84:84 -> G 1:1:java.lang.Long lastReportedAnr(io.sentry.SentryOptions):145:145 -> H 2:2:java.lang.Long lastReportedAnr(io.sentry.SentryOptions):144:144 -> H 3:3:java.lang.Long lastReportedAnr(io.sentry.SentryOptions):147:147 -> H 4:5:java.lang.Long lastReportedAnr(io.sentry.SentryOptions):149:150 -> H 6:6:java.lang.Long lastReportedAnr(io.sentry.SentryOptions):153:153 -> H 7:8:java.lang.Long lastReportedAnr(io.sentry.SentryOptions):156:157 -> H 9:9:java.lang.Long lastReportedAnr(io.sentry.SentryOptions):160:160 -> H 1:1:void writeLastReportedAnrMarker(java.lang.Long):166:166 -> I 2:2:void writeLastReportedAnrMarker(java.lang.Long):168:168 -> I 3:7:void writeLastReportedAnrMarker(java.lang.Long):172:176 -> I 8:8:void writeLastReportedAnrMarker(java.lang.Long):173:173 -> I 9:9:void writeLastReportedAnrMarker(java.lang.Long):177:177 -> I 1:1:void writeStartupCrashMarkerFile():96:96 -> J 2:4:void writeStartupCrashMarkerFile():98:100 -> J 5:5:void writeStartupCrashMarkerFile():103:103 -> J 6:6:void writeStartupCrashMarkerFile():105:105 -> J 7:7:void writeStartupCrashMarkerFile():107:107 -> J 1:1:void store(io.sentry.SentryEnvelope,io.sentry.Hint):52:52 -> c 2:3:void store(io.sentry.SentryEnvelope,io.sentry.Hint):54:55 -> c 4:8:void store(io.sentry.SentryEnvelope,io.sentry.Hint):57:61 -> c 9:9:void store(io.sentry.SentryEnvelope,io.sentry.Hint):63:63 -> c 10:10:void store(io.sentry.SentryEnvelope,io.sentry.Hint):67:67 -> c 11:11:void store(io.sentry.SentryEnvelope,io.sentry.Hint):64:64 -> c 12:12:void store(io.sentry.SentryEnvelope,io.sentry.Hint):68:68 -> c 13:13:void store(io.sentry.SentryEnvelope,io.sentry.Hint):72:72 -> c io.sentry.android.core.cache.AndroidEnvelopeCache$$ExternalSyntheticLambda0 -> io.sentry.android.core.cache.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.SentryAndroidOptions io.sentry.android.core.cache.AndroidEnvelopeCache$$InternalSyntheticLambda$2$47f4e29326f0bd3c040c63e02815590fa72bc07eeed43cc14909c18852076082$0.f$1 -> b io.sentry.android.core.cache.AndroidEnvelopeCache io.sentry.android.core.cache.AndroidEnvelopeCache$$InternalSyntheticLambda$2$47f4e29326f0bd3c040c63e02815590fa72bc07eeed43cc14909c18852076082$0.f$0 -> a void io.sentry.android.core.cache.AndroidEnvelopeCache$$InternalSyntheticLambda$2$47f4e29326f0bd3c040c63e02815590fa72bc07eeed43cc14909c18852076082$0.(io.sentry.android.core.cache.AndroidEnvelopeCache,io.sentry.android.core.SentryAndroidOptions) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.cache.AndroidEnvelopeCache$$InternalSyntheticLambda$2$47f4e29326f0bd3c040c63e02815590fa72bc07eeed43cc14909c18852076082$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.debugmeta.AssetsDebugMetaLoader -> io.sentry.android.core.internal.debugmeta.a: android.content.Context context -> a io.sentry.ILogger logger -> b 1:3:void (android.content.Context,io.sentry.ILogger):26:28 -> 1:1:java.util.List loadDebugMeta():33:33 -> a 2:8:java.util.List loadDebugMeta():37:37 -> a 9:9:java.util.List loadDebugMeta():47:47 -> a 10:10:java.util.List loadDebugMeta():45:45 -> a 11:11:java.util.List loadDebugMeta():43:43 -> a io.sentry.android.core.internal.gestures.AndroidViewGestureTargetLocator -> io.sentry.android.core.internal.gestures.a: int[] coordinates -> b boolean isAndroidXAvailable -> a 1:1:void (boolean):23:23 -> 2:2:void (boolean):21:21 -> 3:3:void (boolean):24:24 -> 1:1:io.sentry.internal.gestures.UiElement locate(java.lang.Object,float,float,io.sentry.internal.gestures.UiElement$Type):30:30 -> a 2:8:io.sentry.internal.gestures.UiElement locate(java.lang.Object,float,float,io.sentry.internal.gestures.UiElement$Type):33:39 -> a 1:3:io.sentry.internal.gestures.UiElement createUiElement(android.view.View):47:49 -> b 1:1:boolean isJetpackScrollingView(android.view.View,boolean):83:83 -> c 1:4:boolean isViewScrollable(android.view.View,boolean):72:75 -> d 1:1:boolean isViewTappable(android.view.View):67:67 -> e 1:3:boolean touchWithinBounds(android.view.View,float,float):56:58 -> f 4:5:boolean touchWithinBounds(android.view.View,float,float):60:61 -> f io.sentry.android.core.internal.gestures.NoOpWindowCallback -> io.sentry.android.core.internal.gestures.b: 1:1:void ():18:18 -> io.sentry.android.core.internal.gestures.SentryGestureListener -> io.sentry.android.core.internal.gestures.g: io.sentry.ITransaction activeTransaction -> e io.sentry.IHub hub -> b io.sentry.internal.gestures.UiElement activeUiElement -> d io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType activeEventType -> f io.sentry.android.core.SentryAndroidOptions options -> c io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState scrollState -> g java.lang.ref.WeakReference activityRef -> a 1:1:void (android.app.Activity,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):58:58 -> 2:4:void (android.app.Activity,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):49:51 -> 5:5:void (android.app.Activity,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):53:53 -> 6:8:void (android.app.Activity,io.sentry.IHub,io.sentry.android.core.SentryAndroidOptions):59:61 -> void $r8$lambda$PaWnh2RjPA62PeMp-rtd9R3YkSg(io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$X_Gn1WcdpVm-lQ2RGdNi32pTMyU(io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.IScope,io.sentry.ITransaction) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$iycLqO7zwqdl2ub7teZ9tLzPgdw(io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.ITransaction,io.sentry.IScope) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$zrTU2VKDHEdLwLcvkMlrL6JzMFY(io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.IScope) -> d # {"id":"com.android.tools.r8.synthesized"} 1:1:void addBreadcrumb(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType,java.util.Map,android.view.MotionEvent):178:178 -> e 2:2:void addBreadcrumb(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType,java.util.Map,android.view.MotionEvent):182:182 -> e 3:5:void addBreadcrumb(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType,java.util.Map,android.view.MotionEvent):184:186 -> e 6:6:void addBreadcrumb(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType,java.util.Map,android.view.MotionEvent):188:188 -> e 7:7:void addBreadcrumb(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType,java.util.Map,android.view.MotionEvent):190:190 -> e 8:8:void addBreadcrumb(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType,java.util.Map,android.view.MotionEvent):189:189 -> e 9:9:void addBreadcrumb(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType,java.util.Map,android.view.MotionEvent):188:188 -> e 1:1:void applyScope(io.sentry.IScope,io.sentry.ITransaction):306:306 -> f 1:1:void clearScope(io.sentry.IScope):296:296 -> g 1:1:android.view.View ensureWindowDecorView(java.lang.String):327:327 -> h 2:4:android.view.View ensureWindowDecorView(java.lang.String):329:331 -> h 5:5:android.view.View ensureWindowDecorView(java.lang.String):335:335 -> h 6:8:android.view.View ensureWindowDecorView(java.lang.String):337:339 -> h 9:9:android.view.View ensureWindowDecorView(java.lang.String):343:343 -> h 10:12:android.view.View ensureWindowDecorView(java.lang.String):345:347 -> h 1:1:java.lang.String getActivityName(android.app.Activity):323:323 -> i 1:1:java.lang.String getGestureType(io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):356:356 -> j 1:1:void lambda$applyScope$3(io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction):310:310 -> k 2:3:void lambda$applyScope$3(io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction):312:313 -> k 4:4:void lambda$applyScope$3(io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction):317:317 -> k 5:5:void lambda$applyScope$3(io.sentry.IScope,io.sentry.ITransaction,io.sentry.ITransaction):314:314 -> k 1:2:void lambda$clearScope$2(io.sentry.IScope,io.sentry.ITransaction):298:299 -> l 1:1:void lambda$startTracing$0(io.sentry.ITransaction,io.sentry.IScope):263:263 -> m 1:1:void lambda$stopTracing$1(io.sentry.IScope):285:285 -> n 1:2:void onUp(android.view.MotionEvent):65:66 -> o 3:6:void onUp(android.view.MotionEvent):71:74 -> o 7:8:void onUp(android.view.MotionEvent):78:79 -> o 9:10:void onUp(android.view.MotionEvent):81:82 -> o 11:11:void onUp(android.view.MotionEvent):79:79 -> o 12:13:void onUp(android.view.MotionEvent):84:85 -> o 1:3:boolean onDown(android.view.MotionEvent):93:95 -> onDown 1:1:boolean onFling(android.view.MotionEvent,android.view.MotionEvent,float,float):161:161 -> onFling 1:1:boolean onScroll(android.view.MotionEvent,android.view.MotionEvent,float,float):128:128 -> onScroll 2:3:boolean onScroll(android.view.MotionEvent,android.view.MotionEvent,float,float):133:134 -> onScroll 4:4:boolean onScroll(android.view.MotionEvent,android.view.MotionEvent,float,float):136:136 -> onScroll 5:5:boolean onScroll(android.view.MotionEvent,android.view.MotionEvent,float,float):135:135 -> onScroll 6:8:boolean onScroll(android.view.MotionEvent,android.view.MotionEvent,float,float):139:141 -> onScroll 9:11:boolean onScroll(android.view.MotionEvent,android.view.MotionEvent,float,float):144:146 -> onScroll 12:13:boolean onScroll(android.view.MotionEvent,android.view.MotionEvent,float,float):149:150 -> onScroll 1:1:boolean onSingleTapUp(android.view.MotionEvent):101:101 -> onSingleTapUp 2:2:boolean onSingleTapUp(android.view.MotionEvent):106:106 -> onSingleTapUp 3:3:boolean onSingleTapUp(android.view.MotionEvent):108:108 -> onSingleTapUp 4:4:boolean onSingleTapUp(android.view.MotionEvent):107:107 -> onSingleTapUp 5:7:boolean onSingleTapUp(android.view.MotionEvent):111:113 -> onSingleTapUp 8:9:boolean onSingleTapUp(android.view.MotionEvent):117:118 -> onSingleTapUp 1:3:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):196:198 -> p 4:4:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):203:203 -> p 5:5:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):212:212 -> p 6:6:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):214:214 -> p 7:7:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):218:218 -> p 8:12:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):220:224 -> p 13:13:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):230:230 -> p 14:14:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):234:234 -> p 15:15:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):240:240 -> p 16:17:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):245:246 -> p 18:19:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):248:249 -> p 20:20:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):251:251 -> p 21:21:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):250:250 -> p 22:23:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):252:253 -> p 24:25:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):255:256 -> p 26:26:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):259:259 -> p 27:27:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):261:261 -> p 28:30:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):266:268 -> p 31:33:void startTracing(io.sentry.internal.gestures.UiElement,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):205:207 -> p 1:2:void stopTracing(io.sentry.SpanStatus):272:273 -> q 3:3:void stopTracing(io.sentry.SpanStatus):276:276 -> q 4:4:void stopTracing(io.sentry.SpanStatus):278:278 -> q 5:5:void stopTracing(io.sentry.SpanStatus):281:281 -> q 6:8:void stopTracing(io.sentry.SpanStatus):287:289 -> q 9:9:void stopTracing(io.sentry.SpanStatus):291:291 -> q io.sentry.android.core.internal.gestures.SentryGestureListener$$ExternalSyntheticLambda0 -> io.sentry.android.core.internal.gestures.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IScope io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$4a83d71b1be3c87fecf86a4d68c43a4c228057b25ffbb28ff0952fc6af6d18c6$0.f$1 -> b io.sentry.android.core.internal.gestures.SentryGestureListener io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$4a83d71b1be3c87fecf86a4d68c43a4c228057b25ffbb28ff0952fc6af6d18c6$0.f$0 -> a void io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$4a83d71b1be3c87fecf86a4d68c43a4c228057b25ffbb28ff0952fc6af6d18c6$0.(io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.IScope) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$4a83d71b1be3c87fecf86a4d68c43a4c228057b25ffbb28ff0952fc6af6d18c6$0.accept(io.sentry.ITransaction) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.gestures.SentryGestureListener$$ExternalSyntheticLambda1 -> io.sentry.android.core.internal.gestures.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IScope io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$e6dced71bac1a234b81ea04fda79ccf3c74593bc002b72adaa5e7b0608bccfec$0.f$1 -> b io.sentry.android.core.internal.gestures.SentryGestureListener io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$e6dced71bac1a234b81ea04fda79ccf3c74593bc002b72adaa5e7b0608bccfec$0.f$0 -> a io.sentry.ITransaction io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$e6dced71bac1a234b81ea04fda79ccf3c74593bc002b72adaa5e7b0608bccfec$0.f$2 -> c void io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$e6dced71bac1a234b81ea04fda79ccf3c74593bc002b72adaa5e7b0608bccfec$0.(io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.IScope,io.sentry.ITransaction) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$3$e6dced71bac1a234b81ea04fda79ccf3c74593bc002b72adaa5e7b0608bccfec$0.accept(io.sentry.ITransaction) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.gestures.SentryGestureListener$$ExternalSyntheticLambda2 -> io.sentry.android.core.internal.gestures.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.gestures.SentryGestureListener io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$2$d96602a7d4abca94689b3451f5de0015c28e0d45edeae6c61b3cfdbc67390b51$0.f$0 -> a void io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$2$d96602a7d4abca94689b3451f5de0015c28e0d45edeae6c61b3cfdbc67390b51$0.(io.sentry.android.core.internal.gestures.SentryGestureListener) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$2$d96602a7d4abca94689b3451f5de0015c28e0d45edeae6c61b3cfdbc67390b51$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.gestures.SentryGestureListener$$ExternalSyntheticLambda3 -> io.sentry.android.core.internal.gestures.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ITransaction io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$2$6a0110aac47e56eb682ec8c60e26677a9cdf673f8d59eb883bbbbcba6ad9e499$0.f$1 -> b io.sentry.android.core.internal.gestures.SentryGestureListener io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$2$6a0110aac47e56eb682ec8c60e26677a9cdf673f8d59eb883bbbbcba6ad9e499$0.f$0 -> a void io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$2$6a0110aac47e56eb682ec8c60e26677a9cdf673f8d59eb883bbbbcba6ad9e499$0.(io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.ITransaction) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.gestures.SentryGestureListener$$InternalSyntheticLambda$2$6a0110aac47e56eb682ec8c60e26677a9cdf673f8d59eb883bbbbcba6ad9e499$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.gestures.SentryGestureListener$1 -> io.sentry.android.core.internal.gestures.g$a: int[] $SwitchMap$io$sentry$android$core$internal$gestures$SentryGestureListener$GestureType -> a 1:1:void ():356:356 -> io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType -> io.sentry.android.core.internal.gestures.g$b: 1:1:io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType[] $values():35:35 -> $values 1:4:void ():36:39 -> 5:5:void ():35:35 -> 1:1:void (java.lang.String,int):35:35 -> 1:1:io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType valueOf(java.lang.String):35:35 -> valueOf 1:1:io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType[] values():35:35 -> values io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState -> io.sentry.android.core.internal.gestures.g$c: io.sentry.internal.gestures.UiElement target -> b float startY -> d float startX -> c io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType type -> a 1:2:void ():376:377 -> 3:4:void ():379:380 -> 5:5:void (io.sentry.android.core.internal.gestures.SentryGestureListener$1):376:376 -> 1:1:io.sentry.internal.gestures.UiElement access$100(io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState):376:376 -> a 1:1:io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType access$200(io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState):376:376 -> b 1:1:io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType access$202(io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState,io.sentry.android.core.internal.gestures.SentryGestureListener$GestureType):376:376 -> c 1:1:java.lang.String access$300(io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState,android.view.MotionEvent):376:376 -> d 1:1:void access$400(io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState):376:376 -> e 1:1:float access$502(io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState,float):376:376 -> f 1:1:float access$602(io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState,float):376:376 -> g 1:1:void access$700(io.sentry.android.core.internal.gestures.SentryGestureListener$ScrollState,io.sentry.internal.gestures.UiElement):376:376 -> h 1:2:java.lang.String calculateDirection(android.view.MotionEvent):393:394 -> i 3:3:java.lang.String calculateDirection(android.view.MotionEvent):396:396 -> i 1:4:void reset():413:416 -> j 1:1:void setTarget(io.sentry.internal.gestures.UiElement):383:383 -> k io.sentry.android.core.internal.gestures.SentryWindowCallback -> io.sentry.android.core.internal.gestures.h: io.sentry.android.core.internal.gestures.SentryGestureListener gestureListener -> f android.view.Window$Callback delegate -> e io.sentry.android.core.internal.gestures.SentryWindowCallback$MotionEventObtainer motionEventObtainer -> i io.sentry.SentryOptions options -> h androidx.core.view.GestureDetectorCompat gestureDetector -> g 1:1:void (android.view.Window$Callback,android.content.Context,io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.SentryOptions):28:28 -> 2:7:void (android.view.Window$Callback,androidx.core.view.GestureDetectorCompat,io.sentry.android.core.internal.gestures.SentryGestureListener,io.sentry.SentryOptions,io.sentry.android.core.internal.gestures.SentryWindowCallback$MotionEventObtainer):42:47 -> 1:1:android.view.Window$Callback getDelegate():80:80 -> a 1:2:void handleTouchEvent(android.view.MotionEvent):68:69 -> b 3:3:void handleTouchEvent(android.view.MotionEvent):71:71 -> b 1:1:void stopTracking():76:76 -> c 1:1:boolean dispatchTouchEvent(android.view.MotionEvent):53:53 -> dispatchTouchEvent 2:2:boolean dispatchTouchEvent(android.view.MotionEvent):55:55 -> dispatchTouchEvent 3:3:boolean dispatchTouchEvent(android.view.MotionEvent):61:61 -> dispatchTouchEvent 4:5:boolean dispatchTouchEvent(android.view.MotionEvent):57:58 -> dispatchTouchEvent 6:7:boolean dispatchTouchEvent(android.view.MotionEvent):61:62 -> dispatchTouchEvent 8:8:boolean dispatchTouchEvent(android.view.MotionEvent):64:64 -> dispatchTouchEvent io.sentry.android.core.internal.gestures.SentryWindowCallback$1 -> io.sentry.android.core.internal.gestures.h$a: 1:1:void ():33:33 -> android.view.MotionEvent obtain(android.view.MotionEvent) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.gestures.SentryWindowCallback$MotionEventObtainer -> io.sentry.android.core.internal.gestures.h$b: android.view.MotionEvent obtain(android.view.MotionEvent) -> a io.sentry.android.core.internal.gestures.SentryWindowCallback$MotionEventObtainer$-CC -> io.sentry.android.core.internal.gestures.i: # {"id":"com.android.tools.r8.synthesized"} 1:1:android.view.MotionEvent io.sentry.android.core.internal.gestures.SentryWindowCallback$MotionEventObtainer.obtain(android.view.MotionEvent):86:86 -> a 1:1:android.view.MotionEvent $default$obtain(io.sentry.android.core.internal.gestures.SentryWindowCallback$MotionEventObtainer,android.view.MotionEvent):0 -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.gestures.ViewUtils -> io.sentry.android.core.internal.gestures.j: 1:2:io.sentry.internal.gestures.UiElement findTarget(io.sentry.android.core.SentryAndroidOptions,android.view.View,float,float,io.sentry.internal.gestures.UiElement$Type):38:39 -> a 3:4:io.sentry.internal.gestures.UiElement findTarget(io.sentry.android.core.SentryAndroidOptions,android.view.View,float,float,io.sentry.internal.gestures.UiElement$Type):42:43 -> a 5:8:io.sentry.internal.gestures.UiElement findTarget(io.sentry.android.core.SentryAndroidOptions,android.view.View,float,float,io.sentry.internal.gestures.UiElement$Type):45:48 -> a 9:10:io.sentry.internal.gestures.UiElement findTarget(io.sentry.android.core.SentryAndroidOptions,android.view.View,float,float,io.sentry.internal.gestures.UiElement$Type):52:53 -> a 11:11:io.sentry.internal.gestures.UiElement findTarget(io.sentry.android.core.SentryAndroidOptions,android.view.View,float,float,io.sentry.internal.gestures.UiElement$Type):55:55 -> a 1:2:java.lang.String getResourceId(android.view.View):91:92 -> b 3:3:java.lang.String getResourceId(android.view.View):95:95 -> b 4:4:java.lang.String getResourceId(android.view.View):97:97 -> b 5:5:java.lang.String getResourceId(android.view.View):93:93 -> b boolean isViewIdGenerated(int) -> c io.sentry.android.core.internal.gestures.WindowCallbackAdapter -> io.sentry.android.core.internal.gestures.k: android.view.Window$Callback delegate -> d 1:2:void (android.view.Window$Callback):23:24 -> 1:1:boolean dispatchGenericMotionEvent(android.view.MotionEvent):49:49 -> dispatchGenericMotionEvent 1:1:boolean dispatchKeyEvent(android.view.KeyEvent):29:29 -> dispatchKeyEvent 1:1:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):34:34 -> dispatchKeyShortcutEvent 1:1:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):54:54 -> dispatchPopulateAccessibilityEvent 1:1:boolean dispatchTouchEvent(android.view.MotionEvent):39:39 -> dispatchTouchEvent 1:1:boolean dispatchTrackballEvent(android.view.MotionEvent):44:44 -> dispatchTrackballEvent 1:1:void onActionModeFinished(android.view.ActionMode):144:144 -> onActionModeFinished 1:1:void onActionModeStarted(android.view.ActionMode):139:139 -> onActionModeStarted 1:1:void onAttachedToWindow():100:100 -> onAttachedToWindow 1:1:void onContentChanged():90:90 -> onContentChanged 1:1:boolean onCreatePanelMenu(int,android.view.Menu):65:65 -> onCreatePanelMenu 1:1:android.view.View onCreatePanelView(int):60:60 -> onCreatePanelView 1:1:void onDetachedFromWindow():105:105 -> onDetachedFromWindow 1:1:boolean onMenuItemSelected(int,android.view.MenuItem):80:80 -> onMenuItemSelected 1:1:boolean onMenuOpened(int,android.view.Menu):75:75 -> onMenuOpened 1:1:void onPanelClosed(int,android.view.Menu):110:110 -> onPanelClosed 1:1:boolean onPreparePanel(int,android.view.View,android.view.Menu):70:70 -> onPreparePanel 1:1:boolean onSearchRequested():115:115 -> onSearchRequested 2:2:boolean onSearchRequested(android.view.SearchEvent):121:121 -> onSearchRequested 1:1:void onWindowAttributesChanged(android.view.WindowManager$LayoutParams):85:85 -> onWindowAttributesChanged 1:1:void onWindowFocusChanged(boolean):95:95 -> onWindowFocusChanged 1:1:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback):127:127 -> onWindowStartingActionMode 2:2:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):134:134 -> onWindowStartingActionMode io.sentry.android.core.internal.modules.AssetsModulesLoader -> io.sentry.android.core.internal.modules.a: android.content.Context context -> d 1:2:void (android.content.Context,io.sentry.ILogger):21:22 -> 1:1:java.util.Map loadModules():27:27 -> b 2:5:java.util.Map loadModules():29:29 -> b 6:6:java.util.Map loadModules():34:34 -> b 7:7:java.util.Map loadModules():32:32 -> b io.sentry.android.core.internal.threaddump.Line -> io.sentry.android.core.internal.threaddump.a: java.lang.String text -> b int lineno -> a 1:3:void (int,java.lang.String):29:31 -> io.sentry.android.core.internal.threaddump.Lines -> io.sentry.android.core.internal.threaddump.b: int pos -> d int mMin -> b int mMax -> c java.util.ArrayList mList -> a 1:4:void (java.util.ArrayList):64:67 -> 1:1:boolean hasNext():72:72 -> a 1:2:io.sentry.android.core.internal.threaddump.Line next():81:82 -> b 1:1:io.sentry.android.core.internal.threaddump.Lines readLines(java.io.BufferedReader):51:51 -> c 2:2:io.sentry.android.core.internal.threaddump.Lines readLines(java.io.BufferedReader):55:55 -> c 3:3:io.sentry.android.core.internal.threaddump.Lines readLines(java.io.BufferedReader):57:57 -> c 4:4:io.sentry.android.core.internal.threaddump.Lines readLines(java.io.BufferedReader):60:60 -> c 1:1:void rewind():90:90 -> d io.sentry.android.core.internal.threaddump.ThreadDumpParser -> io.sentry.android.core.internal.threaddump.c: java.util.regex.Pattern WAITING_TO_LOCK_UNKNOWN_RE -> o java.util.regex.Pattern WAITING_TO_LOCK_HELD_RE -> n java.util.regex.Pattern BLANK_RE -> p java.util.regex.Pattern SLEEPING_ON_RE -> k java.util.regex.Pattern LOCKED_RE -> j java.util.regex.Pattern WAITING_TO_LOCK_RE -> m java.util.regex.Pattern WAITING_ON_RE -> l java.util.regex.Pattern NATIVE_NO_LOC_RE -> g java.util.regex.Pattern NATIVE_RE -> f java.util.regex.Pattern JNI_RE -> i java.util.regex.Pattern JAVA_RE -> h java.util.regex.Pattern BEGIN_UNMANAGED_NATIVE_THREAD_RE -> e java.util.regex.Pattern BEGIN_MANAGED_THREAD_RE -> d io.sentry.SentryOptions options -> a boolean isBackground -> b io.sentry.SentryStackTraceFactory stackTraceFactory -> c 1:1:void ():40:40 -> 2:2:void ():43:43 -> 3:3:void ():46:46 -> 4:4:void ():49:49 -> 5:5:void ():52:52 -> 6:6:void ():54:54 -> 7:7:void ():56:56 -> 8:8:void ():58:58 -> 9:9:void ():60:60 -> 10:10:void ():62:62 -> 11:11:void ():65:65 -> 12:13:void ():69:70 -> 1:4:void (io.sentry.SentryOptions,boolean):78:81 -> 1:1:void combineThreadLocks(io.sentry.protocol.SentryThread,io.sentry.SentryLockReason):310:310 -> a 2:2:void combineThreadLocks(io.sentry.protocol.SentryThread,io.sentry.SentryLockReason):312:312 -> a 3:3:void combineThreadLocks(io.sentry.protocol.SentryThread,io.sentry.SentryLockReason):314:314 -> a 4:4:void combineThreadLocks(io.sentry.protocol.SentryThread,io.sentry.SentryLockReason):317:317 -> a 5:5:void combineThreadLocks(io.sentry.protocol.SentryThread,io.sentry.SentryLockReason):319:319 -> a 6:6:void combineThreadLocks(io.sentry.protocol.SentryThread,io.sentry.SentryLockReason):321:321 -> a 1:2:java.lang.Integer getInteger(java.util.regex.Matcher,int,java.lang.Integer):338:339 -> b 3:3:java.lang.Integer getInteger(java.util.regex.Matcher,int,java.lang.Integer):342:342 -> b 1:2:java.lang.Long getLong(java.util.regex.Matcher,int,java.lang.Long):327:328 -> c 3:3:java.lang.Long getLong(java.util.regex.Matcher,int,java.lang.Long):331:331 -> c 1:2:java.lang.Integer getUInteger(java.util.regex.Matcher,int,java.lang.Integer):349:350 -> d 3:4:java.lang.Integer getUInteger(java.util.regex.Matcher,int,java.lang.Integer):353:354 -> d 1:2:boolean matches(java.util.regex.Matcher,java.lang.String):304:305 -> e 1:1:java.util.List parse(io.sentry.android.core.internal.threaddump.Lines):86:86 -> f 2:3:java.util.List parse(io.sentry.android.core.internal.threaddump.Lines):88:89 -> f 4:5:java.util.List parse(io.sentry.android.core.internal.threaddump.Lines):91:92 -> f 6:6:java.util.List parse(io.sentry.android.core.internal.threaddump.Lines):94:94 -> f 7:7:java.util.List parse(io.sentry.android.core.internal.threaddump.Lines):97:97 -> f 8:9:java.util.List parse(io.sentry.android.core.internal.threaddump.Lines):100:101 -> f 10:10:java.util.List parse(io.sentry.android.core.internal.threaddump.Lines):103:103 -> f 11:11:java.util.List parse(io.sentry.android.core.internal.threaddump.Lines):105:105 -> f 1:1:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):175:175 -> g 2:12:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):178:188 -> g 13:14:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):190:191 -> g 15:15:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):193:193 -> g 16:22:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):196:202 -> g 23:27:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):204:208 -> g 28:38:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):210:220 -> g 39:47:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):222:230 -> g 48:48:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):232:232 -> g 49:55:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):234:240 -> g 56:56:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):242:242 -> g 57:63:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):244:250 -> g 64:64:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):252:252 -> g 65:71:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):254:260 -> g 72:72:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):262:262 -> g 73:80:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):264:271 -> g 81:81:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):273:273 -> g 82:88:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):275:281 -> g 89:89:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):283:283 -> g 90:93:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):285:288 -> g 94:94:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):290:290 -> g 95:96:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):296:297 -> g 97:97:io.sentry.protocol.SentryStackTrace parseStacktrace(io.sentry.android.core.internal.threaddump.Lines,io.sentry.protocol.SentryThread):299:299 -> g 1:1:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):113:113 -> h 2:3:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):115:116 -> h 4:4:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):119:119 -> h 5:5:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):122:122 -> h 6:6:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):124:124 -> h 7:8:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):127:128 -> h 9:9:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):130:130 -> h 10:12:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):134:136 -> h 13:14:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):140:141 -> h 15:15:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):143:143 -> h 16:17:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):146:147 -> h 18:18:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):149:149 -> h 19:20:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):153:154 -> h 21:21:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):157:157 -> h 22:23:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):159:160 -> h 24:25:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):162:163 -> h 26:27:io.sentry.protocol.SentryThread parseThread(io.sentry.android.core.internal.threaddump.Lines):167:168 -> h io.sentry.android.core.internal.util.AndroidConnectionStatusProvider -> io.sentry.android.core.internal.util.a: android.content.Context context -> a java.util.Map registeredCallbacks -> d io.sentry.android.core.BuildInfoProvider buildInfoProvider -> c io.sentry.ILogger logger -> b 1:5:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):39:43 -> 1:2:void removeConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver):102:103 -> a 3:3:void removeConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver):105:105 -> a 1:1:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus():48:48 -> b 2:2:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus():50:50 -> b 3:3:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus():52:52 -> b 1:2:boolean addConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver):68:69 -> c 3:3:boolean addConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver):73:73 -> c 4:5:boolean addConnectionStatusObserver(io.sentry.IConnectionStatusProvider$IConnectionStatusObserver):96:97 -> c 1:1:java.lang.String getConnectionType():62:62 -> d 1:3:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus(android.content.Context,android.net.ConnectivityManager,io.sentry.ILogger):122:124 -> e 4:4:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus(android.content.Context,android.net.ConnectivityManager,io.sentry.ILogger):128:128 -> e 5:6:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus(android.content.Context,android.net.ConnectivityManager,io.sentry.ILogger):130:131 -> e 7:9:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus(android.content.Context,android.net.ConnectivityManager,io.sentry.ILogger):133:135 -> e 10:11:io.sentry.IConnectionStatusProvider$ConnectionStatus getConnectionStatus(android.content.Context,android.net.ConnectivityManager,io.sentry.ILogger):137:138 -> e 1:1:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):155:155 -> f 2:3:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):159:160 -> f 4:4:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):169:169 -> f 5:5:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):171:171 -> f 6:6:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):173:173 -> f 7:7:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):177:177 -> f 8:8:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):179:179 -> f 9:9:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):182:182 -> f 10:10:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):185:185 -> f 11:11:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):188:188 -> f 12:12:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):198:198 -> f 13:13:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):201:201 -> f 14:14:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):206:206 -> f 15:15:java.lang.String getConnectionType(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):243:243 -> f 1:1:java.lang.String getConnectionType(android.net.NetworkCapabilities,io.sentry.android.core.BuildInfoProvider):259:259 -> g 2:2:java.lang.String getConnectionType(android.net.NetworkCapabilities,io.sentry.android.core.BuildInfoProvider):265:265 -> g 3:3:java.lang.String getConnectionType(android.net.NetworkCapabilities,io.sentry.android.core.BuildInfoProvider):268:268 -> g 4:4:java.lang.String getConnectionType(android.net.NetworkCapabilities,io.sentry.android.core.BuildInfoProvider):271:271 -> g 1:1:android.net.ConnectivityManager getConnectivityManager(android.content.Context,io.sentry.ILogger):281:281 -> h 2:2:android.net.ConnectivityManager getConnectivityManager(android.content.Context,io.sentry.ILogger):283:283 -> h 1:2:boolean registerNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):294:295 -> i 3:3:boolean registerNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):298:298 -> i 4:5:boolean registerNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):302:303 -> i 6:6:boolean registerNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):307:307 -> i 7:7:boolean registerNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):309:309 -> i 1:1:void unregisterNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):321:321 -> j 2:2:void unregisterNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):324:324 -> j 3:3:void unregisterNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):329:329 -> j 4:4:void unregisterNetworkCallback(android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,android.net.ConnectivityManager$NetworkCallback):331:331 -> j io.sentry.android.core.internal.util.AndroidConnectionStatusProvider$1 -> io.sentry.android.core.internal.util.a$a: io.sentry.IConnectionStatusProvider$IConnectionStatusObserver val$observer -> a io.sentry.android.core.internal.util.AndroidConnectionStatusProvider this$0 -> b 1:1:void (io.sentry.android.core.internal.util.AndroidConnectionStatusProvider,io.sentry.IConnectionStatusProvider$IConnectionStatusObserver):74:74 -> 1:1:void onAvailable(android.net.Network):77:77 -> onAvailable 1:1:void onLosing(android.net.Network,int):82:82 -> onLosing 1:1:void onLost(android.net.Network):87:87 -> onLost 1:1:void onUnavailable():92:92 -> onUnavailable io.sentry.android.core.internal.util.AndroidCurrentDateProvider -> io.sentry.android.core.internal.util.b: io.sentry.transport.ICurrentDateProvider instance -> a 1:1:void ():10:10 -> 1:1:void ():16:16 -> 1:1:long getCurrentTimeMillis():20:20 -> a 1:1:io.sentry.transport.ICurrentDateProvider getInstance():13:13 -> b io.sentry.android.core.internal.util.AndroidMainThreadChecker -> io.sentry.android.core.internal.util.c: io.sentry.android.core.internal.util.AndroidMainThreadChecker instance -> a 1:1:void ():13:13 -> 1:1:void ():19:19 -> 1:1:boolean isMainThread():33:33 -> a 1:1:io.sentry.android.core.internal.util.AndroidMainThreadChecker getInstance():16:16 -> b 1:1:boolean isMainThread(long):23:23 -> c 1:2:boolean isMainThread(io.sentry.protocol.SentryThread):38:39 -> d 1:1:boolean isMainThread(java.lang.Thread):28:28 -> e io.sentry.android.core.internal.util.BreadcrumbFactory -> io.sentry.android.core.internal.util.d: 1:5:io.sentry.Breadcrumb forSession(java.lang.String):12:16 -> a io.sentry.android.core.internal.util.ClassUtil -> io.sentry.android.core.internal.util.e: 1:1:java.lang.String getClassName(java.lang.Object):13:13 -> a 2:2:java.lang.String getClassName(java.lang.Object):17:17 -> a io.sentry.android.core.internal.util.ContentProviderSecurityChecker -> io.sentry.android.core.internal.util.f: io.sentry.android.core.BuildInfoProvider buildInfoProvider -> a 1:1:void ():17:17 -> 2:3:void (io.sentry.android.core.BuildInfoProvider):20:21 -> 1:1:void checkPrivilegeEscalation(android.content.ContentProvider):47:47 -> a 2:4:void checkPrivilegeEscalation(android.content.ContentProvider):50:52 -> a 5:5:void checkPrivilegeEscalation(android.content.ContentProvider):55:55 -> a io.sentry.android.core.internal.util.CpuInfoUtils -> io.sentry.android.core.internal.util.g: java.util.List cpuMaxFrequenciesMhz -> a io.sentry.android.core.internal.util.CpuInfoUtils instance -> b 1:1:void ():16:16 -> 1:1:void ():22:22 -> 2:2:void ():30:30 -> 1:1:io.sentry.android.core.internal.util.CpuInfoUtils getInstance():19:19 -> a java.lang.String getSystemCpuPath() -> b 1:2:java.util.List readMaxFrequencies():38:39 -> c 3:3:java.util.List readMaxFrequencies():41:41 -> c 4:4:java.util.List readMaxFrequencies():43:43 -> c 5:7:java.util.List readMaxFrequencies():46:48 -> c 8:8:java.util.List readMaxFrequencies():50:50 -> c 9:9:java.util.List readMaxFrequencies():54:54 -> c 10:10:java.util.List readMaxFrequencies():56:56 -> c 11:11:java.util.List readMaxFrequencies():62:62 -> c 12:12:java.util.List readMaxFrequencies():64:64 -> c io.sentry.android.core.internal.util.Debouncer -> io.sentry.android.core.internal.util.h: io.sentry.transport.ICurrentDateProvider timeProvider -> b java.util.concurrent.atomic.AtomicInteger executions -> c long waitTimeMs -> a int maxExecutions -> d java.util.concurrent.atomic.AtomicLong lastExecutionTime -> e 1:1:void (io.sentry.transport.ICurrentDateProvider,long,int):23:23 -> 2:2:void (io.sentry.transport.ICurrentDateProvider,long,int):15:15 -> 3:3:void (io.sentry.transport.ICurrentDateProvider,long,int):18:18 -> 4:6:void (io.sentry.transport.ICurrentDateProvider,long,int):24:26 -> 1:2:boolean checkForDebounce():34:35 -> a 3:3:boolean checkForDebounce():40:40 -> a 4:4:boolean checkForDebounce():43:43 -> a 5:6:boolean checkForDebounce():36:37 -> a io.sentry.android.core.internal.util.DeviceOrientations -> io.sentry.android.core.internal.util.i: 1:1:io.sentry.protocol.Device$DeviceOrientation getOrientation(int):21:21 -> a 2:2:io.sentry.protocol.Device$DeviceOrientation getOrientation(int):23:23 -> a io.sentry.android.core.internal.util.FirstDrawDoneListener -> io.sentry.android.core.internal.util.l: android.os.Handler mainThreadHandler -> d java.util.concurrent.atomic.AtomicReference viewReference -> e java.lang.Runnable callback -> f 1:1:void (android.view.View,java.lang.Runnable):100:100 -> 2:2:void (android.view.View,java.lang.Runnable):40:40 -> 3:4:void (android.view.View,java.lang.Runnable):101:102 -> void $r8$lambda$aKRF5gaWCbH2jVT7ipVk7gSH41E(android.view.Window,android.view.Window$Callback,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$buP1U0g7IMF1U63vXwVjGUTFMtQ(io.sentry.android.core.internal.util.FirstDrawDoneListener,android.view.View) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean isAliveAndAttached(android.view.View):129:129 -> c 1:1:void lambda$onDraw$1(android.view.View):115:115 -> d 1:1:void lambda$registerForNextDraw$0(android.view.Window,android.view.Window$Callback,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):60:60 -> e 2:3:void lambda$registerForNextDraw$0(android.view.Window,android.view.Window$Callback,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):63:64 -> e 1:1:void registerForNextDraw(android.app.Activity,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):49:49 -> f 2:2:void registerForNextDraw(android.app.Activity,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):51:51 -> f 3:3:void registerForNextDraw(android.app.Activity,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):53:53 -> f 4:5:void registerForNextDraw(android.app.Activity,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):55:56 -> f 6:6:void registerForNextDraw(android.app.Activity,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):58:58 -> f 7:7:void registerForNextDraw(android.app.Activity,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):56:56 -> f 1:1:void registerForNextDraw(android.view.View,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):76:76 -> g 2:4:void registerForNextDraw(android.view.View,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):80:82 -> g 5:5:void registerForNextDraw(android.view.View,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider):96:96 -> g 1:1:void onDraw():108:108 -> onDraw 2:4:void onDraw():114:116 -> onDraw io.sentry.android.core.internal.util.FirstDrawDoneListener$$ExternalSyntheticLambda0 -> io.sentry.android.core.internal.util.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.FirstDrawDoneListener io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$2$ac38327f6527f8fdc5cbd7328c7a63a41e0d9d80a7c83f6e9973b76a8915471a$0.f$0 -> d android.view.View io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$2$ac38327f6527f8fdc5cbd7328c7a63a41e0d9d80a7c83f6e9973b76a8915471a$0.f$1 -> e void io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$2$ac38327f6527f8fdc5cbd7328c7a63a41e0d9d80a7c83f6e9973b76a8915471a$0.(io.sentry.android.core.internal.util.FirstDrawDoneListener,android.view.View) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$2$ac38327f6527f8fdc5cbd7328c7a63a41e0d9d80a7c83f6e9973b76a8915471a$0.onGlobalLayout() -> onGlobalLayout # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.FirstDrawDoneListener$$ExternalSyntheticLambda1 -> io.sentry.android.core.internal.util.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.view.Window io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$1$e043274fdd659eb8201d8c744202d8d93c5e58eaadbc21e7fcd67b8e79bcdb3f$0.f$0 -> d java.lang.Runnable io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$1$e043274fdd659eb8201d8c744202d8d93c5e58eaadbc21e7fcd67b8e79bcdb3f$0.f$2 -> f io.sentry.android.core.BuildInfoProvider io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$1$e043274fdd659eb8201d8c744202d8d93c5e58eaadbc21e7fcd67b8e79bcdb3f$0.f$3 -> g android.view.Window$Callback io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$1$e043274fdd659eb8201d8c744202d8d93c5e58eaadbc21e7fcd67b8e79bcdb3f$0.f$1 -> e void io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$1$e043274fdd659eb8201d8c744202d8d93c5e58eaadbc21e7fcd67b8e79bcdb3f$0.(android.view.Window,android.view.Window$Callback,java.lang.Runnable,io.sentry.android.core.BuildInfoProvider) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.util.FirstDrawDoneListener$$InternalSyntheticLambda$1$e043274fdd659eb8201d8c744202d8d93c5e58eaadbc21e7fcd67b8e79bcdb3f$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.FirstDrawDoneListener$1 -> io.sentry.android.core.internal.util.l$a: io.sentry.android.core.internal.util.FirstDrawDoneListener val$listener -> d 1:1:void (io.sentry.android.core.internal.util.FirstDrawDoneListener):83:83 -> 1:2:void onViewAttachedToWindow(android.view.View):86:87 -> onViewAttachedToWindow 1:1:void onViewDetachedFromWindow(android.view.View):92:92 -> onViewDetachedFromWindow io.sentry.android.core.internal.util.Permissions -> io.sentry.android.core.internal.util.m: 1:1:boolean hasPermission(android.content.Context,java.lang.String):17:17 -> a 2:2:boolean hasPermission(android.content.Context,java.lang.String):19:19 -> a io.sentry.android.core.internal.util.RootChecker -> io.sentry.android.core.internal.util.n: android.content.Context context -> a io.sentry.android.core.BuildInfoProvider buildInfoProvider -> b io.sentry.ILogger logger -> c java.lang.String[] rootPackages -> e java.lang.String[] rootFiles -> d java.lang.Runtime runtime -> f java.nio.charset.Charset UTF_8 -> g 1:1:void ():24:24 -> 1:1:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.ILogger):40:40 -> 2:2:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.ILogger):66:66 -> 3:3:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.ILogger):40:40 -> 4:5:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.ILogger,java.lang.String[],java.lang.String[],java.lang.Runtime):75:76 -> 6:10:void (android.content.Context,io.sentry.android.core.BuildInfoProvider,io.sentry.ILogger,java.lang.String[],java.lang.String[],java.lang.Runtime):78:82 -> 1:1:boolean checkRootFiles():114:114 -> a 2:2:boolean checkRootFiles():116:116 -> a 3:3:boolean checkRootFiles():120:120 -> a 1:2:boolean checkRootPackages(io.sentry.ILogger):163:164 -> b 3:3:boolean checkRootPackages(io.sentry.ILogger):166:166 -> b 4:5:boolean checkRootPackages(io.sentry.ILogger):168:169 -> b 6:6:boolean checkRootPackages(io.sentry.ILogger):171:171 -> b 1:1:boolean checkSUExist():134:134 -> c 2:2:boolean checkSUExist():137:137 -> c 3:6:boolean checkSUExist():139:142 -> c 7:7:boolean checkSUExist():149:149 -> c 8:8:boolean checkSUExist():139:139 -> c 9:9:boolean checkSUExist():146:146 -> c 10:10:boolean checkSUExist():149:149 -> c 11:11:boolean checkSUExist():144:144 -> c 12:12:boolean checkSUExist():149:149 -> c 13:13:boolean checkSUExist():151:151 -> c 1:2:boolean checkTestKeys():103:104 -> d 1:1:boolean isDeviceRooted():92:92 -> e io.sentry.android.core.internal.util.ScreenshotUtils -> io.sentry.android.core.internal.util.q: void $r8$lambda$GQMkf4G_mUj5wcx0mtQFJeQAgKM(android.view.View,android.graphics.Canvas,io.sentry.ILogger,java.util.concurrent.CountDownLatch) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$WXlEhYXqPQ4yl4T9jSAmZGEamuM(java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.CountDownLatch,int) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:boolean isActivityValid(android.app.Activity):155:155 -> c 1:2:void lambda$takeScreenshot$0(java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.CountDownLatch,int):97:98 -> d 1:1:void lambda$takeScreenshot$1(android.view.View,android.graphics.Canvas,io.sentry.ILogger,java.util.concurrent.CountDownLatch):123:123 -> e 2:2:void lambda$takeScreenshot$1(android.view.View,android.graphics.Canvas,io.sentry.ILogger,java.util.concurrent.CountDownLatch):127:127 -> e 3:3:void lambda$takeScreenshot$1(android.view.View,android.graphics.Canvas,io.sentry.ILogger,java.util.concurrent.CountDownLatch):125:125 -> e 4:5:void lambda$takeScreenshot$1(android.view.View,android.graphics.Canvas,io.sentry.ILogger,java.util.concurrent.CountDownLatch):127:128 -> e 1:2:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):47:48 -> f 3:3:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):52:52 -> f 4:4:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):54:54 -> f 5:5:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):58:58 -> f 6:6:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):60:60 -> f 7:7:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):64:64 -> f 8:8:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):66:66 -> f 9:9:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):70:70 -> f 10:10:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):75:75 -> f 11:11:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):78:78 -> f 12:12:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):80:80 -> f 13:13:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):83:83 -> f 14:15:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):85:86 -> f 16:17:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):90:91 -> f 18:18:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):93:93 -> f 19:20:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):102:103 -> f 21:21:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):108:108 -> f 22:22:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):106:106 -> f 23:23:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):108:108 -> f 24:24:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):148:148 -> f 25:26:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):108:109 -> f 27:30:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):115:118 -> f 31:31:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):120:120 -> f 32:32:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):132:132 -> f 33:33:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):148:148 -> f 34:34:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):139:139 -> f 35:36:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):141:142 -> f 37:37:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):148:148 -> f 38:39:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):147:148 -> f 40:40:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):75:75 -> f 41:41:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):149:149 -> f 42:42:byte[] takeScreenshot(android.app.Activity,io.sentry.util.thread.IMainThreadChecker,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):71:71 -> f io.sentry.android.core.internal.util.ScreenshotUtils$$ExternalSyntheticLambda0 -> io.sentry.android.core.internal.util.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.util.concurrent.CountDownLatch io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$0.f$1 -> b java.util.concurrent.atomic.AtomicBoolean io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$0.f$0 -> a void io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$0.(java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.CountDownLatch) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$0.onPixelCopyFinished(int) -> onPixelCopyFinished # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.ScreenshotUtils$$ExternalSyntheticLambda1 -> io.sentry.android.core.internal.util.p: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} android.graphics.Canvas io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$1.f$1 -> e io.sentry.ILogger io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$1.f$2 -> f java.util.concurrent.CountDownLatch io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$1.f$3 -> g android.view.View io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$1.f$0 -> d void io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$1.(android.view.View,android.graphics.Canvas,io.sentry.ILogger,java.util.concurrent.CountDownLatch) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.util.ScreenshotUtils$$InternalSyntheticLambda$2$f5a73cc8f33576f85b535cec1fe4f168302d357f517b80e496a23f4221ff4449$1.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.SentryFrameMetricsCollector -> io.sentry.android.core.internal.util.u: io.sentry.ILogger logger -> f java.lang.ref.WeakReference currentWindow -> h io.sentry.android.core.BuildInfoProvider buildInfoProvider -> d boolean isAvailable -> j android.view.Choreographer choreographer -> m io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager windowFrameMetricsManager -> k android.os.Handler handler -> g android.view.Window$OnFrameMetricsAvailableListener frameMetricsAvailableListener -> l java.util.Set trackedWindows -> e java.util.Map listenerMap -> i long frozenFrameThresholdNanos -> r long oneSecondInNanos -> q java.lang.reflect.Field choreographerLastFrameTimeField -> n long lastFrameEndNanos -> p long lastFrameStartNanos -> o 1:2:void ():35:36 -> 1:1:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider):67:67 -> 2:2:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):86:86 -> 3:3:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):39:39 -> 4:4:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):43:43 -> 5:5:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):45:45 -> 6:7:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):51:52 -> 8:9:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):87:88 -> 10:10:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):90:90 -> 11:11:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):92:92 -> 12:12:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):95:95 -> 13:13:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):99:99 -> 14:14:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):102:102 -> 15:15:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):104:104 -> 16:16:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):106:106 -> 17:18:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):108:109 -> 19:19:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):113:113 -> 20:21:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):119:120 -> 22:23:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):133:134 -> 24:24:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):136:136 -> 25:25:void (android.content.Context,io.sentry.ILogger,io.sentry.android.core.BuildInfoProvider,io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager):140:140 -> void $r8$lambda$E5RGc1KlFPIHITBlh_BkKCT_dCQ(io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$mUWRqFYmdta3hfHefKZQlpL2ZQU(io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$xjzAP529RjUJxrj7PvhNk8Vq9Fk(io.sentry.ILogger,java.lang.Thread,java.lang.Throwable) -> c # {"id":"com.android.tools.r8.synthesized"} 1:6:long getFrameCpuDuration(android.view.FrameMetrics):220:225 -> d 1:2:long getFrameStartTimestamp(android.view.FrameMetrics):205:206 -> e 3:3:long getFrameStartTimestamp(android.view.FrameMetrics):209:209 -> e 1:1:long getLastKnownFrameStartTimeNanos():327:327 -> f 2:2:long getLastKnownFrameStartTimeNanos():330:330 -> f 3:3:long getLastKnownFrameStartTimeNanos():332:332 -> f 1:1:boolean isFrozen(long):191:191 -> g boolean isSlow(long,long) -> h 1:1:void lambda$new$0(io.sentry.ILogger,java.lang.Thread,java.lang.Throwable):107:107 -> i 1:1:void lambda$new$1(io.sentry.ILogger):123:123 -> j 2:2:void lambda$new$1(io.sentry.ILogger):125:125 -> j 1:1:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):142:142 -> k 2:4:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):144:146 -> k 5:5:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):148:148 -> k 6:6:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):150:150 -> k 7:7:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):154:154 -> k 8:8:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):156:156 -> k 9:9:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):162:162 -> k 10:10:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):164:164 -> k 11:12:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):167:168 -> k 13:14:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):174:175 -> k 15:16:void lambda$new$2(io.sentry.android.core.BuildInfoProvider,android.view.Window,android.view.FrameMetrics,int):177:178 -> k 1:1:void setCurrentWindow(android.view.Window):297:297 -> l 2:3:void setCurrentWindow(android.view.Window):300:301 -> l 1:1:java.lang.String startCollection(io.sentry.android.core.internal.util.SentryFrameMetricsCollector$FrameMetricsCollectorListener):259:259 -> m 2:4:java.lang.String startCollection(io.sentry.android.core.internal.util.SentryFrameMetricsCollector$FrameMetricsCollectorListener):262:264 -> m 1:1:void stopCollection(java.lang.String):269:269 -> n 2:2:void stopCollection(java.lang.String):273:273 -> n 3:5:void stopCollection(java.lang.String):275:277 -> n 1:2:void stopTrackingWindow(android.view.Window):283:284 -> o 3:3:void stopTrackingWindow(android.view.Window):286:286 -> o 4:4:void stopTrackingWindow(android.view.Window):289:289 -> o 5:5:void stopTrackingWindow(android.view.Window):292:292 -> o 1:1:void onActivityStarted(android.app.Activity):235:235 -> onActivityStarted 1:3:void onActivityStopped(android.app.Activity):246:248 -> onActivityStopped 1:2:void trackCurrentWindow():306:307 -> p 3:3:void trackCurrentWindow():311:311 -> p 4:6:void trackCurrentWindow():313:315 -> p io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$ExternalSyntheticLambda0 -> io.sentry.android.core.internal.util.r: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.SentryFrameMetricsCollector io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$2.f$0 -> a io.sentry.android.core.BuildInfoProvider io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$2.f$1 -> b void io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$2.(io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.android.core.BuildInfoProvider) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$2.onFrameMetricsAvailable(android.view.Window,android.view.FrameMetrics,int) -> onFrameMetricsAvailable # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$ExternalSyntheticLambda1 -> io.sentry.android.core.internal.util.s: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.SentryFrameMetricsCollector io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$1.f$0 -> d io.sentry.ILogger io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$1.f$1 -> e void io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$1.(io.sentry.android.core.internal.util.SentryFrameMetricsCollector,io.sentry.ILogger) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$1.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$ExternalSyntheticLambda2 -> io.sentry.android.core.internal.util.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ILogger io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$0.f$0 -> d void io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$0.(io.sentry.ILogger) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.android.core.internal.util.SentryFrameMetricsCollector$$InternalSyntheticLambda$0$6891ebf4d18920ebb578430bce0f056528aaf6a2dc0ce3239631361b191fb644$0.uncaughtException(java.lang.Thread,java.lang.Throwable) -> uncaughtException # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.SentryFrameMetricsCollector$2 -> io.sentry.android.core.internal.util.u$a: 1:1:void ():67:67 -> void removeOnFrameMetricsAvailableListener(android.view.Window,android.view.Window$OnFrameMetricsAvailableListener) -> a # {"id":"com.android.tools.r8.synthesized"} void addOnFrameMetricsAvailableListener(android.view.Window,android.view.Window$OnFrameMetricsAvailableListener,android.os.Handler) -> b # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.internal.util.SentryFrameMetricsCollector$FrameMetricsCollectorListener -> io.sentry.android.core.internal.util.u$b: void onFrameMetricCollected(long,long,long,long,boolean,boolean,float) -> e io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager -> io.sentry.android.core.internal.util.u$c: void removeOnFrameMetricsAvailableListener(android.view.Window,android.view.Window$OnFrameMetricsAvailableListener) -> a void addOnFrameMetricsAvailableListener(android.view.Window,android.view.Window$OnFrameMetricsAvailableListener,android.os.Handler) -> b io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager$-CC -> io.sentry.android.core.internal.util.v: # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager.addOnFrameMetricsAvailableListener(android.view.Window,android.view.Window$OnFrameMetricsAvailableListener,android.os.Handler):374:374 -> a 1:1:void $default$addOnFrameMetricsAvailableListener(io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager,android.view.Window,android.view.Window$OnFrameMetricsAvailableListener,android.os.Handler):0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager.removeOnFrameMetricsAvailableListener(android.view.Window,android.view.Window$OnFrameMetricsAvailableListener):381:381 -> b 1:1:void $default$removeOnFrameMetricsAvailableListener(io.sentry.android.core.internal.util.SentryFrameMetricsCollector$WindowFrameMetricsManager,android.view.Window,android.view.Window$OnFrameMetricsAvailableListener):0 -> b # {"id":"com.android.tools.r8.synthesized"} io.sentry.android.core.performance.ActivityLifecycleCallbacksAdapter -> io.sentry.android.core.performance.a: 1:1:void ():9:9 -> io.sentry.android.core.performance.ActivityLifecycleTimeSpan -> io.sentry.android.core.performance.b: io.sentry.android.core.performance.TimeSpan onCreate -> d io.sentry.android.core.performance.TimeSpan onStart -> e 1:3:void ():7:9 -> 1:2:int compareTo(io.sentry.android.core.performance.ActivityLifecycleTimeSpan):21:22 -> a 3:3:int compareTo(io.sentry.android.core.performance.ActivityLifecycleTimeSpan):24:24 -> a 1:1:io.sentry.android.core.performance.TimeSpan getOnCreate():12:12 -> b 1:1:io.sentry.android.core.performance.TimeSpan getOnStart():16:16 -> c 1:1:int compareTo(java.lang.Object):6:6 -> compareTo io.sentry.android.core.performance.AppStartMetrics -> io.sentry.android.core.performance.c: io.sentry.android.core.performance.TimeSpan sdkInitTimeSpan -> d long CLASS_LOADED_UPTIME_MS -> j io.sentry.android.core.performance.TimeSpan appStartSpan -> c io.sentry.TracesSamplingDecision appStartSamplingDecision -> i io.sentry.android.core.performance.TimeSpan applicationOnCreate -> e io.sentry.ITransactionProfiler appStartProfiler -> h java.util.List activityLifecycles -> g io.sentry.android.core.performance.AppStartMetrics instance -> k io.sentry.android.core.performance.AppStartMetrics$AppStartType appStartType -> a boolean appLaunchedInForeground -> b java.util.Map contentProviderOnCreates -> f 1:1:void ():34:34 -> 1:1:void ():62:62 -> 2:3:void ():38:39 -> 4:5:void ():46:47 -> 6:10:void ():63:67 -> 1:1:void addActivityLifecycleTimeSpans(io.sentry.android.core.performance.ActivityLifecycleTimeSpan):123:123 -> a 1:2:java.util.List getActivityLifecycleTimeSpans():117:118 -> b 1:1:io.sentry.ITransactionProfiler getAppStartProfiler():164:164 -> c 1:1:io.sentry.TracesSamplingDecision getAppStartSamplingDecision():177:177 -> d 1:1:io.sentry.android.core.performance.TimeSpan getAppStartTimeSpan():75:75 -> e 1:1:io.sentry.android.core.performance.TimeSpan getAppStartTimeSpanWithFallback(io.sentry.android.core.SentryAndroidOptions):136:136 -> f 2:3:io.sentry.android.core.performance.TimeSpan getAppStartTimeSpanWithFallback(io.sentry.android.core.SentryAndroidOptions):138:139 -> f 4:4:io.sentry.android.core.performance.TimeSpan getAppStartTimeSpanWithFallback(io.sentry.android.core.SentryAndroidOptions):145:145 -> f 1:1:io.sentry.android.core.performance.AppStartMetrics$AppStartType getAppStartType():98:98 -> g 1:1:io.sentry.android.core.performance.TimeSpan getApplicationOnCreateTimeSpan():90:90 -> h 1:1:long getClassLoadedUptimeMs():127:127 -> i 1:2:java.util.List getContentProviderOnCreateTimeSpans():111:112 -> j 1:4:io.sentry.android.core.performance.AppStartMetrics getInstance():51:54 -> k 5:5:io.sentry.android.core.performance.AppStartMetrics getInstance():56:56 -> k 6:6:io.sentry.android.core.performance.AppStartMetrics getInstance():59:59 -> k 1:1:io.sentry.android.core.performance.TimeSpan getSdkInitTimeSpan():86:86 -> l 1:1:void setAppStartProfiler(io.sentry.ITransactionProfiler):168:168 -> m 1:1:void setAppStartSamplingDecision(io.sentry.TracesSamplingDecision):173:173 -> n 1:1:void setAppStartType(io.sentry.android.core.performance.AppStartMetrics$AppStartType):94:94 -> o io.sentry.android.core.performance.AppStartMetrics$AppStartType -> io.sentry.android.core.performance.c$a: 1:1:io.sentry.android.core.performance.AppStartMetrics$AppStartType[] $values():28:28 -> $values 1:3:void ():29:31 -> 4:4:void ():28:28 -> 1:1:void (java.lang.String,int):28:28 -> 1:1:io.sentry.android.core.performance.AppStartMetrics$AppStartType valueOf(java.lang.String):28:28 -> valueOf 1:1:io.sentry.android.core.performance.AppStartMetrics$AppStartType[] values():28:28 -> values io.sentry.android.core.performance.TimeSpan -> io.sentry.android.core.performance.d: long startUptimeMs -> f long startUnixTimeMs -> e long stopUptimeMs -> g java.lang.String description -> d 1:1:void ():20:20 -> 1:1:int compareTo(io.sentry.android.core.performance.TimeSpan):169:169 -> a 1:1:java.lang.String getDescription():153:153 -> b 1:2:long getDurationMs():140:141 -> c 1:1:int compareTo(java.lang.Object):19:19 -> compareTo 1:2:io.sentry.SentryDate getProjectedStopTimestamp():130:131 -> d 1:2:long getProjectedStopTimestampMs():111:112 -> e 1:1:double getProjectedStopTimestampSecs():122:122 -> f 1:2:io.sentry.SentryDate getStartTimestamp():92:93 -> g 1:1:long getStartTimestampMs():85:85 -> h 1:1:double getStartTimestampSecs():102:102 -> i 1:1:long getStartUptimeMs():78:78 -> j 1:1:boolean hasNotStarted():63:63 -> k 1:1:boolean hasNotStopped():71:71 -> l 1:1:boolean hasStarted():59:59 -> m 1:1:boolean hasStopped():67:67 -> n 1:1:void setDescription(java.lang.String):157:157 -> o 1:1:void setStartUnixTimeMs(long):149:149 -> p 1:1:void setStartedAt(long):39:39 -> q 2:3:void setStartedAt(long):41:42 -> q 1:1:void setStoppedAt(long):55:55 -> r 1:1:void stop():47:47 -> s io.sentry.android.core.performance.WindowContentChangedCallback -> io.sentry.android.core.performance.e: java.lang.Runnable callback -> e 1:2:void (android.view.Window$Callback,java.lang.Runnable):13:14 -> 1:2:void onContentChanged():19:20 -> onContentChanged io.sentry.android.ndk.DebugImagesLoader -> io.sentry.android.ndk.a: io.sentry.android.ndk.NativeModuleListLoader moduleListLoader -> b java.lang.Object debugImagesLock -> d java.util.List debugImages -> c io.sentry.SentryOptions options -> a 1:1:void ():28:28 -> 1:2:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.ndk.NativeModuleListLoader):32:33 -> 3:3:void (io.sentry.android.core.SentryAndroidOptions,io.sentry.android.ndk.NativeModuleListLoader):35:35 -> 1:2:java.util.List loadDebugImages():45:46 -> a 3:3:java.util.List loadDebugImages():48:48 -> a 4:7:java.util.List loadDebugImages():50:53 -> a 8:8:java.util.List loadDebugImages():56:56 -> a 9:11:java.util.List loadDebugImages():59:59 -> a io.sentry.android.ndk.INativeScope -> io.sentry.android.ndk.b: void setTag(java.lang.String,java.lang.String) -> a void removeExtra(java.lang.String) -> b void setExtra(java.lang.String,java.lang.String) -> c void removeTag(java.lang.String) -> d void setUser(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> e void addBreadcrumb(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> f void removeUser() -> g io.sentry.android.ndk.NativeModuleListLoader -> io.sentry.android.ndk.NativeModuleListLoader: 1:1:void ():6:6 -> 1:1:io.sentry.protocol.DebugImage[] loadModuleList():9:9 -> a io.sentry.android.ndk.NativeScope -> io.sentry.android.ndk.NativeScope: 1:1:void ():3:3 -> 1:1:void setTag(java.lang.String,java.lang.String):6:6 -> a 1:1:void removeExtra(java.lang.String):21:21 -> b 1:1:void setExtra(java.lang.String,java.lang.String):16:16 -> c 1:1:void removeTag(java.lang.String):11:11 -> d 1:1:void setUser(java.lang.String,java.lang.String,java.lang.String,java.lang.String):26:26 -> e 1:1:void addBreadcrumb(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):37:37 -> f 1:1:void removeUser():31:31 -> g io.sentry.android.ndk.NdkScopeObserver -> io.sentry.android.ndk.c: io.sentry.SentryOptions options -> a io.sentry.android.ndk.INativeScope nativeScope -> b 1:1:void (io.sentry.SentryOptions):23:23 -> 2:4:void (io.sentry.SentryOptions,io.sentry.android.ndk.INativeScope):26:28 -> 1:1:void setTag(java.lang.String,java.lang.String):74:74 -> a 2:2:void setTag(java.lang.String,java.lang.String):76:76 -> a 1:1:void removeExtra(java.lang.String):101:101 -> b 2:4:void removeExtra(java.lang.String):103:105 -> b 1:1:void setExtra(java.lang.String,java.lang.String):92:92 -> c 2:2:void setExtra(java.lang.String,java.lang.String):94:94 -> c 1:1:void removeTag(java.lang.String):83:83 -> d 2:2:void removeTag(java.lang.String):85:85 -> d 1:1:void setUser(io.sentry.protocol.User):36:36 -> i 2:2:void setUser(io.sentry.protocol.User):38:38 -> i 3:3:void setUser(io.sentry.protocol.User):41:41 -> i 1:2:void addBreadcrumb(io.sentry.Breadcrumb):49:50 -> q 3:3:void addBreadcrumb(io.sentry.Breadcrumb):52:52 -> q 4:6:void addBreadcrumb(io.sentry.Breadcrumb):56:58 -> q 7:7:void addBreadcrumb(io.sentry.Breadcrumb):61:61 -> q 8:10:void addBreadcrumb(io.sentry.Breadcrumb):64:64 -> q 11:11:void addBreadcrumb(io.sentry.Breadcrumb):67:67 -> q io.sentry.android.ndk.SentryNdk -> io.sentry.android.ndk.SentryNdk: 1:3:void ():18:20 -> 1:1:void ():10:10 -> 1:1:void close():46:46 -> close 1:2:void init(io.sentry.android.core.SentryAndroidOptions):33:34 -> init 3:4:void init(io.sentry.android.core.SentryAndroidOptions):37:38 -> init 5:5:void init(io.sentry.android.core.SentryAndroidOptions):41:41 -> init io.sentry.android.ndk.SentryNdkUtil -> io.sentry.android.ndk.d: 1:1:void addPackage(io.sentry.protocol.SdkVersion):22:22 -> a io.sentry.backpressure.BackpressureMonitor -> io.sentry.backpressure.a: int downsampleFactor -> f io.sentry.IHub hub -> e io.sentry.SentryOptions sentryOptions -> d 1:1:void (io.sentry.SentryOptions,io.sentry.IHub):18:18 -> 2:2:void (io.sentry.SentryOptions,io.sentry.IHub):16:16 -> 3:4:void (io.sentry.SentryOptions,io.sentry.IHub):19:20 -> 1:1:void start():25:25 -> a 1:1:int getDownsampleFactor():36:36 -> b 1:5:void checkHealth():40:44 -> c 6:6:void checkHealth():46:46 -> c 7:10:void checkHealth():48:51 -> c 11:11:void checkHealth():55:55 -> c 12:12:void checkHealth():52:52 -> c 1:1:boolean isHealthy():69:69 -> d 1:3:void reschedule(int):62:64 -> e 1:2:void run():30:31 -> run io.sentry.backpressure.IBackpressureMonitor -> io.sentry.backpressure.b: void start() -> a int getDownsampleFactor() -> b io.sentry.backpressure.NoOpBackpressureMonitor -> io.sentry.backpressure.c: io.sentry.backpressure.NoOpBackpressureMonitor instance -> d 1:1:void ():5:5 -> 1:1:void ():7:7 -> void start() -> a int getDownsampleFactor() -> b 1:1:io.sentry.backpressure.NoOpBackpressureMonitor getInstance():10:10 -> c io.sentry.cache.CacheStrategy -> io.sentry.cache.b: io.sentry.ISerializer serializer -> e java.io.File directory -> f int maxSize -> g java.nio.charset.Charset UTF_8 -> h io.sentry.SentryOptions options -> d 1:1:void ():37:37 -> 1:3:void (io.sentry.SentryOptions,java.lang.String,int):47:49 -> 4:5:void (io.sentry.SentryOptions,java.lang.String,int):51:52 -> 6:6:void (io.sentry.SentryOptions,java.lang.String,int):54:54 -> int $r8$lambda$wCBKwZPRylhjmohuov1yDRPvVGk(java.io.File,java.io.File) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.SentryEnvelope buildNewEnvelope(io.sentry.SentryEnvelope,io.sentry.SentryEnvelopeItem):281:281 -> d 2:3:io.sentry.SentryEnvelope buildNewEnvelope(io.sentry.SentryEnvelope,io.sentry.SentryEnvelopeItem):283:284 -> d 4:4:io.sentry.SentryEnvelope buildNewEnvelope(io.sentry.SentryEnvelope,io.sentry.SentryEnvelopeItem):286:286 -> d 5:5:io.sentry.SentryEnvelope buildNewEnvelope(io.sentry.SentryEnvelope,io.sentry.SentryEnvelopeItem):288:288 -> d 1:2:io.sentry.Session getFirstSession(io.sentry.SentryEnvelope):228:229 -> e 3:3:io.sentry.Session getFirstSession(io.sentry.SentryEnvelope):234:234 -> e 1:3:boolean isDirectoryValid():63:65 -> f 4:4:boolean isDirectoryValid():69:69 -> f 5:5:boolean isDirectoryValid():66:66 -> f 1:1:boolean isSessionType(io.sentry.SentryEnvelopeItem):254:254 -> g 1:1:boolean isValidEnvelope(io.sentry.SentryEnvelope):292:292 -> h 1:1:boolean isValidSession(io.sentry.Session):240:240 -> i 2:2:boolean isValidSession(io.sentry.Session):244:244 -> i 1:1:int lambda$sortFilesOldestToNewest$0(java.io.File,java.io.File):83:83 -> j 1:1:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):122:122 -> k 2:2:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):124:124 -> k 3:5:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):128:130 -> k 6:6:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):132:132 -> k 7:7:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):134:134 -> k 8:9:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):139:140 -> k 10:11:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):145:146 -> k 12:12:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):148:148 -> k 13:13:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):153:153 -> k 14:15:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):155:156 -> k 16:16:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):158:158 -> k 17:17:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):162:162 -> k 18:18:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):164:164 -> k 19:23:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):168:172 -> k 24:26:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):176:178 -> k 27:27:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):180:180 -> k 28:28:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):183:183 -> k 29:30:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):185:186 -> k 31:31:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):191:191 -> k 32:32:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):187:187 -> k 33:33:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):199:199 -> k 34:37:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):201:204 -> k 38:38:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):208:208 -> k 39:39:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):205:205 -> k 40:40:void moveInitFlagIfNecessary(java.io.File,java.io.File[]):211:211 -> k 1:4:io.sentry.SentryEnvelope readEnvelope(java.io.File):218:218 -> l 5:5:io.sentry.SentryEnvelope readEnvelope(java.io.File):221:221 -> l 1:1:io.sentry.Session readSession(io.sentry.SentryEnvelopeItem):258:258 -> m 2:4:io.sentry.Session readSession(io.sentry.SentryEnvelopeItem):260:262 -> m 5:5:io.sentry.Session readSession(io.sentry.SentryEnvelopeItem):258:258 -> m 6:6:io.sentry.Session readSession(io.sentry.SentryEnvelopeItem):263:263 -> m 1:6:void rotateCacheIfNeeded(java.io.File[]):93:98 -> n 7:7:void rotateCacheIfNeeded(java.io.File[]):100:100 -> n 8:8:void rotateCacheIfNeeded(java.io.File[]):102:102 -> n 9:9:void rotateCacheIfNeeded(java.io.File[]):106:106 -> n 10:10:void rotateCacheIfNeeded(java.io.File[]):109:109 -> n 11:14:void rotateCacheIfNeeded(java.io.File[]):111:114 -> n 1:2:void saveNewEnvelope(io.sentry.SentryEnvelope,java.io.File,long):270:271 -> o 3:4:void saveNewEnvelope(io.sentry.SentryEnvelope,java.io.File,long):273:274 -> o 5:5:void saveNewEnvelope(io.sentry.SentryEnvelope,java.io.File,long):270:270 -> o 6:6:void saveNewEnvelope(io.sentry.SentryEnvelope,java.io.File,long):275:275 -> o 1:2:void sortFilesOldestToNewest(java.io.File[]):82:83 -> p io.sentry.cache.CacheStrategy$$ExternalSyntheticLambda0 -> io.sentry.cache.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.CacheStrategy$$InternalSyntheticLambda$2$2c2cb991fedef632ef5b41e8375a2e4975c79f364163fc7f49406a0f3852cb67$0 io.sentry.cache.CacheStrategy$$InternalSyntheticLambda$2$2c2cb991fedef632ef5b41e8375a2e4975c79f364163fc7f49406a0f3852cb67$0.INSTANCE -> a void io.sentry.cache.CacheStrategy$$InternalSyntheticLambda$2$2c2cb991fedef632ef5b41e8375a2e4975c79f364163fc7f49406a0f3852cb67$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.CacheStrategy$$InternalSyntheticLambda$2$2c2cb991fedef632ef5b41e8375a2e4975c79f364163fc7f49406a0f3852cb67$0.() -> # {"id":"com.android.tools.r8.synthesized"} int io.sentry.cache.CacheStrategy$$InternalSyntheticLambda$2$2c2cb991fedef632ef5b41e8375a2e4975c79f364163fc7f49406a0f3852cb67$0.compare(java.lang.Object,java.lang.Object) -> compare # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.CacheUtils -> io.sentry.cache.c: java.nio.charset.Charset UTF_8 -> a 1:1:void ():27:27 -> 1:1:void delete(io.sentry.SentryOptions,java.lang.String,java.lang.String):60:60 -> a 2:2:void delete(io.sentry.SentryOptions,java.lang.String,java.lang.String):62:62 -> a 3:7:void delete(io.sentry.SentryOptions,java.lang.String,java.lang.String):66:70 -> a 1:1:java.io.File ensureCacheDir(io.sentry.SentryOptions,java.lang.String):107:107 -> b 2:3:java.io.File ensureCacheDir(io.sentry.SentryOptions,java.lang.String):111:112 -> b 1:1:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):81:81 -> c 2:2:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):83:83 -> c 3:5:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):87:89 -> c 6:6:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):92:92 -> c 7:7:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):96:96 -> c 8:8:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):94:94 -> c 9:9:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):96:96 -> c 10:10:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):89:89 -> c 11:11:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):97:97 -> c 12:12:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):100:100 -> c 1:1:void store(io.sentry.SentryOptions,java.lang.Object,java.lang.String,java.lang.String):34:34 -> d 2:2:void store(io.sentry.SentryOptions,java.lang.Object,java.lang.String,java.lang.String):36:36 -> d 3:7:void store(io.sentry.SentryOptions,java.lang.Object,java.lang.String,java.lang.String):40:44 -> d 8:12:void store(io.sentry.SentryOptions,java.lang.Object,java.lang.String,java.lang.String):48:48 -> d 13:13:void store(io.sentry.SentryOptions,java.lang.Object,java.lang.String,java.lang.String):52:52 -> d io.sentry.cache.EnvelopeCache -> io.sentry.cache.e: java.util.Map fileNameMap -> j java.util.concurrent.CountDownLatch previousSessionLatch -> i 1:1:void (io.sentry.SentryOptions,java.lang.String,int):89:89 -> 2:2:void (io.sentry.SentryOptions,java.lang.String,int):72:72 -> 3:3:void (io.sentry.SentryOptions,java.lang.String,int):90:90 -> 1:3:boolean waitPreviousSessionFlush():427:427 -> A 4:5:boolean waitPreviousSessionFlush():430:431 -> A 1:6:void writeCrashMarkerFile():244:249 -> B 7:7:void writeCrashMarkerFile():245:245 -> B 8:8:void writeCrashMarkerFile():250:250 -> B 1:6:void writeEnvelopeToDisk(java.io.File,io.sentry.SentryEnvelope):297:302 -> C 7:10:void writeEnvelopeToDisk(java.io.File,io.sentry.SentryEnvelope):306:306 -> C 11:13:void writeEnvelopeToDisk(java.io.File,io.sentry.SentryEnvelope):309:311 -> C 1:6:void writeSessionToDisk(java.io.File,io.sentry.Session):316:321 -> D 7:11:void writeSessionToDisk(java.io.File,io.sentry.Session):325:325 -> D 12:14:void writeSessionToDisk(java.io.File,io.sentry.Session):329:331 -> D 1:1:void discard(io.sentry.SentryEnvelope):337:337 -> a 2:6:void discard(io.sentry.SentryEnvelope):339:343 -> a 7:10:void discard(io.sentry.SentryEnvelope):345:348 -> a 11:11:void discard(io.sentry.SentryEnvelope):351:351 -> a 1:1:void store(io.sentry.SentryEnvelope,io.sentry.Hint):95:95 -> c 2:2:void store(io.sentry.SentryEnvelope,io.sentry.Hint):97:97 -> c 3:4:void store(io.sentry.SentryEnvelope,io.sentry.Hint):99:100 -> c 5:7:void store(io.sentry.SentryEnvelope,io.sentry.Hint):102:104 -> c 8:9:void store(io.sentry.SentryEnvelope,io.sentry.Hint):108:109 -> c 10:12:void store(io.sentry.SentryEnvelope,io.sentry.Hint):112:114 -> c 13:13:void store(io.sentry.SentryEnvelope,io.sentry.Hint):116:116 -> c 14:14:void store(io.sentry.SentryEnvelope,io.sentry.Hint):119:119 -> c 15:15:void store(io.sentry.SentryEnvelope,io.sentry.Hint):121:121 -> c 16:16:void store(io.sentry.SentryEnvelope,io.sentry.Hint):123:123 -> c 17:17:void store(io.sentry.SentryEnvelope,io.sentry.Hint):116:116 -> c 18:18:void store(io.sentry.SentryEnvelope,io.sentry.Hint):124:124 -> c 19:19:void store(io.sentry.SentryEnvelope,io.sentry.Hint):127:127 -> c 20:21:void store(io.sentry.SentryEnvelope,io.sentry.Hint):130:131 -> c 22:26:void store(io.sentry.SentryEnvelope,io.sentry.Hint):137:141 -> c 27:29:void store(io.sentry.SentryEnvelope,io.sentry.Hint):144:146 -> c 30:30:void store(io.sentry.SentryEnvelope,io.sentry.Hint):150:150 -> c 31:31:void store(io.sentry.SentryEnvelope,io.sentry.Hint):147:147 -> c 32:32:void store(io.sentry.SentryEnvelope,io.sentry.Hint):155:155 -> c 33:33:void store(io.sentry.SentryEnvelope,io.sentry.Hint):157:157 -> c 34:37:void store(io.sentry.SentryEnvelope,io.sentry.Hint):163:166 -> c 38:38:void store(io.sentry.SentryEnvelope,io.sentry.Hint):170:170 -> c 39:39:void store(io.sentry.SentryEnvelope,io.sentry.Hint):167:167 -> c 40:42:void store(io.sentry.SentryEnvelope,io.sentry.Hint):173:175 -> c 43:43:void store(io.sentry.SentryEnvelope,io.sentry.Hint):178:178 -> c 44:45:void store(io.sentry.SentryEnvelope,io.sentry.Hint):181:182 -> c 1:1:java.util.Iterator iterator():384:384 -> iterator 2:2:java.util.Iterator iterator():386:386 -> iterator 3:4:java.util.Iterator iterator():388:389 -> iterator 5:6:java.util.Iterator iterator():391:392 -> iterator 7:7:java.util.Iterator iterator():389:389 -> iterator 8:9:java.util.Iterator iterator():400:401 -> iterator 10:10:java.util.Iterator iterator():404:404 -> iterator 11:11:java.util.Iterator iterator():402:402 -> iterator 12:13:java.util.Iterator iterator():393:394 -> iterator 14:14:java.util.Iterator iterator():398:398 -> iterator 15:15:java.util.Iterator iterator():395:395 -> iterator 16:16:java.util.Iterator iterator():409:409 -> iterator boolean $r8$lambda$U995sr3yFxO0DT0rR7DbjeRvRfM(java.io.File,java.lang.String) -> q # {"id":"com.android.tools.r8.synthesized"} 1:1:java.io.File[] allEnvelopeFiles():413:413 -> r 2:3:java.io.File[] allEnvelopeFiles():415:416 -> r 1:2:io.sentry.cache.IEnvelopeCache create(io.sentry.SentryOptions):75:76 -> s 3:4:io.sentry.cache.IEnvelopeCache create(io.sentry.SentryOptions):78:79 -> s 5:5:io.sentry.cache.IEnvelopeCache create(io.sentry.SentryOptions):81:81 -> s 1:1:void flushPreviousSession():437:437 -> t 1:1:java.io.File getCurrentSessionFile(java.lang.String):375:375 -> u 1:2:java.io.File getEnvelopeFile(io.sentry.SentryEnvelope):364:365 -> v 3:4:java.io.File getEnvelopeFile(io.sentry.SentryEnvelope):367:368 -> v 5:5:java.io.File getEnvelopeFile(io.sentry.SentryEnvelope):371:371 -> v 1:1:java.io.File getPreviousSessionFile(java.lang.String):379:379 -> w 1:1:boolean lambda$allEnvelopeFiles$0(java.io.File,java.lang.String):416:416 -> x 1:3:void tryEndPreviousSession(io.sentry.Hint):197:199 -> y 4:5:void tryEndPreviousSession(io.sentry.Hint):201:202 -> y 6:6:void tryEndPreviousSession(io.sentry.Hint):204:204 -> y 7:7:void tryEndPreviousSession(io.sentry.Hint):207:207 -> y 8:9:void tryEndPreviousSession(io.sentry.Hint):209:210 -> y 10:10:void tryEndPreviousSession(io.sentry.Hint):214:214 -> y 11:15:void tryEndPreviousSession(io.sentry.Hint):216:220 -> y 16:16:void tryEndPreviousSession(io.sentry.Hint):234:234 -> y 17:18:void tryEndPreviousSession(io.sentry.Hint):227:228 -> y 19:20:void tryEndPreviousSession(io.sentry.Hint):231:232 -> y 21:21:void tryEndPreviousSession(io.sentry.Hint):234:234 -> y 22:22:void tryEndPreviousSession(io.sentry.Hint):204:204 -> y 23:23:void tryEndPreviousSession(io.sentry.Hint):235:235 -> y 24:24:void tryEndPreviousSession(io.sentry.Hint):238:238 -> y 1:1:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):256:256 -> z 2:3:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):259:260 -> z 4:5:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):262:263 -> z 6:7:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):265:266 -> z 8:9:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):268:269 -> z 10:10:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):273:273 -> z 11:11:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):270:270 -> z 12:12:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):275:275 -> z 13:13:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):277:277 -> z 14:14:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):263:263 -> z 15:15:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):278:278 -> z 16:17:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):281:282 -> z 18:18:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):286:286 -> z 19:19:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):283:283 -> z 20:22:void updateCurrentSession(java.io.File,io.sentry.SentryEnvelope):289:291 -> z io.sentry.cache.EnvelopeCache$$ExternalSyntheticLambda0 -> io.sentry.cache.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.EnvelopeCache$$InternalSyntheticLambda$1$3bfe620a3fdd1574253d73c671c18403d0e8140912849dc3fa2e828fedb06ef4$0 io.sentry.cache.EnvelopeCache$$InternalSyntheticLambda$1$3bfe620a3fdd1574253d73c671c18403d0e8140912849dc3fa2e828fedb06ef4$0.INSTANCE -> a void io.sentry.cache.EnvelopeCache$$InternalSyntheticLambda$1$3bfe620a3fdd1574253d73c671c18403d0e8140912849dc3fa2e828fedb06ef4$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.EnvelopeCache$$InternalSyntheticLambda$1$3bfe620a3fdd1574253d73c671c18403d0e8140912849dc3fa2e828fedb06ef4$0.() -> # {"id":"com.android.tools.r8.synthesized"} boolean io.sentry.cache.EnvelopeCache$$InternalSyntheticLambda$1$3bfe620a3fdd1574253d73c671c18403d0e8140912849dc3fa2e828fedb06ef4$0.accept(java.io.File,java.lang.String) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.IEnvelopeCache -> io.sentry.cache.f: void discard(io.sentry.SentryEnvelope) -> a void store(io.sentry.SentryEnvelope,io.sentry.Hint) -> c io.sentry.cache.PersistingOptionsObserver -> io.sentry.cache.g: io.sentry.SentryOptions options -> a 1:2:void (io.sentry.SentryOptions):22:23 -> 1:1:void delete(java.lang.String):81:81 -> a 1:1:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.Class):88:88 -> b 1:1:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):96:96 -> c 1:1:void store(java.lang.Object,java.lang.String):77:77 -> d 1:1:void setTags(java.util.Map):73:73 -> e 1:1:void setProguardUuid(java.lang.String):38:38 -> f 2:2:void setProguardUuid(java.lang.String):40:40 -> f 1:1:void setSdkVersion(io.sentry.protocol.SdkVersion):47:47 -> g 2:2:void setSdkVersion(io.sentry.protocol.SdkVersion):49:49 -> g 1:1:void setRelease(java.lang.String):29:29 -> h 2:2:void setRelease(java.lang.String):31:31 -> h 1:1:void setDist(java.lang.String):56:56 -> i 2:2:void setDist(java.lang.String):58:58 -> i 1:1:void setEnvironment(java.lang.String):65:65 -> j 2:2:void setEnvironment(java.lang.String):67:67 -> j io.sentry.cache.PersistingScopeObserver -> io.sentry.cache.p: io.sentry.SentryOptions options -> a 1:2:void (io.sentry.SentryOptions):35:36 -> 1:1:void lambda$setTrace$8(io.sentry.SpanContext):112:112 -> A 2:2:void lambda$setTrace$8(io.sentry.SpanContext):114:114 -> A 1:1:void lambda$setTransaction$7(java.lang.String):100:100 -> B 2:2:void lambda$setTransaction$7(java.lang.String):102:102 -> B 1:1:void lambda$setUser$0(io.sentry.protocol.User):44:44 -> C 2:2:void lambda$setUser$0(io.sentry.protocol.User):46:46 -> C 1:1:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.Class):154:154 -> D 1:1:java.lang.Object read(io.sentry.SentryOptions,java.lang.String,java.lang.Class,io.sentry.JsonDeserializer):162:162 -> E 1:3:void serializeToDisk(java.lang.Runnable):127:129 -> F 4:4:void serializeToDisk(java.lang.Runnable):138:138 -> F 1:1:void store(java.lang.Object,java.lang.String):143:143 -> G 1:1:void setTags(java.util.Map):58:58 -> e 1:1:void setTrace(io.sentry.SpanContext):109:109 -> f 1:1:void setBreadcrumbs(java.util.Collection):53:53 -> g 1:1:void setExtras(java.util.Map):63:63 -> h 1:1:void setUser(io.sentry.protocol.User):41:41 -> i 1:1:void setTransaction(java.lang.String):97:97 -> j 1:1:void setContexts(io.sentry.protocol.Contexts):121:121 -> k void $r8$lambda$4MmGnUmwjdpbqdsVSKpvuPbmuVU(io.sentry.cache.PersistingScopeObserver,io.sentry.protocol.User) -> l # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$6HwQjmBPWJiqvajNm_-oUBOAW6Q(io.sentry.cache.PersistingScopeObserver,java.lang.String) -> m # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$AIJ-5xel2WISX0Xq-Rc4ga4OKDg(io.sentry.cache.PersistingScopeObserver,java.lang.Runnable) -> n # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$BnHBlz4fJXDTYuE6ra3NS5H1Dao(io.sentry.cache.PersistingScopeObserver,java.util.Collection) -> o # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$FDvX1UJczd_HoY6g0jVH4g4nPoc(io.sentry.cache.PersistingScopeObserver,java.util.Map) -> p # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$G7CXk28IwncJ14LPP8EOtNvXGFY(io.sentry.cache.PersistingScopeObserver,java.util.Map) -> r # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$JQPYGJQpdJPHKdTtDsS-7cfUiQo(io.sentry.cache.PersistingScopeObserver,io.sentry.SpanContext) -> s # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$uYsL82gUOccRJ1BzFdIzm0wM6ks(io.sentry.cache.PersistingScopeObserver,io.sentry.protocol.Contexts) -> t # {"id":"com.android.tools.r8.synthesized"} 1:1:void delete(java.lang.String):147:147 -> u 1:1:void lambda$serializeToDisk$10(java.lang.Runnable):132:132 -> v 2:2:void lambda$serializeToDisk$10(java.lang.Runnable):134:134 -> v 1:1:void lambda$setBreadcrumbs$1(java.util.Collection):53:53 -> w 1:1:void lambda$setContexts$9(io.sentry.protocol.Contexts):121:121 -> x 1:1:void lambda$setExtras$3(java.util.Map):63:63 -> y 1:1:void lambda$setTags$2(java.util.Map):58:58 -> z io.sentry.cache.PersistingScopeObserver$$ExternalSyntheticLambda0 -> io.sentry.cache.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$e3de5fb609a0cee09583a7fd28868b1c898f87704fc10573b4a41ccacb7686d1$0.f$0 -> d io.sentry.SpanContext io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$e3de5fb609a0cee09583a7fd28868b1c898f87704fc10573b4a41ccacb7686d1$0.f$1 -> e void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$e3de5fb609a0cee09583a7fd28868b1c898f87704fc10573b4a41ccacb7686d1$0.(io.sentry.cache.PersistingScopeObserver,io.sentry.SpanContext) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$e3de5fb609a0cee09583a7fd28868b1c898f87704fc10573b4a41ccacb7686d1$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver$$ExternalSyntheticLambda1 -> io.sentry.cache.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$3c2c0e0c6656a2903ac2919f9afc023d9b393c3682092f7b58088297c73f1da3$0.f$0 -> d io.sentry.protocol.Contexts io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$3c2c0e0c6656a2903ac2919f9afc023d9b393c3682092f7b58088297c73f1da3$0.f$1 -> e void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$3c2c0e0c6656a2903ac2919f9afc023d9b393c3682092f7b58088297c73f1da3$0.(io.sentry.cache.PersistingScopeObserver,io.sentry.protocol.Contexts) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$3c2c0e0c6656a2903ac2919f9afc023d9b393c3682092f7b58088297c73f1da3$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver$$ExternalSyntheticLambda2 -> io.sentry.cache.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$dd129d4f53f788f8e9e63827c83578607ef9f4c00b2241a81005f0e07fe62ecb$0.f$0 -> d io.sentry.protocol.User io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$dd129d4f53f788f8e9e63827c83578607ef9f4c00b2241a81005f0e07fe62ecb$0.f$1 -> e void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$dd129d4f53f788f8e9e63827c83578607ef9f4c00b2241a81005f0e07fe62ecb$0.(io.sentry.cache.PersistingScopeObserver,io.sentry.protocol.User) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$dd129d4f53f788f8e9e63827c83578607ef9f4c00b2241a81005f0e07fe62ecb$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver$$ExternalSyntheticLambda3 -> io.sentry.cache.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$8105b4bd22d2ff7cb37b413835f45ada52c888d40fb5685a76860cb0621e4695$0.f$0 -> d java.lang.Runnable io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$8105b4bd22d2ff7cb37b413835f45ada52c888d40fb5685a76860cb0621e4695$0.f$1 -> e void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$8105b4bd22d2ff7cb37b413835f45ada52c888d40fb5685a76860cb0621e4695$0.(io.sentry.cache.PersistingScopeObserver,java.lang.Runnable) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$8105b4bd22d2ff7cb37b413835f45ada52c888d40fb5685a76860cb0621e4695$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver$$ExternalSyntheticLambda4 -> io.sentry.cache.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$208c2d8f8c7063749dbd17212f30f6a2cd2fcb18192eb334478c6d78ae566962$0.f$0 -> d java.lang.String io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$208c2d8f8c7063749dbd17212f30f6a2cd2fcb18192eb334478c6d78ae566962$0.f$1 -> e void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$208c2d8f8c7063749dbd17212f30f6a2cd2fcb18192eb334478c6d78ae566962$0.(io.sentry.cache.PersistingScopeObserver,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$2$208c2d8f8c7063749dbd17212f30f6a2cd2fcb18192eb334478c6d78ae566962$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver$$ExternalSyntheticLambda5 -> io.sentry.cache.m: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$a0c3ff7767cd2020ab377546050d4f6214e07e5bee070b1a55ab7270017d2eef$0.f$0 -> d java.util.Collection io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$a0c3ff7767cd2020ab377546050d4f6214e07e5bee070b1a55ab7270017d2eef$0.f$1 -> e void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$a0c3ff7767cd2020ab377546050d4f6214e07e5bee070b1a55ab7270017d2eef$0.(io.sentry.cache.PersistingScopeObserver,java.util.Collection) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$a0c3ff7767cd2020ab377546050d4f6214e07e5bee070b1a55ab7270017d2eef$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver$$ExternalSyntheticLambda6 -> io.sentry.cache.n: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$e73bf7e617edd35a47837c153648373e12758d5f2a47db88360719bda24d4655$0.f$0 -> d java.util.Map io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$e73bf7e617edd35a47837c153648373e12758d5f2a47db88360719bda24d4655$0.f$1 -> e void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$e73bf7e617edd35a47837c153648373e12758d5f2a47db88360719bda24d4655$0.(io.sentry.cache.PersistingScopeObserver,java.util.Map) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$e73bf7e617edd35a47837c153648373e12758d5f2a47db88360719bda24d4655$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver$$ExternalSyntheticLambda7 -> io.sentry.cache.o: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.cache.PersistingScopeObserver io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$6cc8bd5428ad14eb4bf1b85a3b5bc64e1798cfd2ba7134536efd3e155904a918$0.f$0 -> d java.util.Map io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$6cc8bd5428ad14eb4bf1b85a3b5bc64e1798cfd2ba7134536efd3e155904a918$0.f$1 -> e void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$6cc8bd5428ad14eb4bf1b85a3b5bc64e1798cfd2ba7134536efd3e155904a918$0.(io.sentry.cache.PersistingScopeObserver,java.util.Map) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.cache.PersistingScopeObserver$$InternalSyntheticLambda$1$6cc8bd5428ad14eb4bf1b85a3b5bc64e1798cfd2ba7134536efd3e155904a918$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.clientreport.AtomicClientReportStorage -> io.sentry.clientreport.a: java.util.Map lostEventCounts -> a 1:2:void ():19:20 -> 3:6:void ():22:25 -> 7:7:void ():24:24 -> 8:8:void ():30:30 -> 1:1:void addCount(io.sentry.clientreport.ClientReportKey,java.lang.Long):35:35 -> a 2:2:void addCount(io.sentry.clientreport.ClientReportKey,java.lang.Long):38:38 -> a 1:1:java.util.List resetCountsAndGet():44:44 -> b 2:6:java.util.List resetCountsAndGet():46:50 -> b 7:7:java.util.List resetCountsAndGet():49:49 -> b io.sentry.clientreport.ClientReport -> io.sentry.clientreport.b: java.util.Date timestamp -> d java.util.List discardedEvents -> e java.util.Map unknown -> f 1:3:void (java.util.Date,java.util.List):29:31 -> 1:1:java.util.List getDiscardedEvents():39:39 -> a 1:1:void setUnknown(java.util.Map):54:54 -> b 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):60:60 -> serialize 2:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):62:63 -> serialize 4:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):65:68 -> serialize 8:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):72:72 -> serialize io.sentry.clientreport.ClientReport$Deserializer -> io.sentry.clientreport.b$a: 1:1:void ():75:75 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):75:75 -> a 1:1:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):80:80 -> b 2:5:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):83:86 -> b 6:6:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):97:97 -> b 7:7:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):99:99 -> b 8:8:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):88:88 -> b 9:11:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):91:93 -> b 12:12:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):103:103 -> b 13:13:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):108:108 -> b 14:15:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):112:113 -> b 16:16:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):109:109 -> b 17:17:io.sentry.clientreport.ClientReport deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):106:106 -> b 1:3:java.lang.Exception missingRequiredFieldException(java.lang.String,io.sentry.ILogger):118:120 -> c io.sentry.clientreport.ClientReportKey -> io.sentry.clientreport.c: java.lang.String reason -> a java.lang.String category -> b 1:3:void (java.lang.String,java.lang.String):12:14 -> 1:1:java.lang.String getCategory():22:22 -> a 1:1:java.lang.String getReason():18:18 -> b 1:4:boolean equals(java.lang.Object):28:31 -> equals 1:1:int hashCode():36:36 -> hashCode io.sentry.clientreport.ClientReportRecorder -> io.sentry.clientreport.d: io.sentry.SentryOptions options -> b io.sentry.clientreport.IClientReportStorage storage -> a 1:3:void (io.sentry.SentryOptions):23:25 -> 1:2:void recordLostEnvelope(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelope):60:61 -> a 3:3:void recordLostEnvelope(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelope):64:64 -> a 1:1:void recordLostEvent(io.sentry.clientreport.DiscardReason,io.sentry.DataCategory):98:98 -> b 2:2:void recordLostEvent(io.sentry.clientreport.DiscardReason,io.sentry.DataCategory):100:100 -> b 1:1:io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope):30:30 -> c 2:2:io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope):36:36 -> c 3:3:io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope):38:38 -> c 4:5:io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope):40:41 -> c 6:6:io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope):44:44 -> c 7:7:io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope):46:46 -> c 8:8:io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope):48:48 -> c 1:2:void recordLostEnvelopeItem(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelopeItem):76:77 -> d 3:4:void recordLostEnvelopeItem(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelopeItem):79:80 -> d 5:7:void recordLostEnvelopeItem(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelopeItem):82:84 -> d 8:8:void recordLostEnvelopeItem(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelopeItem):88:88 -> d 9:9:void recordLostEnvelopeItem(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelopeItem):87:87 -> d 10:10:void recordLostEnvelopeItem(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelopeItem):91:91 -> d 1:2:io.sentry.DataCategory categoryFromItemType(io.sentry.SentryItemType):134:135 -> e 3:4:io.sentry.DataCategory categoryFromItemType(io.sentry.SentryItemType):137:138 -> e 5:6:io.sentry.DataCategory categoryFromItemType(io.sentry.SentryItemType):140:141 -> e 7:8:io.sentry.DataCategory categoryFromItemType(io.sentry.SentryItemType):143:144 -> e 9:10:io.sentry.DataCategory categoryFromItemType(io.sentry.SentryItemType):146:147 -> e 11:12:io.sentry.DataCategory categoryFromItemType(io.sentry.SentryItemType):149:150 -> e 13:14:io.sentry.DataCategory categoryFromItemType(io.sentry.SentryItemType):152:153 -> e 15:15:io.sentry.DataCategory categoryFromItemType(io.sentry.SentryItemType):156:156 -> e 1:2:void recordLostEventInternal(java.lang.String,java.lang.String,java.lang.Long):106:107 -> f 1:2:io.sentry.clientreport.ClientReport resetCountsAndGenerateClientReport():112:113 -> g 3:3:io.sentry.clientreport.ClientReport resetCountsAndGenerateClientReport():115:115 -> g 4:4:io.sentry.clientreport.ClientReport resetCountsAndGenerateClientReport():118:118 -> g 1:1:void restoreCountsFromClientReport(io.sentry.clientreport.ClientReport):127:127 -> h 2:2:void restoreCountsFromClientReport(io.sentry.clientreport.ClientReport):129:129 -> h 3:3:void restoreCountsFromClientReport(io.sentry.clientreport.ClientReport):128:128 -> h io.sentry.clientreport.DiscardReason -> io.sentry.clientreport.e: 1:1:io.sentry.clientreport.DiscardReason[] $values():5:5 -> $values 1:8:void ():7:14 -> 9:9:void ():5:5 -> 1:2:void (java.lang.String,int,java.lang.String):18:19 -> 1:1:java.lang.String getReason():23:23 -> getReason 1:1:io.sentry.clientreport.DiscardReason valueOf(java.lang.String):5:5 -> valueOf 1:1:io.sentry.clientreport.DiscardReason[] values():5:5 -> values io.sentry.clientreport.DiscardedEvent -> io.sentry.clientreport.f: java.lang.String category -> e java.util.Map unknown -> g java.lang.String reason -> d java.lang.Long quantity -> f 1:4:void (java.lang.String,java.lang.String,java.lang.Long):26:29 -> 1:1:java.lang.String getCategory():37:37 -> a 1:1:java.lang.Long getQuantity():41:41 -> b 1:1:java.lang.String getReason():33:33 -> c 1:1:void setUnknown(java.util.Map):71:71 -> d 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):77:77 -> serialize 2:4:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):79:81 -> serialize 5:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):83:86 -> serialize 9:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):90:90 -> serialize 1:1:java.lang.String toString():46:46 -> toString io.sentry.clientreport.DiscardedEvent$Deserializer -> io.sentry.clientreport.f$a: 1:1:void ():93:93 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):93:93 -> a 1:4:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):102:105 -> b 5:5:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):117:117 -> b 6:6:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):119:119 -> b 7:7:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):110:110 -> b 8:8:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):107:107 -> b 9:9:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):113:113 -> b 10:10:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):123:123 -> b 11:12:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):135:136 -> b 13:13:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):132:132 -> b 14:14:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):129:129 -> b 15:15:io.sentry.clientreport.DiscardedEvent deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):126:126 -> b 1:3:java.lang.Exception missingRequiredFieldException(java.lang.String,io.sentry.ILogger):141:143 -> c io.sentry.clientreport.IClientReportRecorder -> io.sentry.clientreport.g: void recordLostEnvelope(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelope) -> a void recordLostEvent(io.sentry.clientreport.DiscardReason,io.sentry.DataCategory) -> b io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope) -> c void recordLostEnvelopeItem(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelopeItem) -> d io.sentry.clientreport.IClientReportStorage -> io.sentry.clientreport.h: void addCount(io.sentry.clientreport.ClientReportKey,java.lang.Long) -> a java.util.List resetCountsAndGet() -> b io.sentry.clientreport.NoOpClientReportRecorder -> io.sentry.clientreport.i: 1:1:void ():11:11 -> void recordLostEnvelope(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelope) -> a void recordLostEvent(io.sentry.clientreport.DiscardReason,io.sentry.DataCategory) -> b io.sentry.SentryEnvelope attachReportToEnvelope(io.sentry.SentryEnvelope) -> c void recordLostEnvelopeItem(io.sentry.clientreport.DiscardReason,io.sentry.SentryEnvelopeItem) -> d io.sentry.config.AbstractPropertiesProvider -> io.sentry.config.a: java.util.Properties properties -> b java.lang.String prefix -> a 1:3:void (java.lang.String,java.util.Properties):19:21 -> 4:4:void (java.util.Properties):25:25 -> 1:1:java.util.Map getMap(java.lang.String):44:44 -> a 2:8:java.util.Map getMap(java.lang.String):46:52 -> a java.lang.Double getDoubleProperty(java.lang.String) -> b # {"id":"com.android.tools.r8.synthesized"} java.lang.String getProperty(java.lang.String,java.lang.String) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.String getProperty(java.lang.String):30:30 -> d java.util.List getList(java.lang.String) -> e # {"id":"com.android.tools.r8.synthesized"} java.lang.Boolean getBooleanProperty(java.lang.String) -> f # {"id":"com.android.tools.r8.synthesized"} java.lang.Long getLongProperty(java.lang.String) -> g # {"id":"com.android.tools.r8.synthesized"} io.sentry.config.ClasspathPropertiesLoader -> io.sentry.config.b: io.sentry.ILogger logger -> c java.lang.ClassLoader classLoader -> b java.lang.String fileName -> a 1:4:void (java.lang.String,java.lang.ClassLoader,io.sentry.ILogger):21:24 -> 5:5:void (io.sentry.ILogger):28:28 -> 1:1:java.util.Properties load():33:33 -> a 2:4:java.util.Properties load():35:37 -> a 5:5:java.util.Properties load():39:39 -> a 6:6:java.util.Properties load():41:41 -> a 7:7:java.util.Properties load():35:35 -> a 8:8:java.util.Properties load():33:33 -> a 9:10:java.util.Properties load():41:42 -> a io.sentry.config.CompositePropertiesProvider -> io.sentry.config.c: java.util.List providers -> a 1:2:void (java.util.List):17:18 -> 1:3:java.util.Map getMap(java.lang.String):34:36 -> a java.lang.Double getDoubleProperty(java.lang.String) -> b # {"id":"com.android.tools.r8.synthesized"} java.lang.String getProperty(java.lang.String,java.lang.String) -> c # {"id":"com.android.tools.r8.synthesized"} 1:2:java.lang.String getProperty(java.lang.String):23:24 -> d java.util.List getList(java.lang.String) -> e # {"id":"com.android.tools.r8.synthesized"} java.lang.Boolean getBooleanProperty(java.lang.String) -> f # {"id":"com.android.tools.r8.synthesized"} java.lang.Long getLongProperty(java.lang.String) -> g # {"id":"com.android.tools.r8.synthesized"} io.sentry.config.EnvironmentVariablePropertiesProvider -> io.sentry.config.d: 1:1:void ():14:14 -> 1:1:java.util.Map getMap(java.lang.String):34:34 -> a 2:6:java.util.Map getMap(java.lang.String):36:40 -> a 7:7:java.util.Map getMap(java.lang.String):42:42 -> a java.lang.Double getDoubleProperty(java.lang.String) -> b # {"id":"com.android.tools.r8.synthesized"} java.lang.String getProperty(java.lang.String,java.lang.String) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.String getProperty(java.lang.String):20:20 -> d 2:2:java.lang.String getProperty(java.lang.String):19:19 -> d java.util.List getList(java.lang.String) -> e # {"id":"com.android.tools.r8.synthesized"} java.lang.Boolean getBooleanProperty(java.lang.String) -> f # {"id":"com.android.tools.r8.synthesized"} java.lang.Long getLongProperty(java.lang.String) -> g # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.String propertyToEnvironmentVariableName(java.lang.String):50:50 -> h io.sentry.config.FilesystemPropertiesLoader -> io.sentry.config.e: io.sentry.ILogger logger -> b java.lang.String filePath -> a 1:3:void (java.lang.String,io.sentry.ILogger):19:21 -> 1:5:java.util.Properties load():27:31 -> a 6:6:java.util.Properties load():33:33 -> a 7:7:java.util.Properties load():29:29 -> a 8:8:java.util.Properties load():36:36 -> a io.sentry.config.PropertiesProvider -> io.sentry.config.g: java.util.Map getMap(java.lang.String) -> a java.lang.Double getDoubleProperty(java.lang.String) -> b java.lang.String getProperty(java.lang.String,java.lang.String) -> c java.lang.String getProperty(java.lang.String) -> d java.util.List getList(java.lang.String) -> e java.lang.Boolean getBooleanProperty(java.lang.String) -> f java.lang.Long getLongProperty(java.lang.String) -> g io.sentry.config.PropertiesProvider$-CC -> io.sentry.config.f: # {"id":"com.android.tools.r8.synthesized"} 1:2:java.lang.Boolean io.sentry.config.PropertiesProvider.getBooleanProperty(java.lang.String):62:63 -> a 1:2:java.lang.Boolean $default$getBooleanProperty(io.sentry.config.PropertiesProvider,java.lang.String):0 -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Double io.sentry.config.PropertiesProvider.getDoubleProperty(java.lang.String):74:74 -> b 1:1:java.lang.Double $default$getDoubleProperty(io.sentry.config.PropertiesProvider,java.lang.String):0 -> b # {"id":"com.android.tools.r8.synthesized"} 2:2:java.lang.Double io.sentry.config.PropertiesProvider.getDoubleProperty(java.lang.String):78:78 -> b 2:2:java.lang.Double $default$getDoubleProperty(io.sentry.config.PropertiesProvider,java.lang.String):0 -> b # {"id":"com.android.tools.r8.synthesized"} 1:2:java.util.List io.sentry.config.PropertiesProvider.getList(java.lang.String):37:38 -> c 1:2:java.util.List $default$getList(io.sentry.config.PropertiesProvider,java.lang.String):0 -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Long io.sentry.config.PropertiesProvider.getLongProperty(java.lang.String):94:94 -> d 1:1:java.lang.Long $default$getLongProperty(io.sentry.config.PropertiesProvider,java.lang.String):0 -> d # {"id":"com.android.tools.r8.synthesized"} 2:2:java.lang.Long io.sentry.config.PropertiesProvider.getLongProperty(java.lang.String):98:98 -> d 2:2:java.lang.Long $default$getLongProperty(io.sentry.config.PropertiesProvider,java.lang.String):0 -> d # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.String io.sentry.config.PropertiesProvider.getProperty(java.lang.String,java.lang.String):50:50 -> e 1:1:java.lang.String $default$getProperty(io.sentry.config.PropertiesProvider,java.lang.String,java.lang.String):0 -> e # {"id":"com.android.tools.r8.synthesized"} io.sentry.config.PropertiesProviderFactory -> io.sentry.config.h: 1:4:io.sentry.config.PropertiesProvider create():32:35 -> a 5:5:io.sentry.config.PropertiesProvider create():37:37 -> a 6:7:io.sentry.config.PropertiesProvider create():39:40 -> a 8:8:io.sentry.config.PropertiesProvider create():42:42 -> a 9:9:io.sentry.config.PropertiesProvider create():46:46 -> a 10:11:io.sentry.config.PropertiesProvider create():48:49 -> a 12:12:io.sentry.config.PropertiesProvider create():51:51 -> a 13:13:io.sentry.config.PropertiesProvider create():55:55 -> a 14:14:io.sentry.config.PropertiesProvider create():57:57 -> a 15:16:io.sentry.config.PropertiesProvider create():60:61 -> a 17:17:io.sentry.config.PropertiesProvider create():63:63 -> a 18:18:io.sentry.config.PropertiesProvider create():66:66 -> a io.sentry.config.SimplePropertiesProvider -> io.sentry.config.i: 1:1:void (java.util.Properties):10:10 -> io.sentry.config.SystemPropertyPropertiesProvider -> io.sentry.config.j: 1:1:void ():10:10 -> io.sentry.exception.ExceptionMechanismException -> io.sentry.exception.a: java.lang.Thread thread -> f io.sentry.protocol.Mechanism exceptionMechanism -> d boolean snapshot -> g java.lang.Throwable throwable -> e 1:5:void (io.sentry.protocol.Mechanism,java.lang.Throwable,java.lang.Thread,boolean):33:37 -> 6:6:void (io.sentry.protocol.Mechanism,java.lang.Throwable,java.lang.Thread):51:51 -> 1:1:io.sentry.protocol.Mechanism getExceptionMechanism():60:60 -> a 1:1:java.lang.Thread getThread():78:78 -> b 1:1:java.lang.Throwable getThrowable():69:69 -> c 1:1:boolean isSnapshot():87:87 -> d io.sentry.exception.SentryEnvelopeException -> io.sentry.exception.b: 1:1:void (java.lang.String):16:16 -> io.sentry.flutter.BuildConfig -> io.sentry.flutter.BuildConfig: 1:1:void ():6:6 -> io.sentry.flutter.SentryFlutter -> io.sentry.flutter.SentryFlutter: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:void (java.lang.String,java.lang.String):9:9 -> 1:1:boolean getAutoPerformanceTracingEnabled():14:14 -> getAutoPerformanceTracingEnabled 1:1:void setAutoPerformanceTracingEnabled(boolean):14:14 -> setAutoPerformanceTracingEnabled 1:1:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):17:17 -> updateOptions 2:2:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):20:20 -> updateOptions 3:3:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):23:23 -> updateOptions 4:4:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):26:26 -> updateOptions 5:5:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):29:29 -> updateOptions 6:6:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):32:32 -> updateOptions 7:7:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):35:35 -> updateOptions 8:8:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):38:38 -> updateOptions 9:9:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):41:41 -> updateOptions 10:10:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):44:44 -> updateOptions 11:11:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):47:47 -> updateOptions 12:12:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):54:54 -> updateOptions 13:13:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):57:57 -> updateOptions 14:14:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):60:60 -> updateOptions 15:15:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):66:66 -> updateOptions 16:16:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):69:69 -> updateOptions 17:17:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):72:72 -> updateOptions 18:18:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):75:75 -> updateOptions 19:19:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):79:79 -> updateOptions 20:21:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):82:83 -> updateOptions 22:22:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):89:89 -> updateOptions 23:23:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):95:95 -> updateOptions 24:24:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):99:99 -> updateOptions 25:25:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):103:103 -> updateOptions 26:26:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):105:105 -> updateOptions 27:27:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):107:107 -> updateOptions 28:30:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):110:112 -> updateOptions 31:31:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):114:114 -> updateOptions 32:32:void updateOptions(io.sentry.android.core.SentryAndroidOptions,java.util.Map):117:117 -> updateOptions io.sentry.flutter.SentryFlutter$updateOptions$1 -> io.sentry.flutter.SentryFlutter$updateOptions$1: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(java.lang.String):18:18 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$10 -> io.sentry.flutter.SentryFlutter$updateOptions$10: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):45:45 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$11 -> io.sentry.flutter.SentryFlutter$updateOptions$11: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:6:void invoke(boolean):48:52 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$12 -> io.sentry.flutter.SentryFlutter$updateOptions$12: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(int):55:55 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$13 -> io.sentry.flutter.SentryFlutter$updateOptions$13: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(int):58:58 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$14 -> io.sentry.flutter.SentryFlutter$updateOptions$14: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:4:void invoke(java.lang.String):61:63 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$15 -> io.sentry.flutter.SentryFlutter$updateOptions$15: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):67:67 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$16 -> io.sentry.flutter.SentryFlutter$updateOptions$16: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):70:70 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$17 -> io.sentry.flutter.SentryFlutter$updateOptions$17: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):73:73 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$18 -> io.sentry.flutter.SentryFlutter$updateOptions$18: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(java.lang.String):76:76 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$19 -> io.sentry.flutter.SentryFlutter$updateOptions$19: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):91:91 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$2 -> io.sentry.flutter.SentryFlutter$updateOptions$2: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):21:21 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$20 -> io.sentry.flutter.SentryFlutter$updateOptions$20: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):96:96 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$21 -> io.sentry.flutter.SentryFlutter$updateOptions$21: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(long):100:100 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$22 -> io.sentry.flutter.SentryFlutter$updateOptions$22: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(int):115:115 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$23 -> io.sentry.flutter.SentryFlutter$updateOptions$23: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(int):118:118 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$3 -> io.sentry.flutter.SentryFlutter$updateOptions$3: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(java.lang.String):24:24 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$4 -> io.sentry.flutter.SentryFlutter$updateOptions$4: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(java.lang.String):27:27 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$5 -> io.sentry.flutter.SentryFlutter$updateOptions$5: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(java.lang.String):30:30 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$6 -> io.sentry.flutter.SentryFlutter$updateOptions$6: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):33:33 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$7 -> io.sentry.flutter.SentryFlutter$updateOptions$7: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(long):36:36 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$8 -> io.sentry.flutter.SentryFlutter$updateOptions$8: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(long):39:39 -> invoke io.sentry.flutter.SentryFlutter$updateOptions$9 -> io.sentry.flutter.SentryFlutter$updateOptions$9: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:java.lang.Object invoke(java.lang.Object):9:9 -> invoke 2:2:void invoke(boolean):42:42 -> invoke io.sentry.flutter.SentryFlutterKt -> io.sentry.flutter.SentryFlutterKt: # {"id":"sourceFile","fileName":"SentryFlutter.kt"} 1:1:void access$getIfNotNull(java.util.Map,java.lang.String,kotlin.jvm.functions.Function1) -> access$getIfNotNull 1:2:void getIfNotNull(java.util.Map,java.lang.String,kotlin.jvm.functions.Function1):126:127 -> getIfNotNull io.sentry.flutter.SentryFlutterPlugin -> io.sentry.flutter.SentryFlutterPlugin: # {"id":"sourceFile","fileName":"SentryFlutterPlugin.kt"} 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> 1:1:void ():36 -> 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> access$getChannel$p 1:1:io.flutter.plugin.common.MethodChannel access$getChannel$p(io.sentry.flutter.SentryFlutterPlugin):36 -> access$getChannel$p 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> access$getContext$p 1:1:android.content.Context access$getContext$p(io.sentry.flutter.SentryFlutterPlugin):36 -> access$getContext$p 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> access$getFramesTracker$p 1:1:io.sentry.android.core.ActivityFramesTracker access$getFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin):36 -> access$getFramesTracker$p 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> access$getSentryFlutter$p 1:1:io.sentry.flutter.SentryFlutter access$getSentryFlutter$p(io.sentry.flutter.SentryFlutterPlugin):36 -> access$getSentryFlutter$p 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> access$setChannel$p 1:1:void access$setChannel$p(io.sentry.flutter.SentryFlutterPlugin,io.flutter.plugin.common.MethodChannel):36 -> access$setChannel$p 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> access$setContext$p 1:1:void access$setContext$p(io.sentry.flutter.SentryFlutterPlugin,android.content.Context):36 -> access$setContext$p 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> access$setFramesTracker$p 1:1:void access$setFramesTracker$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.android.core.ActivityFramesTracker):36:36 -> access$setSentryFlutter$p 1:1:void access$setSentryFlutter$p(io.sentry.flutter.SentryFlutterPlugin,io.sentry.flutter.SentryFlutter):36 -> access$setSentryFlutter$p 1:3:void addBreadcrumb(java.util.Map,io.flutter.plugin.common.MethodChannel$Result):238:240 -> addBreadcrumb 4:4:void addBreadcrumb(java.util.Map,io.flutter.plugin.common.MethodChannel$Result):242:242 -> addBreadcrumb 1:2:void beginNativeFrames(io.flutter.plugin.common.MethodChannel$Result):161:162 -> beginNativeFrames 3:4:void beginNativeFrames(io.flutter.plugin.common.MethodChannel$Result):166:167 -> beginNativeFrames 5:5:void beginNativeFrames(io.flutter.plugin.common.MethodChannel$Result):169:169 -> beginNativeFrames 1:2:void captureEnvelope(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):292:293 -> captureEnvelope 3:5:void captureEnvelope(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):297:299 -> captureEnvelope 6:8:void captureEnvelope(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):301:303 -> captureEnvelope 9:9:void captureEnvelope(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):305:305 -> captureEnvelope 10:10:void captureEnvelope(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):310:310 -> captureEnvelope 1:1:void clearBreadcrumbs(io.flutter.plugin.common.MethodChannel$Result):246:246 -> clearBreadcrumbs 2:2:void clearBreadcrumbs(io.flutter.plugin.common.MethodChannel$Result):248:248 -> clearBreadcrumbs 1:3:void closeNativeSdk(io.flutter.plugin.common.MethodChannel$Result):339:341 -> closeNativeSdk 4:4:void closeNativeSdk(io.flutter.plugin.common.MethodChannel$Result):343:343 -> closeNativeSdk 1:2:void endNativeFrames(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):173:174 -> endNativeFrames 3:8:void endNativeFrames(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):182:187 -> endNativeFrames 9:9:void endNativeFrames(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):190:190 -> endNativeFrames 10:12:void endNativeFrames(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):193:195 -> endNativeFrames 13:13:void endNativeFrames(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):192:192 -> endNativeFrames 14:14:void endNativeFrames(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):197:197 -> endNativeFrames 15:15:void endNativeFrames(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):176:176 -> endNativeFrames 16:16:void endNativeFrames(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):178:178 -> endNativeFrames 1:2:void fetchNativeAppStart(io.flutter.plugin.common.MethodChannel$Result):139:140 -> fetchNativeAppStart 3:4:void fetchNativeAppStart(io.flutter.plugin.common.MethodChannel$Result):144:145 -> fetchNativeAppStart 5:6:void fetchNativeAppStart(io.flutter.plugin.common.MethodChannel$Result):148:149 -> fetchNativeAppStart 7:7:void fetchNativeAppStart(io.flutter.plugin.common.MethodChannel$Result):151:151 -> fetchNativeAppStart 8:9:void fetchNativeAppStart(io.flutter.plugin.common.MethodChannel$Result):153:154 -> fetchNativeAppStart 10:10:void fetchNativeAppStart(io.flutter.plugin.common.MethodChannel$Result):152:152 -> fetchNativeAppStart 11:11:void fetchNativeAppStart(io.flutter.plugin.common.MethodChannel$Result):156:156 -> fetchNativeAppStart 1:2:void initNativeSdk(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):115:116 -> initNativeSdk 3:5:void initNativeSdk(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):120:122 -> initNativeSdk 6:6:void initNativeSdk(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):126:126 -> initNativeSdk 7:7:void initNativeSdk(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):135:135 -> initNativeSdk 1:1:void loadImageList(io.flutter.plugin.common.MethodChannel$Result):314:314 -> loadImageList 2:3:void loadImageList(io.flutter.plugin.common.MethodChannel$Result):316:317 -> loadImageList 4:4:void loadImageList(io.flutter.plugin.common.MethodChannel$Result):396:396 -> loadImageList 5:5:void loadImageList(io.flutter.plugin.common.MethodChannel$Result):321:321 -> loadImageList 6:12:void loadImageList(io.flutter.plugin.common.MethodChannel$Result):323:329 -> loadImageList 13:13:void loadImageList(io.flutter.plugin.common.MethodChannel$Result):331:331 -> loadImageList 14:14:void loadImageList(io.flutter.plugin.common.MethodChannel$Result):335:335 -> loadImageList 1:1:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):86:86 -> onAttachedToActivity 1:3:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):45:47 -> onAttachedToEngine 4:4:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):49:49 -> onAttachedToEngine 1:2:void onDetachedFromActivity():90:91 -> onDetachedFromActivity 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):78:78 -> onDetachedFromEngine 2:2:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):82:82 -> onDetachedFromEngine 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):56:56 -> onMethodCall 2:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):65:66 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):68:68 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):64:64 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):69:69 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):72:72 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):67:67 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):63:63 -> onMethodCall 10:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):57:57 -> onMethodCall 11:11:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):59:59 -> onMethodCall 12:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 13:13:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):70:70 -> onMethodCall 14:14:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):61:61 -> onMethodCall 15:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):60:60 -> onMethodCall 16:16:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):71:71 -> onMethodCall 17:17:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):62:62 -> onMethodCall 18:18:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):73:73 -> onMethodCall 1:1:void removeContexts(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):215:215 -> removeContexts 2:2:void removeContexts(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):218:218 -> removeContexts 1:1:void removeExtra(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):263:263 -> removeExtra 2:2:void removeExtra(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):266:266 -> removeExtra 3:3:void removeExtra(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):268:268 -> removeExtra 1:1:void removeTag(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):283:283 -> removeTag 2:2:void removeTag(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):286:286 -> removeTag 3:3:void removeTag(java.lang.String,io.flutter.plugin.common.MethodChannel$Result):288:288 -> removeTag 1:1:void setContexts(java.lang.String,java.lang.Object,io.flutter.plugin.common.MethodChannel$Result):206:206 -> setContexts 2:2:void setContexts(java.lang.String,java.lang.Object,io.flutter.plugin.common.MethodChannel$Result):203:203 -> setContexts 1:1:void setExtra(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):256:256 -> setExtra 2:2:void setExtra(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):258:258 -> setExtra 3:3:void setExtra(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):253:253 -> setExtra 1:1:void setTag(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):276:276 -> setTag 2:2:void setTag(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):278:278 -> setTag 3:3:void setTag(java.lang.String,java.lang.String,io.flutter.plugin.common.MethodChannel$Result):273:273 -> setTag 1:3:void setUser(java.util.Map,io.flutter.plugin.common.MethodChannel$Result):227:229 -> setUser 4:4:void setUser(java.util.Map,io.flutter.plugin.common.MethodChannel$Result):231:231 -> setUser 5:5:void setUser(java.util.Map,io.flutter.plugin.common.MethodChannel$Result):233:233 -> setUser 1:2:boolean writeEnvelope(byte[]):103:104 -> writeEnvelope 3:4:boolean writeEnvelope(byte[]):108:109 -> writeEnvelope io.sentry.flutter.SentryFlutterPlugin$BeforeSendCallbackImpl -> io.sentry.flutter.SentryFlutterPlugin$BeforeSendCallbackImpl: # {"id":"sourceFile","fileName":"SentryFlutterPlugin.kt"} 1:1:void (io.sentry.protocol.SdkVersion):346:346 -> 1:2:io.sentry.SentryEvent execute(io.sentry.SentryEvent,io.sentry.Hint):350:351 -> execute io.sentry.flutter.SentryFlutterPlugin$Companion -> io.sentry.flutter.SentryFlutterPlugin$Companion: # {"id":"sourceFile","fileName":"SentryFlutterPlugin.kt"} 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):356:356 -> 1:1:void ():356 -> 2:2:void (kotlin.jvm.internal.DefaultConstructorMarker):356:356 -> 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):356:356 -> access$addPackages 1:1:void access$addPackages(io.sentry.flutter.SentryFlutterPlugin$Companion,io.sentry.SentryEvent,io.sentry.protocol.SdkVersion):356 -> access$addPackages 1:1:void (kotlin.jvm.internal.DefaultConstructorMarker):356:356 -> access$setEventOriginTag 1:1:void access$setEventOriginTag(io.sentry.flutter.SentryFlutterPlugin$Companion,io.sentry.SentryEvent):356 -> access$setEventOriginTag 1:3:void addPackages(io.sentry.SentryEvent,io.sentry.protocol.SdkVersion):382:384 -> addPackages 4:4:void addPackages(io.sentry.SentryEvent,io.sentry.protocol.SdkVersion):396:396 -> addPackages 5:5:void addPackages(io.sentry.SentryEvent,io.sentry.protocol.SdkVersion):385:385 -> addPackages 6:6:void addPackages(io.sentry.SentryEvent,io.sentry.protocol.SdkVersion):387:387 -> addPackages 7:7:void addPackages(io.sentry.SentryEvent,io.sentry.protocol.SdkVersion):398:398 -> addPackages 8:8:void addPackages(io.sentry.SentryEvent,io.sentry.protocol.SdkVersion):388:388 -> addPackages 1:2:void setEventEnvironmentTag(io.sentry.SentryEvent,java.lang.String,java.lang.String):377:378 -> setEventEnvironmentTag 1:1:void setEventEnvironmentTag$default(io.sentry.flutter.SentryFlutterPlugin$Companion,io.sentry.SentryEvent,java.lang.String,java.lang.String,int,java.lang.Object):374:374 -> setEventEnvironmentTag$default 1:3:void setEventOriginTag(io.sentry.SentryEvent):362:364 -> setEventOriginTag 4:4:void setEventOriginTag(io.sentry.SentryEvent):366:366 -> setEventOriginTag 5:5:void setEventOriginTag(io.sentry.SentryEvent):365:365 -> setEventOriginTag io.sentry.flutter.SentryFlutterPlugin$initNativeSdk$1 -> io.sentry.flutter.SentryFlutterPlugin$initNativeSdk$1: # {"id":"sourceFile","fileName":"SentryFlutterPlugin.kt"} 1:1:java.lang.Object get():115:115 -> get 1:1:void set(java.lang.Object):115:115 -> set io.sentry.flutter.SentryFlutterPlugin$initNativeSdk$2 -> io.sentry.flutter.SentryFlutterPlugin$initNativeSdk$2: # {"id":"sourceFile","fileName":"SentryFlutterPlugin.kt"} 1:1:void configure(io.sentry.SentryOptions):36:36 -> configure 2:2:void configure(io.sentry.android.core.SentryAndroidOptions):127:127 -> configure 3:4:void configure(io.sentry.android.core.SentryAndroidOptions):129:130 -> configure 5:5:void configure(io.sentry.android.core.SentryAndroidOptions):133:133 -> configure io.sentry.flutter.SentryFlutterPlugin$onDetachedFromEngine$1 -> io.sentry.flutter.SentryFlutterPlugin$onDetachedFromEngine$1: # {"id":"sourceFile","fileName":"SentryFlutterPlugin.kt"} 1:1:java.lang.Object get():78:78 -> get 1:1:void set(java.lang.Object):78:78 -> set io.sentry.flutter.SentryFlutterPlugin$removeContexts$1 -> io.sentry.flutter.SentryFlutterPlugin$removeContexts$1: # {"id":"sourceFile","fileName":"SentryFlutterPlugin.kt"} 1:1:void run(io.sentry.IScope):219:219 -> run 2:2:void run(io.sentry.IScope):221:221 -> run io.sentry.flutter.SentryFlutterPlugin$setContexts$1 -> io.sentry.flutter.SentryFlutterPlugin$setContexts$1: # {"id":"sourceFile","fileName":"SentryFlutterPlugin.kt"} 1:1:void run(io.sentry.IScope):207:207 -> run 2:2:void run(io.sentry.IScope):209:209 -> run io.sentry.hints.AbnormalExit -> io.sentry.hints.a: boolean ignoreCurrentThread() -> a java.lang.String mechanism() -> e java.lang.Long timestamp() -> g io.sentry.hints.ApplyScopeData -> io.sentry.hints.b: io.sentry.hints.Backfillable -> io.sentry.hints.c: boolean shouldEnrich() -> d io.sentry.hints.BlockingFlushHint -> io.sentry.hints.d: java.util.concurrent.CountDownLatch latch -> a io.sentry.ILogger logger -> c long flushTimeoutMillis -> b 1:4:void (long,io.sentry.ILogger):18:21 -> 1:1:boolean waitFlush():27:27 -> c 2:3:boolean waitFlush():29:30 -> c 1:1:void markFlushed():37:37 -> f io.sentry.hints.Cached -> io.sentry.hints.e: io.sentry.hints.DiskFlushNotification -> io.sentry.hints.f: boolean isFlushable(io.sentry.protocol.SentryId) -> b void markFlushed() -> f void setFlushable(io.sentry.protocol.SentryId) -> h io.sentry.hints.Enqueable -> io.sentry.hints.g: void markEnqueued() -> a io.sentry.hints.EventDropReason -> io.sentry.hints.h: 1:1:io.sentry.hints.EventDropReason[] $values():6:6 -> $values 1:1:void ():8:8 -> 2:2:void ():6:6 -> 1:1:void (java.lang.String,int):7:7 -> 1:1:io.sentry.hints.EventDropReason valueOf(java.lang.String):6:6 -> valueOf 1:1:io.sentry.hints.EventDropReason[] values():6:6 -> values io.sentry.hints.Flushable -> io.sentry.hints.i: boolean waitFlush() -> c io.sentry.hints.Resettable -> io.sentry.hints.j: void reset() -> b io.sentry.hints.Retryable -> io.sentry.hints.k: boolean isRetry() -> d void setRetry(boolean) -> g io.sentry.hints.SessionEnd -> io.sentry.hints.l: io.sentry.hints.SessionEndHint -> io.sentry.hints.m: 1:1:void ():3:3 -> io.sentry.hints.SessionStart -> io.sentry.hints.n: io.sentry.hints.SessionStartHint -> io.sentry.hints.o: 1:1:void ():3:3 -> io.sentry.hints.SubmissionResult -> io.sentry.hints.p: boolean isSuccess() -> e void setResult(boolean) -> f io.sentry.hints.TransactionEnd -> io.sentry.hints.q: io.sentry.internal.debugmeta.IDebugMetaLoader -> io.sentry.internal.debugmeta.a: java.util.List loadDebugMeta() -> a io.sentry.internal.debugmeta.NoOpDebugMetaLoader -> io.sentry.internal.debugmeta.b: io.sentry.internal.debugmeta.NoOpDebugMetaLoader instance -> a 1:1:void ():11:11 -> 1:1:void ():17:17 -> java.util.List loadDebugMeta() -> a 1:1:io.sentry.internal.debugmeta.NoOpDebugMetaLoader getInstance():14:14 -> b io.sentry.internal.debugmeta.ResourcesDebugMetaLoader -> io.sentry.internal.debugmeta.c: io.sentry.ILogger logger -> a java.lang.ClassLoader classLoader -> b 1:1:void (io.sentry.ILogger):26:26 -> 2:4:void (io.sentry.ILogger,java.lang.ClassLoader):29:31 -> 1:1:java.util.List loadDebugMeta():36:36 -> a 2:3:java.util.List loadDebugMeta():38:39 -> a 4:11:java.util.List loadDebugMeta():41:48 -> a 12:12:java.util.List loadDebugMeta():43:43 -> a 13:13:java.util.List loadDebugMeta():49:49 -> a 14:14:java.util.List loadDebugMeta():53:53 -> a 15:16:java.util.List loadDebugMeta():56:57 -> a io.sentry.internal.gestures.GestureTargetLocator -> io.sentry.internal.gestures.a: io.sentry.internal.gestures.UiElement locate(java.lang.Object,float,float,io.sentry.internal.gestures.UiElement$Type) -> a io.sentry.internal.gestures.UiElement -> io.sentry.internal.gestures.b: java.lang.ref.WeakReference viewRef -> a java.lang.String resourceName -> c java.lang.String className -> b java.lang.String origin -> e java.lang.String tag -> d 1:6:void (java.lang.Object,java.lang.String,java.lang.String,java.lang.String,java.lang.String):20:25 -> 1:1:java.lang.String getClassName():29:29 -> a 1:1:java.lang.String getIdentifier():46:46 -> b 2:2:java.lang.String getIdentifier():49:49 -> b 1:1:java.lang.String getOrigin():41:41 -> c 1:1:java.lang.String getResourceName():33:33 -> d 1:1:java.lang.String getTag():37:37 -> e 1:2:boolean equals(java.lang.Object):56:57 -> equals 3:5:boolean equals(java.lang.Object):59:61 -> equals 1:1:java.lang.Object getView():65:65 -> f 1:1:int hashCode():70:70 -> hashCode io.sentry.internal.gestures.UiElement$Type -> io.sentry.internal.gestures.b$a: 1:1:io.sentry.internal.gestures.UiElement$Type[] $values():73:73 -> $values 1:2:void ():74:75 -> 3:3:void ():73:73 -> 1:1:void (java.lang.String,int):73:73 -> 1:1:io.sentry.internal.gestures.UiElement$Type valueOf(java.lang.String):73:73 -> valueOf 1:1:io.sentry.internal.gestures.UiElement$Type[] values():73:73 -> values io.sentry.internal.modules.CompositeModulesLoader -> io.sentry.internal.modules.a: java.util.List loaders -> d 1:2:void (java.util.List,io.sentry.ILogger):19:20 -> 1:1:java.util.Map loadModules():25:25 -> b 2:3:java.util.Map loadModules():27:28 -> b 4:4:java.util.Map loadModules():30:30 -> b io.sentry.internal.modules.IModulesLoader -> io.sentry.internal.modules.b: java.util.Map getOrLoadModules() -> a io.sentry.internal.modules.ManifestModulesLoader -> io.sentry.internal.modules.c: java.util.regex.Pattern NAME_AND_VERSION -> e java.util.regex.Pattern URL_LIB_PATTERN -> d java.lang.ClassLoader classLoader -> f 1:1:void (io.sentry.ILogger):27:27 -> 2:2:void (java.lang.ClassLoader,io.sentry.ILogger):31:31 -> 3:4:void (java.lang.ClassLoader,io.sentry.ILogger):22:23 -> 5:5:void (java.lang.ClassLoader,io.sentry.ILogger):32:32 -> 1:2:java.util.Map loadModules():37:38 -> b 3:4:java.util.Map loadModules():40:41 -> b 1:5:io.sentry.internal.modules.ManifestModulesLoader$Module convertOriginalNameToModule(java.lang.String):72:76 -> d 1:1:java.util.List detectModulesViaManifestFiles():48:48 -> e 2:7:java.util.List detectModulesViaManifestFiles():50:55 -> e 8:8:java.util.List detectModulesViaManifestFiles():57:57 -> e 9:9:java.util.List detectModulesViaManifestFiles():61:61 -> e 1:4:java.lang.String extractDependencyNameFromUrl(java.net.URL):83:86 -> f io.sentry.internal.modules.ManifestModulesLoader$Module -> io.sentry.internal.modules.c$a: java.lang.String name -> a java.lang.String version -> b 1:3:void (java.lang.String,java.lang.String):96:98 -> 1:1:java.lang.String access$000(io.sentry.internal.modules.ManifestModulesLoader$Module):92:92 -> a 1:1:java.lang.String access$100(io.sentry.internal.modules.ManifestModulesLoader$Module):92:92 -> b io.sentry.internal.modules.ModulesLoader -> io.sentry.internal.modules.d: java.util.Map cachedModules -> b java.nio.charset.Charset UTF_8 -> c io.sentry.ILogger logger -> a 1:1:void ():20:20 -> 1:1:void (io.sentry.ILogger):26:26 -> 2:2:void (io.sentry.ILogger):24:24 -> 3:3:void (io.sentry.ILogger):27:27 -> 1:1:java.util.Map getOrLoadModules():32:32 -> a 2:2:java.util.Map getOrLoadModules():35:35 -> a java.util.Map loadModules() -> b 1:3:java.util.Map parseStream(java.io.InputStream):42:44 -> c 4:8:java.util.Map parseStream(java.io.InputStream):46:50 -> c 9:10:java.util.Map parseStream(java.io.InputStream):52:53 -> c 11:11:java.util.Map parseStream(java.io.InputStream):43:43 -> c 12:12:java.util.Map parseStream(java.io.InputStream):56:56 -> c 13:13:java.util.Map parseStream(java.io.InputStream):54:54 -> c io.sentry.internal.modules.NoOpModulesLoader -> io.sentry.internal.modules.e: io.sentry.internal.modules.NoOpModulesLoader instance -> a 1:1:void ():8:8 -> 1:1:void ():14:14 -> java.util.Map getOrLoadModules() -> a 1:1:io.sentry.internal.modules.NoOpModulesLoader getInstance():11:11 -> b io.sentry.internal.modules.ResourcesModulesLoader -> io.sentry.internal.modules.f: java.lang.ClassLoader classLoader -> d 1:1:void (io.sentry.ILogger):21:21 -> 2:3:void (io.sentry.ILogger,java.lang.ClassLoader):25:26 -> 1:3:java.util.Map loadModules():31:33 -> b 4:4:java.util.Map loadModules():36:36 -> b 5:5:java.util.Map loadModules():41:41 -> b 6:7:java.util.Map loadModules():40:41 -> b 8:8:java.util.Map loadModules():32:32 -> b 9:9:java.util.Map loadModules():44:44 -> b 10:10:java.util.Map loadModules():42:42 -> b io.sentry.internal.viewhierarchy.ViewHierarchyExporter -> io.sentry.internal.viewhierarchy.a: boolean export(io.sentry.protocol.ViewHierarchyNode,java.lang.Object) -> a io.sentry.metrics.EncodedMetrics -> io.sentry.metrics.a: java.util.Map buckets -> a java.nio.charset.Charset UTF8 -> b 1:1:void ():15:15 -> 1:2:void (java.util.Map):19:20 -> 1:3:byte[] encodeToStatsd():34:36 -> a 4:4:byte[] encodeToStatsd():38:38 -> a io.sentry.metrics.GaugeMetric -> io.sentry.metrics.b: int count -> i double last -> e double min -> f double max -> g double sum -> h int getWeight() -> e 1:1:java.lang.Iterable serialize():71:71 -> f 1:1:int getCount():61:61 -> g 1:1:double getMax():53:53 -> h 1:1:double getMin():49:49 -> i 1:1:double getSum():57:57 -> j io.sentry.metrics.IMetricsClient -> io.sentry.metrics.c: io.sentry.protocol.SentryId captureMetrics(io.sentry.metrics.EncodedMetrics) -> b io.sentry.metrics.LocalMetricsAggregator -> io.sentry.metrics.d: java.util.Map buckets -> a 1:1:void ():20:20 -> 2:2:void ():23:23 -> 1:7:java.util.Map getSummaries():56:62 -> a 8:12:java.util.Map getSummaries():64:68 -> a 13:13:java.util.Map getSummaries():62:62 -> a 14:14:java.util.Map getSummaries():70:70 -> a 15:15:java.util.Map getSummaries():72:72 -> a io.sentry.metrics.Metric -> io.sentry.metrics.e: java.util.Map tags -> d io.sentry.metrics.MetricType type -> a java.lang.String key -> b io.sentry.MeasurementUnit unit -> c 1:1:java.lang.String getKey():53:53 -> a 1:1:java.util.Map getTags():63:63 -> b 1:1:io.sentry.metrics.MetricType getType():46:46 -> c 1:1:io.sentry.MeasurementUnit getUnit():58:58 -> d int getWeight() -> e java.lang.Iterable serialize() -> f io.sentry.metrics.MetricType -> io.sentry.metrics.f: 1:1:io.sentry.metrics.MetricType[] $values():6:6 -> $values 1:4:void ():8:11 -> 5:5:void ():6:6 -> 1:1:void (java.lang.String,int):7:7 -> 1:1:io.sentry.metrics.MetricType valueOf(java.lang.String):6:6 -> valueOf 1:1:io.sentry.metrics.MetricType[] values():6:6 -> values io.sentry.metrics.MetricsApi -> io.sentry.metrics.g: io.sentry.metrics.MetricsApi$IMetricsInterface aggregator -> a 1:2:void (io.sentry.metrics.MetricsApi$IMetricsInterface):30:31 -> io.sentry.metrics.MetricsApi$IMetricsInterface -> io.sentry.metrics.g$a: io.sentry.metrics.MetricsHelper -> io.sentry.metrics.h: java.util.regex.Pattern INVALID_METRIC_UNIT_CHARACTERS_PATTERN -> c java.util.regex.Pattern INVALID_VALUE_CHARACTERS_PATTERN -> b java.util.regex.Pattern INVALID_KEY_CHARACTERS_PATTERN -> a long FLUSH_SHIFT_MS -> d 1:1:void ():24:24 -> 2:2:void ():26:26 -> 3:3:void ():30:30 -> 4:5:void ():36:37 -> 1:3:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):199:201 -> a 4:7:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):203:206 -> a 8:10:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):208:210 -> a 11:12:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):213:214 -> a 13:13:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):216:216 -> a 14:14:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):218:218 -> a 15:16:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):220:221 -> a 17:17:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):225:225 -> a 18:20:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):227:229 -> a 21:23:void encodeMetrics(long,java.util.Collection,java.lang.StringBuilder):233:235 -> a 1:1:long getCutoffTimestampMs(long):59:59 -> b 1:2:long getTimeBucketKey(long):49:50 -> c 1:1:java.lang.String getUnitName(io.sentry.MeasurementUnit):100:100 -> d 1:1:java.lang.String sanitizeKey(java.lang.String):63:63 -> e 1:1:java.lang.String sanitizeUnit(java.lang.String):241:241 -> f 1:1:java.lang.String sanitizeValue(java.lang.String):67:67 -> g 1:1:java.lang.String toStatsdType(io.sentry.metrics.MetricType):71:71 -> h 2:2:java.lang.String toStatsdType(io.sentry.metrics.MetricType):81:81 -> h io.sentry.metrics.MetricsHelper$1 -> io.sentry.metrics.h$a: int[] $SwitchMap$io$sentry$MeasurementUnit$Duration -> b int[] $SwitchMap$io$sentry$metrics$MetricType -> a 1:1:void ():161:161 -> 2:2:void ():71:71 -> io.sentry.metrics.NoopMetricsAggregator -> io.sentry.metrics.i: io.sentry.metrics.NoopMetricsAggregator instance -> d 1:1:void ():17:17 -> 1:1:void ():14:14 -> 1:1:io.sentry.metrics.NoopMetricsAggregator getInstance():20:20 -> a io.sentry.profilemeasurements.ProfileMeasurement -> io.sentry.profilemeasurements.a: java.util.Collection values -> f java.util.Map unknown -> d java.lang.String unit -> e 1:1:void ():43:43 -> 2:4:void (java.lang.String,java.util.Collection):47:49 -> 1:1:java.lang.String access$002(io.sentry.profilemeasurements.ProfileMeasurement,java.lang.String):22:22 -> a 1:1:java.util.Collection access$102(io.sentry.profilemeasurements.ProfileMeasurement,java.util.Collection):22:22 -> b 1:1:void setUnknown(java.util.Map):102:102 -> c 1:5:boolean equals(java.lang.Object):55:59 -> equals 1:1:int hashCode():64:64 -> hashCode 1:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):77:84 -> serialize 9:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):87:87 -> serialize io.sentry.profilemeasurements.ProfileMeasurement$Deserializer -> io.sentry.profilemeasurements.a$a: 1:1:void ():117:117 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):117:117 -> a 1:2:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):122:123 -> b 3:5:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):126:128 -> b 6:6:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):144:144 -> b 7:7:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):146:146 -> b 8:8:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):130:130 -> b 9:9:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):132:132 -> b 10:11:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):136:137 -> b 12:12:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):139:139 -> b 13:14:io.sentry.profilemeasurements.ProfileMeasurement deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):150:151 -> b io.sentry.profilemeasurements.ProfileMeasurementValue -> io.sentry.profilemeasurements.b: java.util.Map unknown -> d double value -> f java.lang.String relativeStartNs -> e 1:1:void ():26:26 -> 2:4:void (java.lang.Long,java.lang.Number):29:31 -> 1:1:double access$002(io.sentry.profilemeasurements.ProfileMeasurementValue,double):19:19 -> a 1:1:java.lang.String access$102(io.sentry.profilemeasurements.ProfileMeasurementValue,java.lang.String):19:19 -> b 1:1:void setUnknown(java.util.Map):88:88 -> c 1:4:boolean equals(java.lang.Object):45:48 -> equals 1:1:int hashCode():54:54 -> hashCode 1:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):67:74 -> serialize 9:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):77:77 -> serialize io.sentry.profilemeasurements.ProfileMeasurementValue$Deserializer -> io.sentry.profilemeasurements.b$a: 1:1:void ():91:91 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):91:91 -> a 1:2:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):96:97 -> b 3:5:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):100:102 -> b 6:6:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):117:117 -> b 7:7:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):119:119 -> b 8:8:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):104:104 -> b 9:9:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):106:106 -> b 10:10:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):110:110 -> b 11:11:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):112:112 -> b 12:13:io.sentry.profilemeasurements.ProfileMeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):123:124 -> b io.sentry.protocol.App -> io.sentry.protocol.a: java.lang.String buildType -> g java.util.Date appStartTime -> e java.lang.String deviceAppHash -> f java.lang.String appVersion -> i java.lang.String appName -> h java.lang.String appBuild -> j java.util.Map unknown -> n java.util.Map permissions -> k java.lang.Boolean inForeground -> m java.util.List viewNames -> l java.lang.String appIdentifier -> d 1:1:void ():51:51 -> 2:13:void (io.sentry.protocol.App):53:64 -> 1:1:java.lang.String access$002(io.sentry.protocol.App,java.lang.String):20:20 -> a 1:1:java.util.Date access$102(io.sentry.protocol.App,java.util.Date):20:20 -> b 1:1:java.lang.String access$202(io.sentry.protocol.App,java.lang.String):20:20 -> c 1:1:java.lang.String access$302(io.sentry.protocol.App,java.lang.String):20:20 -> d 1:1:java.lang.String access$402(io.sentry.protocol.App,java.lang.String):20:20 -> e 1:12:boolean equals(java.lang.Object):157:168 -> equals 1:1:java.lang.String access$502(io.sentry.protocol.App,java.lang.String):20:20 -> f 1:1:java.lang.String access$602(io.sentry.protocol.App,java.lang.String):20:20 -> g 1:1:java.util.Map access$702(io.sentry.protocol.App,java.util.Map):20:20 -> h 1:1:int hashCode():173:173 -> hashCode 1:1:java.lang.Boolean access$802(io.sentry.protocol.App,java.lang.Boolean):20:20 -> i 1:1:java.lang.Boolean getInForeground():138:138 -> j 1:1:void setAppBuild(java.lang.String):125:125 -> k 1:1:void setAppIdentifier(java.lang.String):75:75 -> l 1:1:void setAppName(java.lang.String):109:109 -> m 1:1:void setAppStartTime(java.util.Date):85:85 -> n 1:1:void setAppVersion(java.lang.String):117:117 -> o 1:1:void setInForeground(java.lang.Boolean):142:142 -> p 1:1:void setPermissions(java.util.Map):133:133 -> q 1:1:void setUnknown(java.util.Map):196:196 -> r 1:1:void setViewNames(java.util.List):151:151 -> s 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):215:217 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):219:220 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):222:223 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):225:226 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):228:229 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):231:232 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):234:235 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):237:238 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):240:241 -> serialize 20:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):243:244 -> serialize 22:25:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):246:249 -> serialize 26:26:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):252:252 -> serialize io.sentry.protocol.App$Deserializer -> io.sentry.protocol.a$a: 1:1:void ():255:255 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):255:255 -> a 1:2:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):260:261 -> b 3:5:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):263:265 -> b 6:6:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):303:303 -> b 7:7:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):305:305 -> b 8:8:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):285:285 -> b 9:9:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):279:279 -> b 10:10:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):290:290 -> b 11:11:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):289:289 -> b 12:12:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):288:288 -> b 13:13:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):270:270 -> b 14:14:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):267:267 -> b 15:15:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):276:276 -> b 16:16:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):293:293 -> b 17:17:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):282:282 -> b 18:18:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):296:296 -> b 19:19:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):298:298 -> b 20:20:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):273:273 -> b 21:22:io.sentry.protocol.App deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):309:310 -> b io.sentry.protocol.Browser -> io.sentry.protocol.b: java.util.Map unknown -> f java.lang.String version -> e java.lang.String name -> d 1:1:void ():28:28 -> 2:5:void (io.sentry.protocol.Browser):30:33 -> 1:1:java.lang.String access$002(io.sentry.protocol.Browser,java.lang.String):18:18 -> a 1:1:java.lang.String access$102(io.sentry.protocol.Browser,java.lang.String):18:18 -> b 1:1:void setUnknown(java.util.Map):75:75 -> c 1:3:boolean equals(java.lang.Object):55:57 -> equals 1:1:int hashCode():62:62 -> hashCode 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):86:88 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):90:91 -> serialize 6:10:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):93:97 -> serialize 11:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):100:100 -> serialize io.sentry.protocol.Browser$Deserializer -> io.sentry.protocol.b$a: 1:1:void ():103:103 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):103:103 -> a 1:2:io.sentry.protocol.Browser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):107:108 -> b 3:5:io.sentry.protocol.Browser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):110:112 -> b 6:6:io.sentry.protocol.Browser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):121:121 -> b 7:7:io.sentry.protocol.Browser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):123:123 -> b 8:8:io.sentry.protocol.Browser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):117:117 -> b 9:9:io.sentry.protocol.Browser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):114:114 -> b 10:11:io.sentry.protocol.Browser deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):127:128 -> b io.sentry.protocol.Contexts -> io.sentry.protocol.c: java.lang.Object responseLock -> d 1:1:void ():26:26 -> 2:2:void ():24:24 -> 3:3:void (io.sentry.protocol.Contexts):28:28 -> 4:4:void (io.sentry.protocol.Contexts):24:24 -> 5:5:void (io.sentry.protocol.Contexts):29:29 -> 6:13:void (io.sentry.protocol.Contexts):31:38 -> 14:22:void (io.sentry.protocol.Contexts):40:48 -> 23:23:void (io.sentry.protocol.Contexts):50:50 -> 1:1:io.sentry.protocol.App getApp():71:71 -> a 1:1:io.sentry.protocol.Device getDevice():87:87 -> b 1:1:io.sentry.protocol.OperatingSystem getOperatingSystem():95:95 -> c 1:1:io.sentry.protocol.SentryRuntime getRuntime():103:103 -> d 1:1:io.sentry.SpanContext getTrace():62:62 -> e 1:1:void setApp(io.sentry.protocol.App):75:75 -> f 1:1:void setBrowser(io.sentry.protocol.Browser):83:83 -> g 1:1:void setDevice(io.sentry.protocol.Device):91:91 -> h 1:1:void setGpu(io.sentry.protocol.Gpu):115:115 -> i 1:1:void setOperatingSystem(io.sentry.protocol.OperatingSystem):99:99 -> j 1:3:void setResponse(io.sentry.protocol.Response):136:138 -> k 1:1:void setRuntime(io.sentry.protocol.SentryRuntime):107:107 -> l 1:2:void setTrace(io.sentry.SpanContext):66:67 -> m 1:2:java.lang.Object toContextType(java.lang.String,java.lang.Class):57:58 -> n 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):146:146 -> serialize 2:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):148:151 -> serialize 6:6:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):153:153 -> serialize 7:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):156:156 -> serialize io.sentry.protocol.Contexts$Deserializer -> io.sentry.protocol.c$a: 1:1:void ():159:159 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):159:159 -> a 1:5:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):164:168 -> b 6:6:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):195:195 -> b 7:7:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):197:197 -> b 8:8:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):186:186 -> b 9:9:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):173:173 -> b 10:10:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):189:189 -> b 11:11:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):179:179 -> b 12:12:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):170:170 -> b 13:15:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):182:182 -> b 16:16:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):192:192 -> b 17:17:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):176:176 -> b 18:18:io.sentry.protocol.Contexts deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):202:202 -> b io.sentry.protocol.DebugImage -> io.sentry.protocol.DebugImage: 1:1:void ():51:51 -> 1:1:java.lang.String access$002(io.sentry.protocol.DebugImage,java.lang.String):51:51 -> access$002 1:1:java.lang.String access$102(io.sentry.protocol.DebugImage,java.lang.String):51:51 -> access$102 1:1:java.lang.String access$202(io.sentry.protocol.DebugImage,java.lang.String):51:51 -> access$202 1:1:java.lang.String access$302(io.sentry.protocol.DebugImage,java.lang.String):51:51 -> access$302 1:1:java.lang.String access$402(io.sentry.protocol.DebugImage,java.lang.String):51:51 -> access$402 1:1:java.lang.String access$502(io.sentry.protocol.DebugImage,java.lang.String):51:51 -> access$502 1:1:java.lang.String access$602(io.sentry.protocol.DebugImage,java.lang.String):51:51 -> access$602 1:1:java.lang.Long access$702(io.sentry.protocol.DebugImage,java.lang.Long):51:51 -> access$702 1:1:java.lang.String access$802(io.sentry.protocol.DebugImage,java.lang.String):51:51 -> access$802 1:1:java.lang.String getArch():230:230 -> getArch 1:1:java.lang.String getCodeFile():197:197 -> getCodeFile 1:1:java.lang.String getCodeId():238:238 -> getCodeId 1:1:java.lang.String getDebugFile():189:189 -> getDebugFile 1:1:java.lang.String getDebugId():181:181 -> getDebugId 1:1:java.lang.String getImageAddr():205:205 -> getImageAddr 1:1:java.lang.Long getImageSize():213:213 -> getImageSize 1:1:java.lang.String getType():173:173 -> getType 1:1:java.util.Map getUnknown():263:263 -> getUnknown 1:1:java.lang.String getUuid():165:165 -> getUuid 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):276:278 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):280:281 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):283:284 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):286:287 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):289:290 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):292:293 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):295:296 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):298:299 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):301:302 -> serialize 20:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):304:307 -> serialize 24:24:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):310:310 -> serialize 1:1:void setArch(java.lang.String):234:234 -> setArch 1:1:void setCodeFile(java.lang.String):201:201 -> setCodeFile 1:1:void setCodeId(java.lang.String):242:242 -> setCodeId 1:1:void setDebugFile(java.lang.String):193:193 -> setDebugFile 1:1:void setDebugId(java.lang.String):185:185 -> setDebugId 1:1:void setImageAddr(java.lang.String):209:209 -> setImageAddr 1:1:void setImageSize(java.lang.Long):217:217 -> setImageSize 2:2:void setImageSize(long):226:226 -> setImageSize 1:1:void setType(java.lang.String):177:177 -> setType 1:1:void setUnknown(java.util.Map):268:268 -> setUnknown 1:1:void setUuid(java.lang.String):169:169 -> setUuid io.sentry.protocol.DebugImage$Deserializer -> io.sentry.protocol.DebugImage$a: 1:1:void ():315:315 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):315:315 -> a 1:1:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):320:320 -> b 2:5:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):323:326 -> b 6:6:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):356:356 -> b 7:7:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):358:358 -> b 8:8:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):340:340 -> b 9:9:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):334:334 -> b 10:10:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):328:328 -> b 11:11:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):331:331 -> b 12:12:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):352:352 -> b 13:13:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):343:343 -> b 14:14:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):349:349 -> b 15:15:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):346:346 -> b 16:16:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):337:337 -> b 17:17:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):362:362 -> b 18:18:io.sentry.protocol.DebugImage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):364:364 -> b io.sentry.protocol.DebugMeta -> io.sentry.protocol.d: java.util.List images -> e io.sentry.protocol.SdkInfo sdkInfo -> d java.util.Map unknown -> f 1:1:void ():29:29 -> 1:1:io.sentry.protocol.SdkInfo access$002(io.sentry.protocol.DebugMeta,io.sentry.protocol.SdkInfo):29:29 -> a 1:1:java.util.List access$102(io.sentry.protocol.DebugMeta,java.util.List):29:29 -> b 1:1:java.util.List getImages():39:39 -> c 1:1:void setImages(java.util.List):43:43 -> d 1:1:void setUnknown(java.util.Map):70:70 -> e 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):78:80 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):82:83 -> serialize 6:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):85:88 -> serialize 10:10:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):91:91 -> serialize io.sentry.protocol.DebugMeta$Deserializer -> io.sentry.protocol.d$a: 1:1:void ():96:96 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):96:96 -> a 1:1:io.sentry.protocol.DebugMeta deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):101:101 -> b 2:5:io.sentry.protocol.DebugMeta deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):104:107 -> b 6:6:io.sentry.protocol.DebugMeta deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):116:116 -> b 7:7:io.sentry.protocol.DebugMeta deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):118:118 -> b 8:8:io.sentry.protocol.DebugMeta deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):109:109 -> b 9:9:io.sentry.protocol.DebugMeta deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):112:112 -> b 10:10:io.sentry.protocol.DebugMeta deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):122:122 -> b 11:11:io.sentry.protocol.DebugMeta deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):124:124 -> b io.sentry.protocol.Device -> io.sentry.protocol.e: java.lang.String connectionType -> G java.lang.String brand -> f java.lang.String model -> h java.util.Date bootTime -> B java.lang.String cpuDescription -> K java.lang.Float screenDensity -> z java.lang.Boolean simulator -> o java.util.TimeZone timezone -> C java.lang.Float batteryTemperature -> H java.lang.Boolean online -> m java.lang.Boolean lowMemory -> s java.lang.Integer screenWidthPixels -> x java.lang.String[] archs -> j java.lang.Long storageSize -> t java.lang.Long usableMemory -> r java.util.Map unknown -> L java.lang.String manufacturer -> e java.lang.Long externalStorageSize -> v java.lang.String id -> D java.lang.String family -> g java.lang.String locale -> F java.lang.String modelId -> i java.lang.Boolean charging -> l java.lang.Long memorySize -> p java.lang.Integer processorCount -> I io.sentry.protocol.Device$DeviceOrientation orientation -> n java.lang.Integer screenDpi -> A java.lang.Float batteryLevel -> k java.lang.Integer screenHeightPixels -> y java.lang.Long freeMemory -> q java.lang.Double processorFrequency -> J java.lang.Long externalFreeStorage -> w java.lang.Long freeStorage -> u java.lang.String language -> E java.lang.String name -> d 1:1:void ():138:138 -> 2:33:void (io.sentry.protocol.Device):140:171 -> 34:35:void (io.sentry.protocol.Device):173:174 -> 36:38:void (io.sentry.protocol.Device):176:178 -> 39:39:void (io.sentry.protocol.Device):180:180 -> 1:1:java.lang.Double access$3202(io.sentry.protocol.Device,java.lang.Double):23:23 -> A 1:1:java.lang.String access$3302(io.sentry.protocol.Device,java.lang.String):23:23 -> B 1:1:java.lang.String access$402(io.sentry.protocol.Device,java.lang.String):23:23 -> C 1:1:java.lang.String access$502(io.sentry.protocol.Device,java.lang.String):23:23 -> D 1:1:java.lang.String[] access$602(io.sentry.protocol.Device,java.lang.String[]):23:23 -> E 1:1:java.lang.Float access$702(io.sentry.protocol.Device,java.lang.Float):23:23 -> F 1:1:java.lang.Boolean access$802(io.sentry.protocol.Device,java.lang.Boolean):23:23 -> G 1:1:java.lang.Boolean access$902(io.sentry.protocol.Device,java.lang.Boolean):23:23 -> H 1:1:java.lang.String getConnectionType():410:410 -> I 1:1:java.lang.String getId():394:394 -> J 1:1:java.lang.String getLanguage():402:402 -> K 1:1:java.lang.String getLocale():708:708 -> L 1:1:void setArchs(java.lang.String[]):374:374 -> M 1:1:void setBatteryLevel(java.lang.Float):236:236 -> N 1:1:void setBatteryTemperature(java.lang.Float):422:422 -> O 1:1:void setBootTime(java.util.Date):358:358 -> P 1:1:void setBrand(java.lang.String):204:204 -> Q 1:1:void setCharging(java.lang.Boolean):244:244 -> R 1:1:void setConnectionType(java.lang.String):414:414 -> S 1:1:void setExternalFreeStorage(java.lang.Long):332:332 -> T 1:1:void setExternalStorageSize(java.lang.Long):324:324 -> U 1:1:void setFamily(java.lang.String):212:212 -> V 1:1:void setFreeMemory(java.lang.Long):284:284 -> W 1:1:void setFreeStorage(java.lang.Long):316:316 -> X 1:1:void setId(java.lang.String):398:398 -> Y 1:1:void setLanguage(java.lang.String):406:406 -> Z 1:1:java.lang.String access$002(io.sentry.protocol.Device,java.lang.String):23:23 -> a 1:1:void setLocale(java.lang.String):712:712 -> a0 1:1:io.sentry.protocol.Device$DeviceOrientation access$1002(io.sentry.protocol.Device,io.sentry.protocol.Device$DeviceOrientation):23:23 -> b 1:1:void setLowMemory(java.lang.Boolean):300:300 -> b0 1:1:java.lang.String access$102(io.sentry.protocol.Device,java.lang.String):23:23 -> c 1:1:void setManufacturer(java.lang.String):196:196 -> c0 1:1:java.lang.Boolean access$1102(io.sentry.protocol.Device,java.lang.Boolean):23:23 -> d 1:1:void setMemorySize(java.lang.Long):276:276 -> d0 1:1:java.lang.Long access$1202(io.sentry.protocol.Device,java.lang.Long):23:23 -> e 1:1:void setModel(java.lang.String):220:220 -> e0 1:12:boolean equals(java.lang.Object):452:463 -> equals 13:34:boolean equals(java.lang.Object):465:486 -> equals 1:1:java.lang.Long access$1302(io.sentry.protocol.Device,java.lang.Long):23:23 -> f 1:1:void setModelId(java.lang.String):228:228 -> f0 1:1:java.lang.Long access$1402(io.sentry.protocol.Device,java.lang.Long):23:23 -> g 1:1:void setName(java.lang.String):188:188 -> g0 1:1:java.lang.Boolean access$1502(io.sentry.protocol.Device,java.lang.Boolean):23:23 -> h 1:1:void setOnline(java.lang.Boolean):252:252 -> h0 1:2:int hashCode():491:492 -> hashCode 3:3:int hashCode():526:526 -> hashCode 1:1:java.lang.Long access$1602(io.sentry.protocol.Device,java.lang.Long):23:23 -> i 1:1:void setOrientation(io.sentry.protocol.Device$DeviceOrientation):260:260 -> i0 1:1:java.lang.Long access$1702(io.sentry.protocol.Device,java.lang.Long):23:23 -> j 1:1:void setProcessorCount(java.lang.Integer):430:430 -> j0 1:1:java.lang.Long access$1802(io.sentry.protocol.Device,java.lang.Long):23:23 -> k 1:1:void setProcessorFrequency(java.lang.Double):438:438 -> k0 1:1:java.lang.Long access$1902(io.sentry.protocol.Device,java.lang.Long):23:23 -> l 1:1:void setScreenDensity(java.lang.Float):340:340 -> l0 1:1:java.lang.Integer access$2002(io.sentry.protocol.Device,java.lang.Integer):23:23 -> m 1:1:void setScreenDpi(java.lang.Integer):348:348 -> m0 1:1:java.lang.String access$202(io.sentry.protocol.Device,java.lang.String):23:23 -> n 1:1:void setScreenHeightPixels(java.lang.Integer):390:390 -> n0 1:1:java.lang.Integer access$2102(io.sentry.protocol.Device,java.lang.Integer):23:23 -> o 1:1:void setScreenWidthPixels(java.lang.Integer):382:382 -> o0 1:1:java.lang.Float access$2202(io.sentry.protocol.Device,java.lang.Float):23:23 -> p 1:1:void setSimulator(java.lang.Boolean):268:268 -> p0 1:1:java.lang.Integer access$2302(io.sentry.protocol.Device,java.lang.Integer):23:23 -> q 1:1:void setStorageSize(java.lang.Long):308:308 -> q0 1:1:java.util.Date access$2402(io.sentry.protocol.Device,java.util.Date):23:23 -> r 1:1:void setTimezone(java.util.TimeZone):366:366 -> r0 1:1:java.util.TimeZone access$2502(io.sentry.protocol.Device,java.util.TimeZone):23:23 -> s 1:1:void setUnknown(java.util.Map):723:723 -> s0 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):595:597 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):599:600 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):602:603 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):605:606 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):608:609 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):611:612 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):614:615 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):617:618 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):620:621 -> serialize 20:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):623:624 -> serialize 22:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):626:627 -> serialize 24:25:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):629:630 -> serialize 26:27:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):632:633 -> serialize 28:29:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):635:636 -> serialize 30:31:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):638:639 -> serialize 32:33:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):641:642 -> serialize 34:35:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):644:645 -> serialize 36:37:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):647:648 -> serialize 38:39:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):650:651 -> serialize 40:41:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):653:654 -> serialize 42:43:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):656:657 -> serialize 44:45:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):659:660 -> serialize 46:47:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):662:663 -> serialize 48:49:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):665:666 -> serialize 50:51:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):668:669 -> serialize 52:53:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):671:672 -> serialize 54:55:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):674:675 -> serialize 56:57:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):677:678 -> serialize 58:59:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):680:681 -> serialize 60:61:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):683:684 -> serialize 62:63:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):686:687 -> serialize 64:65:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):689:690 -> serialize 66:67:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):692:693 -> serialize 68:69:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):695:696 -> serialize 70:73:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):698:701 -> serialize 74:74:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):704:704 -> serialize 1:1:java.lang.String access$2602(io.sentry.protocol.Device,java.lang.String):23:23 -> t 1:1:java.lang.String access$2702(io.sentry.protocol.Device,java.lang.String):23:23 -> u 1:1:java.lang.String access$2802(io.sentry.protocol.Device,java.lang.String):23:23 -> v 1:1:java.lang.Float access$2902(io.sentry.protocol.Device,java.lang.Float):23:23 -> w 1:1:java.lang.String access$3002(io.sentry.protocol.Device,java.lang.String):23:23 -> x 1:1:java.lang.String access$302(io.sentry.protocol.Device,java.lang.String):23:23 -> y 1:1:java.lang.Integer access$3102(io.sentry.protocol.Device,java.lang.Integer):23:23 -> z io.sentry.protocol.Device$Deserializer -> io.sentry.protocol.e$a: 1:1:void ():726:726 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):726:726 -> a 1:2:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):731:732 -> b 3:5:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):734:736 -> b 6:6:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):848:848 -> b 7:7:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):850:850 -> b 8:8:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):806:806 -> b 9:9:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):794:794 -> b 10:10:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):800:800 -> b 11:11:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):767:767 -> b 12:12:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):779:779 -> b 13:13:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):785:785 -> b 14:14:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):791:791 -> b 15:15:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):797:797 -> b 16:16:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):803:803 -> b 17:17:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):829:829 -> b 18:18:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):841:841 -> b 19:19:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):844:844 -> b 20:20:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):750:750 -> b 21:21:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):744:744 -> b 22:22:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):756:756 -> b 23:25:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):758:760 -> b 26:26:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):788:788 -> b 27:27:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):738:738 -> b 28:28:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):823:823 -> b 29:29:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):782:782 -> b 30:30:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):812:812 -> b 31:31:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):809:809 -> b 32:32:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):753:753 -> b 33:33:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):764:764 -> b 34:34:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):770:770 -> b 35:35:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):835:835 -> b 36:36:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):747:747 -> b 37:37:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):832:832 -> b 38:38:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):773:773 -> b 39:39:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):838:838 -> b 40:40:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):826:826 -> b 41:41:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):741:741 -> b 42:42:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):776:776 -> b 43:44:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):815:816 -> b 45:45:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):820:820 -> b 46:47:io.sentry.protocol.Device deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):854:855 -> b io.sentry.protocol.Device$DeviceOrientation -> io.sentry.protocol.e$b: 1:1:io.sentry.protocol.Device$DeviceOrientation[] $values():530:530 -> $values 1:2:void ():531:532 -> 3:3:void ():530:530 -> 1:1:void (java.lang.String,int):530:530 -> 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):539:539 -> serialize 1:1:io.sentry.protocol.Device$DeviceOrientation valueOf(java.lang.String):530:530 -> valueOf 1:1:io.sentry.protocol.Device$DeviceOrientation[] values():530:530 -> values io.sentry.protocol.Device$DeviceOrientation$Deserializer -> io.sentry.protocol.e$b$a: 1:1:void ():544:544 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):544:544 -> a 1:1:io.sentry.protocol.Device$DeviceOrientation deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):548:548 -> b io.sentry.protocol.Geo -> io.sentry.protocol.f: java.lang.String region -> f java.lang.String countryCode -> e java.util.Map unknown -> g java.lang.String city -> d 1:1:void ():30:30 -> 1:1:java.lang.String access$002(io.sentry.protocol.Geo,java.lang.String):16:16 -> a 1:1:java.lang.String access$102(io.sentry.protocol.Geo,java.lang.String):16:16 -> b 1:1:java.lang.String access$202(io.sentry.protocol.Geo,java.lang.String):16:16 -> c 1:4:io.sentry.protocol.Geo fromMap(java.util.Map):45:48 -> d 5:5:io.sentry.protocol.Geo fromMap(java.util.Map):53:53 -> d 6:6:io.sentry.protocol.Geo fromMap(java.util.Map):50:50 -> d 7:7:io.sentry.protocol.Geo fromMap(java.util.Map):56:56 -> d 1:1:void setUnknown(java.util.Map):135:135 -> e 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):141:143 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):145:146 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):148:149 -> serialize 8:12:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):151:155 -> serialize 13:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):158:158 -> serialize io.sentry.protocol.Geo$Deserializer -> io.sentry.protocol.f$a: 1:1:void ():161:161 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):161:161 -> a 1:2:io.sentry.protocol.Geo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):165:166 -> b 3:5:io.sentry.protocol.Geo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):168:170 -> b 6:6:io.sentry.protocol.Geo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):182:182 -> b 7:7:io.sentry.protocol.Geo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):184:184 -> b 8:8:io.sentry.protocol.Geo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):175:175 -> b 9:9:io.sentry.protocol.Geo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):172:172 -> b 10:10:io.sentry.protocol.Geo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):178:178 -> b 11:12:io.sentry.protocol.Geo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):188:189 -> b io.sentry.protocol.Gpu -> io.sentry.protocol.g: java.lang.String vendorName -> g java.lang.String vendorId -> f java.lang.Integer id -> e java.lang.String apiType -> i java.lang.String version -> k java.util.Map unknown -> m java.lang.Integer memorySize -> h java.lang.Boolean multiThreadedRendering -> j java.lang.String npotSupport -> l java.lang.String name -> d 1:1:void ():47:47 -> 2:12:void (io.sentry.protocol.Gpu):49:59 -> 1:1:java.lang.String access$002(io.sentry.protocol.Gpu,java.lang.String):18:18 -> a 1:1:java.lang.Integer access$102(io.sentry.protocol.Gpu,java.lang.Integer):18:18 -> b 1:1:java.lang.String access$202(io.sentry.protocol.Gpu,java.lang.String):18:18 -> c 1:1:java.lang.String access$302(io.sentry.protocol.Gpu,java.lang.String):18:18 -> d 1:1:java.lang.Integer access$402(io.sentry.protocol.Gpu,java.lang.Integer):18:18 -> e 1:11:boolean equals(java.lang.Object):137:147 -> equals 1:1:java.lang.String access$502(io.sentry.protocol.Gpu,java.lang.String):18:18 -> f 1:1:java.lang.Boolean access$602(io.sentry.protocol.Gpu,java.lang.Boolean):18:18 -> g 1:1:java.lang.String access$702(io.sentry.protocol.Gpu,java.lang.String):18:18 -> h 1:1:int hashCode():152:152 -> hashCode 1:1:java.lang.String access$802(io.sentry.protocol.Gpu,java.lang.String):18:18 -> i 1:1:void setUnknown(java.util.Map):227:227 -> j 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):181:183 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):185:186 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):188:189 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):191:192 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):194:195 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):197:198 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):200:201 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):203:204 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):206:207 -> serialize 20:24:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):209:213 -> serialize 25:25:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):216:216 -> serialize io.sentry.protocol.Gpu$Deserializer -> io.sentry.protocol.g$a: 1:1:void ():230:230 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):230:230 -> a 1:2:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):234:235 -> b 3:5:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):237:239 -> b 6:6:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):269:269 -> b 7:7:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):271:271 -> b 8:8:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):253:253 -> b 9:9:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):256:256 -> b 10:10:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):262:262 -> b 11:11:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):250:250 -> b 12:12:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):241:241 -> b 13:13:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):244:244 -> b 14:14:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):259:259 -> b 15:15:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):247:247 -> b 16:16:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):265:265 -> b 17:18:io.sentry.protocol.Gpu deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):275:276 -> b io.sentry.protocol.MeasurementValue -> io.sentry.protocol.h: java.lang.Number value -> d java.util.Map unknown -> f java.lang.String unit -> e 1:3:void (java.lang.Number,java.lang.String):39:41 -> 1:1:java.lang.Number getValue():56:56 -> a 1:1:void setUnknown(java.util.Map):71:71 -> b 1:2:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):84:85 -> serialize 3:4:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):87:88 -> serialize 5:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):91:95 -> serialize 10:10:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):99:99 -> serialize io.sentry.protocol.MeasurementValue$Deserializer -> io.sentry.protocol.h$a: 1:1:void ():102:102 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):102:102 -> a 1:1:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):106:106 -> b 2:4:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):112:114 -> b 5:5:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):123:123 -> b 6:6:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):125:125 -> b 7:7:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):116:116 -> b 8:8:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):119:119 -> b 9:9:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):130:130 -> b 10:11:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):139:140 -> b 12:14:io.sentry.protocol.MeasurementValue deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):134:136 -> b io.sentry.protocol.Mechanism -> io.sentry.protocol.i: java.lang.String helpLink -> g java.lang.String description -> f java.lang.Boolean handled -> h java.lang.Thread thread -> d java.lang.Boolean synthetic -> k java.util.Map meta -> i java.util.Map data -> j java.util.Map unknown -> l java.lang.String type -> e 1:1:void ():75:75 -> 2:3:void (java.lang.Thread):78:79 -> 1:1:java.lang.String access$002(io.sentry.protocol.Mechanism,java.lang.String):25:25 -> a 1:1:java.lang.String access$102(io.sentry.protocol.Mechanism,java.lang.String):25:25 -> b 1:1:java.lang.String access$202(io.sentry.protocol.Mechanism,java.lang.String):25:25 -> c 1:1:java.lang.Boolean access$302(io.sentry.protocol.Mechanism,java.lang.Boolean):25:25 -> d 1:1:java.util.Map access$402(io.sentry.protocol.Mechanism,java.util.Map):25:25 -> e 1:1:java.util.Map access$502(io.sentry.protocol.Mechanism,java.util.Map):25:25 -> f 1:1:java.lang.Boolean access$602(io.sentry.protocol.Mechanism,java.lang.Boolean):25:25 -> g 1:1:java.lang.Boolean isHandled():107:107 -> h 1:1:void setHandled(java.lang.Boolean):111:111 -> i 1:1:void setType(java.lang.String):87:87 -> j 1:1:void setUnknown(java.util.Map):164:164 -> k 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):172:174 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):176:177 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):179:180 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):182:183 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):185:186 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):188:189 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):191:192 -> serialize 16:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):194:197 -> serialize 20:20:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):200:200 -> serialize io.sentry.protocol.Mechanism$Deserializer -> io.sentry.protocol.i$a: 1:1:void ():205:205 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):205:205 -> a 1:1:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):210:210 -> b 2:5:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):212:215 -> b 6:6:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):243:243 -> b 7:7:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):245:245 -> b 8:8:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):223:223 -> b 9:9:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):239:239 -> b 10:10:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):226:226 -> b 11:11:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):217:217 -> b 12:12:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):231:231 -> b 13:13:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):230:230 -> b 14:14:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):229:229 -> b 15:15:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):236:236 -> b 16:16:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):235:235 -> b 17:17:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):234:234 -> b 18:18:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):220:220 -> b 19:20:io.sentry.protocol.Mechanism deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):249:250 -> b io.sentry.protocol.Message -> io.sentry.protocol.j: java.util.List params -> f java.lang.String message -> e java.util.Map unknown -> g java.lang.String formatted -> d 1:1:void ():32:32 -> 1:1:java.lang.String access$002(io.sentry.protocol.Message,java.lang.String):32:32 -> a 1:1:java.lang.String access$102(io.sentry.protocol.Message,java.lang.String):32:32 -> b 1:1:java.util.List access$202(io.sentry.protocol.Message,java.util.List):32:32 -> c 1:1:void setFormatted(java.lang.String):69:69 -> d 1:1:void setUnknown(java.util.Map):127:127 -> e 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):99:101 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):103:104 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):106:107 -> serialize 8:12:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):109:113 -> serialize 13:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):116:116 -> serialize io.sentry.protocol.Message$Deserializer -> io.sentry.protocol.j$a: 1:1:void ():130:130 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):130:130 -> a 1:2:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):136:137 -> b 3:5:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):139:141 -> b 6:6:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):156:156 -> b 7:7:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):158:158 -> b 8:8:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):143:143 -> b 9:9:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):146:146 -> b 10:10:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):149:149 -> b 11:11:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):151:151 -> b 12:13:io.sentry.protocol.Message deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):162:163 -> b io.sentry.protocol.MetricSummary -> io.sentry.protocol.k: java.util.Map unknown -> i int count -> g double min -> d double max -> e double sum -> f java.util.Map tags -> h 1:1:void ():35:35 -> 2:2:void (double,double,double,int,java.util.Map):42:42 -> 3:7:void (double,double,double,int,java.util.Map):44:48 -> 8:8:void (double,double,double,int,java.util.Map):50:50 -> 1:1:java.util.Map access$002(io.sentry.protocol.MetricSummary,java.util.Map):18:18 -> a 1:1:void setCount(int):66:66 -> b 1:1:void setMax(double):62:62 -> c 1:1:void setMin(double):58:58 -> d 1:1:void setSum(double):70:70 -> e 1:1:void setUnknown(java.util.Map):101:101 -> f 1:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):107:114 -> serialize 9:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):116:116 -> serialize io.sentry.protocol.MetricSummary$Deserializer -> io.sentry.protocol.k$a: 1:1:void ():120:120 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):119:119 -> a 1:1:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):126:126 -> b 2:5:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):129:132 -> b 6:6:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):152:152 -> b 7:7:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):154:154 -> b 8:8:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):148:148 -> b 9:9:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):136:136 -> b 10:10:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):135:135 -> b 11:11:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):134:134 -> b 12:12:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):145:145 -> b 13:13:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):139:139 -> b 14:14:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):142:142 -> b 15:16:io.sentry.protocol.MetricSummary deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):158:159 -> b io.sentry.protocol.OperatingSystem -> io.sentry.protocol.l: java.lang.String build -> g java.lang.String rawDescription -> f java.lang.String kernelVersion -> h java.lang.Boolean rooted -> i java.util.Map unknown -> j java.lang.String version -> e java.lang.String name -> d 1:1:void ():47:47 -> 2:9:void (io.sentry.protocol.OperatingSystem):49:56 -> 1:1:java.lang.String access$002(io.sentry.protocol.OperatingSystem,java.lang.String):18:18 -> a 1:1:java.lang.String access$102(io.sentry.protocol.OperatingSystem,java.lang.String):18:18 -> b 1:1:java.lang.String access$202(io.sentry.protocol.OperatingSystem,java.lang.String):18:18 -> c 1:1:java.lang.String access$302(io.sentry.protocol.OperatingSystem,java.lang.String):18:18 -> d 1:1:java.lang.String access$402(io.sentry.protocol.OperatingSystem,java.lang.String):18:18 -> e 1:8:boolean equals(java.lang.Object):110:117 -> equals 1:1:java.lang.Boolean access$502(io.sentry.protocol.OperatingSystem,java.lang.Boolean):18:18 -> f 1:1:java.lang.String getName():60:60 -> g 1:1:void setBuild(java.lang.String):88:88 -> h 1:1:int hashCode():122:122 -> hashCode 1:1:void setKernelVersion(java.lang.String):96:96 -> i 1:1:void setName(java.lang.String):64:64 -> j 1:1:void setRooted(java.lang.Boolean):104:104 -> k 1:1:void setUnknown(java.util.Map):176:176 -> l 1:1:void setVersion(java.lang.String):72:72 -> m 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):139:141 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):143:144 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):146:147 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):149:150 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):152:153 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):155:156 -> serialize 14:18:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):158:162 -> serialize 19:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):165:165 -> serialize io.sentry.protocol.OperatingSystem$Deserializer -> io.sentry.protocol.l$a: 1:1:void ():179:179 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):179:179 -> a 1:2:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):184:185 -> b 3:5:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):187:189 -> b 6:6:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):210:210 -> b 7:7:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):212:212 -> b 8:8:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):203:203 -> b 9:9:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):194:194 -> b 10:10:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):200:200 -> b 11:11:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):191:191 -> b 12:12:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):197:197 -> b 13:13:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):206:206 -> b 14:15:io.sentry.protocol.OperatingSystem deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):216:217 -> b io.sentry.protocol.Request -> io.sentry.protocol.m: java.lang.Long bodySize -> k java.lang.String queryString -> f java.lang.String cookies -> h java.lang.Object data -> g java.lang.String fragment -> m java.util.Map unknown -> o java.util.Map headers -> i java.util.Map env -> j java.lang.String apiTarget -> n java.util.Map other -> l java.lang.String method -> e java.lang.String url -> d 1:1:void ():125:125 -> 2:14:void (io.sentry.protocol.Request):127:139 -> 1:1:java.lang.String access$002(io.sentry.protocol.Request,java.lang.String):54:54 -> a 1:1:java.lang.String access$1002(io.sentry.protocol.Request,java.lang.String):54:54 -> b 1:1:java.lang.String access$102(io.sentry.protocol.Request,java.lang.String):54:54 -> c 1:1:java.lang.String access$202(io.sentry.protocol.Request,java.lang.String):54:54 -> d 1:1:java.lang.Object access$302(io.sentry.protocol.Request,java.lang.Object):54:54 -> e 1:11:boolean equals(java.lang.Object):225:235 -> equals 1:1:java.lang.String access$402(io.sentry.protocol.Request,java.lang.String):54:54 -> f 1:1:java.util.Map access$502(io.sentry.protocol.Request,java.util.Map):54:54 -> g 1:1:java.util.Map access$602(io.sentry.protocol.Request,java.util.Map):54:54 -> h 1:1:int hashCode():240:240 -> hashCode 1:1:java.util.Map access$702(io.sentry.protocol.Request,java.util.Map):54:54 -> i 1:1:java.lang.String access$802(io.sentry.protocol.Request,java.lang.String):54:54 -> j 1:1:java.lang.Long access$902(io.sentry.protocol.Request,java.lang.Long):54:54 -> k 1:1:java.util.Map getHeaders():183:183 -> l 1:1:void setUnknown(java.util.Map):254:254 -> m 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):282:284 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):286:287 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):289:290 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):292:293 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):295:296 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):298:299 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):301:302 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):304:305 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):307:308 -> serialize 20:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):310:311 -> serialize 22:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):313:314 -> serialize 24:28:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):316:320 -> serialize 29:29:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):323:323 -> serialize io.sentry.protocol.Request$Deserializer -> io.sentry.protocol.m$a: 1:1:void ():327:327 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):326:326 -> a 1:2:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):331:332 -> b 3:5:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):334:336 -> b 6:6:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):382:382 -> b 7:7:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):384:384 -> b 8:8:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):378:378 -> b 9:9:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):344:344 -> b 10:10:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):375:375 -> b 11:11:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):350:350 -> b 12:12:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):354:354 -> b 13:13:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):356:356 -> b 14:14:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):366:366 -> b 15:15:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):368:368 -> b 16:16:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):347:347 -> b 17:17:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):338:338 -> b 18:18:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):360:360 -> b 19:19:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):362:362 -> b 20:20:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):341:341 -> b 21:21:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):372:372 -> b 22:23:io.sentry.protocol.Request deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):388:389 -> b io.sentry.protocol.Response -> io.sentry.protocol.n: java.lang.Object data -> h java.lang.Integer statusCode -> f java.util.Map unknown -> i java.util.Map headers -> e java.lang.Long bodySize -> g java.lang.String cookies -> d 1:1:void ():51:51 -> 2:8:void (io.sentry.protocol.Response):53:59 -> 1:1:java.lang.String access$002(io.sentry.protocol.Response,java.lang.String):17:17 -> a 1:1:java.util.Map access$102(io.sentry.protocol.Response,java.util.Map):17:17 -> b 1:1:java.lang.Integer access$202(io.sentry.protocol.Response,java.lang.Integer):17:17 -> c 1:1:java.lang.Long access$302(io.sentry.protocol.Response,java.lang.Long):17:17 -> d 1:1:java.lang.Object access$402(io.sentry.protocol.Response,java.lang.Object):17:17 -> e 1:1:void setUnknown(java.util.Map):86:86 -> f 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):126:126 -> serialize 2:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):128:129 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):131:132 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):134:135 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):137:138 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):140:141 -> serialize 12:16:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):143:147 -> serialize 17:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):150:150 -> serialize io.sentry.protocol.Response$Deserializer -> io.sentry.protocol.n$a: 1:1:void ():154:154 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):153:153 -> a 1:2:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):158:159 -> b 3:5:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):161:163 -> b 6:6:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):185:185 -> b 7:7:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):187:187 -> b 8:8:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):178:178 -> b 9:9:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):165:165 -> b 10:10:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):169:169 -> b 11:11:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):171:171 -> b 12:12:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):181:181 -> b 13:13:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):175:175 -> b 14:15:io.sentry.protocol.Response deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):191:192 -> b io.sentry.protocol.SdkInfo -> io.sentry.protocol.o: java.lang.Integer versionMajor -> e java.lang.Integer versionMinor -> f java.lang.Integer versionPatchlevel -> g java.lang.String sdkName -> d java.util.Map unknown -> h 1:1:void ():22:22 -> 1:1:java.lang.String access$002(io.sentry.protocol.SdkInfo,java.lang.String):22:22 -> a 1:1:java.lang.Integer access$102(io.sentry.protocol.SdkInfo,java.lang.Integer):22:22 -> b 1:1:java.lang.Integer access$202(io.sentry.protocol.SdkInfo,java.lang.Integer):22:22 -> c 1:1:java.lang.Integer access$302(io.sentry.protocol.SdkInfo,java.lang.Integer):22:22 -> d 1:1:void setUnknown(java.util.Map):85:85 -> e 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):93:95 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):97:98 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):100:101 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):103:104 -> serialize 10:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):106:109 -> serialize 14:14:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):112:112 -> serialize io.sentry.protocol.SdkInfo$Deserializer -> io.sentry.protocol.o$a: 1:1:void ():117:117 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):117:117 -> a 1:1:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):122:122 -> b 2:5:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):125:128 -> b 6:6:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):143:143 -> b 7:7:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):145:145 -> b 8:8:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):136:136 -> b 9:9:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):133:133 -> b 10:10:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):139:139 -> b 11:11:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):130:130 -> b 12:12:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):149:149 -> b 13:13:io.sentry.protocol.SdkInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):151:151 -> b io.sentry.protocol.SdkVersion -> io.sentry.protocol.p: java.util.Set deserializedIntegrations -> g java.util.Set deserializedPackages -> f java.lang.String version -> e java.lang.String name -> d java.util.Map unknown -> h 1:3:void (java.lang.String,java.lang.String):72:74 -> 1:1:java.util.Set access$002(io.sentry.protocol.SdkVersion,java.util.Set):28:28 -> a 1:1:java.util.Set access$102(io.sentry.protocol.SdkVersion,java.util.Set):28:28 -> b 1:1:void addIntegration(java.lang.String):98:98 -> c 1:1:void addPackage(java.lang.String,java.lang.String):94:94 -> d 1:1:java.util.Set getIntegrationSet():136:136 -> e 2:2:java.util.Set getIntegrationSet():138:138 -> e 1:3:boolean equals(java.lang.Object):166:168 -> equals 1:1:java.lang.String getName():86:86 -> f 1:1:java.util.Set getPackageSet():116:116 -> g 2:2:java.util.Set getPackageSet():118:118 -> g 1:1:java.lang.String getVersion():78:78 -> h 1:1:int hashCode():173:173 -> hashCode 1:1:void setName(java.lang.String):90:90 -> i 1:1:void setUnknown(java.util.Map):194:194 -> j 1:1:void setVersion(java.lang.String):82:82 -> k 1:2:io.sentry.protocol.SdkVersion updateSdkVersion(io.sentry.protocol.SdkVersion,java.lang.String,java.lang.String):151:152 -> l 3:3:io.sentry.protocol.SdkVersion updateSdkVersion(io.sentry.protocol.SdkVersion,java.lang.String,java.lang.String):155:155 -> l 4:5:io.sentry.protocol.SdkVersion updateSdkVersion(io.sentry.protocol.SdkVersion,java.lang.String,java.lang.String):157:158 -> l 1:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):202:208 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):210:211 -> serialize 10:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):213:216 -> serialize 14:14:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):219:219 -> serialize io.sentry.protocol.SdkVersion$Deserializer -> io.sentry.protocol.p$a: 1:1:void ():225:225 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):224:224 -> a 1:2:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):232:233 -> b 3:6:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):236:239 -> b 7:7:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):261:261 -> b 8:8:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):263:263 -> b 9:9:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):254:254 -> b 10:10:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):256:256 -> b 11:12:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):247:248 -> b 13:13:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):250:250 -> b 14:14:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):244:244 -> b 15:15:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):241:241 -> b 16:16:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):267:267 -> b 17:19:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):282:284 -> b 20:20:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):286:286 -> b 21:23:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):277:279 -> b 24:26:io.sentry.protocol.SdkVersion deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):271:273 -> b io.sentry.protocol.SentryException -> io.sentry.protocol.q: java.lang.String module -> f io.sentry.protocol.SentryStackTrace stacktrace -> h io.sentry.protocol.Mechanism mechanism -> i java.util.Map unknown -> j java.lang.Long threadId -> g java.lang.String value -> e java.lang.String type -> d 1:1:void ():31:31 -> 1:1:java.lang.String access$002(io.sentry.protocol.SentryException,java.lang.String):31:31 -> a 1:1:java.lang.String access$102(io.sentry.protocol.SentryException,java.lang.String):31:31 -> b 1:1:java.lang.String access$202(io.sentry.protocol.SentryException,java.lang.String):31:31 -> c 1:1:java.lang.Long access$302(io.sentry.protocol.SentryException,java.lang.Long):31:31 -> d 1:1:io.sentry.protocol.SentryStackTrace access$402(io.sentry.protocol.SentryException,io.sentry.protocol.SentryStackTrace):31:31 -> e 1:1:io.sentry.protocol.Mechanism access$502(io.sentry.protocol.SentryException,io.sentry.protocol.Mechanism):31:31 -> f 1:1:io.sentry.protocol.Mechanism getMechanism():152:152 -> g 1:1:java.lang.String getModule():98:98 -> h 1:1:io.sentry.protocol.SentryStackTrace getStacktrace():134:134 -> i 1:1:java.lang.Long getThreadId():116:116 -> j 1:1:java.lang.String getType():62:62 -> k 1:1:void setMechanism(io.sentry.protocol.Mechanism):161:161 -> l 1:1:void setModule(java.lang.String):107:107 -> m 1:1:void setStacktrace(io.sentry.protocol.SentryStackTrace):143:143 -> n 1:1:void setThreadId(java.lang.Long):125:125 -> o 1:1:void setType(java.lang.String):71:71 -> p 1:1:void setUnknown(java.util.Map):184:184 -> q 1:1:void setValue(java.lang.String):89:89 -> r 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):192:194 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):196:197 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):199:200 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):202:203 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):205:206 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):208:209 -> serialize 14:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):211:214 -> serialize 18:18:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):217:217 -> serialize io.sentry.protocol.SentryException$Deserializer -> io.sentry.protocol.q$a: 1:1:void ():222:222 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):222:222 -> a 1:1:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):227:227 -> b 2:5:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):229:232 -> b 6:6:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):254:254 -> b 7:7:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):256:256 -> b 8:10:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):246:246 -> b 11:11:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):250:250 -> b 12:12:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):237:237 -> b 13:13:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):234:234 -> b 14:14:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):240:240 -> b 15:15:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):243:243 -> b 16:17:io.sentry.protocol.SentryException deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):260:261 -> b io.sentry.protocol.SentryId -> io.sentry.protocol.r: java.util.UUID uuid -> d io.sentry.protocol.SentryId EMPTY_ID -> e 1:1:void ():17:17 -> 1:1:void ():20:20 -> 2:2:void (java.util.UUID):23:23 -> 3:3:void (java.util.UUID):25:25 -> 4:4:void (java.util.UUID):27:27 -> 5:6:void (java.lang.String):30:31 -> 1:1:java.util.UUID fromStringSentryId(java.lang.String):53:53 -> a 2:2:java.util.UUID fromStringSentryId(java.lang.String):55:55 -> a 3:7:java.util.UUID fromStringSentryId(java.lang.String):57:61 -> a 8:8:java.util.UUID fromStringSentryId(java.lang.String):63:63 -> a 9:9:java.util.UUID fromStringSentryId(java.lang.String):70:70 -> a 10:10:java.util.UUID fromStringSentryId(java.lang.String):64:64 -> a 1:3:boolean equals(java.lang.Object):42:44 -> equals 1:1:int hashCode():49:49 -> hashCode 1:1:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):78:78 -> serialize 1:1:java.lang.String toString():36:36 -> toString io.sentry.protocol.SentryId$Deserializer -> io.sentry.protocol.r$a: 1:1:void ():83:83 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):83:83 -> a 1:1:io.sentry.protocol.SentryId deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):87:87 -> b io.sentry.protocol.SentryPackage -> io.sentry.protocol.s: java.util.Map unknown -> f java.lang.String version -> e java.lang.String name -> d 1:3:void (java.lang.String,java.lang.String):28:30 -> 1:1:java.lang.String getName():34:34 -> a 1:1:java.lang.String getVersion():42:42 -> b 1:1:void setUnknown(java.util.Map):79:79 -> c 1:4:boolean equals(java.lang.Object):52:55 -> equals 1:1:int hashCode():60:60 -> hashCode 1:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):87:93 -> serialize 8:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):96:96 -> serialize io.sentry.protocol.SentryPackage$Deserializer -> io.sentry.protocol.s$a: 1:1:void ():101:101 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):101:101 -> a 1:4:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):110:113 -> b 5:5:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):122:122 -> b 6:6:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):124:124 -> b 7:7:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):118:118 -> b 8:8:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):115:115 -> b 9:9:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):128:128 -> b 10:11:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):143:144 -> b 12:14:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):138:140 -> b 15:17:io.sentry.protocol.SentryPackage deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):132:134 -> b io.sentry.protocol.SentryRuntime -> io.sentry.protocol.t: java.lang.String rawDescription -> f java.lang.String version -> e java.util.Map unknown -> g java.lang.String name -> d 1:1:void ():33:33 -> 2:6:void (io.sentry.protocol.SentryRuntime):35:39 -> 1:1:java.lang.String access$002(io.sentry.protocol.SentryRuntime,java.lang.String):17:17 -> a 1:1:java.lang.String access$102(io.sentry.protocol.SentryRuntime,java.lang.String):17:17 -> b 1:1:java.lang.String access$202(io.sentry.protocol.SentryRuntime,java.lang.String):17:17 -> c 1:1:java.lang.String getName():46:46 -> d 1:1:java.lang.String getVersion():54:54 -> e 1:1:void setName(java.lang.String):50:50 -> f 1:1:void setUnknown(java.util.Map):108:108 -> g 1:1:void setVersion(java.lang.String):58:58 -> h 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):80:82 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):84:85 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):87:88 -> serialize 8:12:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):90:94 -> serialize 13:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):97:97 -> serialize io.sentry.protocol.SentryRuntime$Deserializer -> io.sentry.protocol.t$a: 1:1:void ():111:111 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):111:111 -> a 1:2:io.sentry.protocol.SentryRuntime deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):115:116 -> b 3:5:io.sentry.protocol.SentryRuntime deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):118:120 -> b 6:6:io.sentry.protocol.SentryRuntime deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):132:132 -> b 7:7:io.sentry.protocol.SentryRuntime deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):134:134 -> b 8:8:io.sentry.protocol.SentryRuntime deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):125:125 -> b 9:9:io.sentry.protocol.SentryRuntime deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):122:122 -> b 10:10:io.sentry.protocol.SentryRuntime deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):128:128 -> b 11:12:io.sentry.protocol.SentryRuntime deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):138:139 -> b io.sentry.protocol.SentrySpan -> io.sentry.protocol.u: java.lang.Double timestamp -> e io.sentry.protocol.SentryId traceId -> f java.util.Map unknown -> q java.lang.Double startTimestamp -> d java.lang.String op -> i java.util.Map tags -> m java.lang.String description -> j java.util.Map data -> n java.util.Map measurements -> o java.lang.String origin -> l java.util.Map metricsSummaries -> p io.sentry.SpanStatus status -> k io.sentry.SpanId parentSpanId -> h io.sentry.SpanId spanId -> g 1:1:void (io.sentry.Span):52:52 -> 2:12:void (io.sentry.Span,java.util.Map):56:66 -> 13:14:void (io.sentry.Span,java.util.Map):68:69 -> 15:15:void (io.sentry.Span,java.util.Map):72:72 -> 16:16:void (io.sentry.Span,java.util.Map):75:75 -> 17:17:void (io.sentry.Span,java.util.Map):74:74 -> 18:19:void (io.sentry.Span,java.util.Map):77:78 -> 20:20:void (io.sentry.Span,java.util.Map):80:80 -> 21:21:void (io.sentry.Span,java.util.Map):82:82 -> 22:22:void (io.sentry.Span,java.util.Map):84:84 -> 23:36:void (java.lang.Double,java.lang.Double,io.sentry.protocol.SentryId,io.sentry.SpanId,io.sentry.SpanId,java.lang.String,java.lang.String,io.sentry.SpanStatus,java.lang.String,java.util.Map,java.util.Map,java.util.Map,java.util.Map):102:115 -> 1:1:java.math.BigDecimal doubleToBigDecimal(java.lang.Double):238:238 -> a 1:1:java.util.Map getMeasurements():167:167 -> b 1:1:java.lang.String getOp():143:143 -> c 1:1:io.sentry.SpanId getSpanId():135:135 -> d 1:1:void setUnknown(java.util.Map):249:249 -> e 1:4:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):195:198 -> serialize 5:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):200:203 -> serialize 9:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):205:207 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):209:210 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):212:213 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):215:216 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):218:219 -> serialize 20:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):221:222 -> serialize 22:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):224:225 -> serialize 24:28:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):227:231 -> serialize 29:29:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):234:234 -> serialize io.sentry.protocol.SentrySpan$Deserializer -> io.sentry.protocol.u$a: 1:1:void ():252:252 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):252:252 -> a 1:1:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):258:258 -> b 2:4:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):275:277 -> b 5:5:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):329:329 -> b 6:6:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):331:331 -> b 7:7:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):295:295 -> b 8:8:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):288:288 -> b 9:10:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):290:291 -> b 11:11:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):316:316 -> b 12:12:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):319:319 -> b 13:13:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):304:304 -> b 14:14:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):322:322 -> b 15:15:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):325:325 -> b 16:16:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):310:310 -> b 17:17:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):313:313 -> b 18:18:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):280:280 -> b 19:20:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):282:283 -> b 21:21:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):307:307 -> b 22:22:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):301:301 -> b 23:23:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):298:298 -> b 24:24:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):348:348 -> b 25:25:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):351:351 -> b 26:26:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):353:353 -> b 27:28:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):368:369 -> b 29:29:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):345:345 -> b 30:30:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):342:342 -> b 31:31:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):339:339 -> b 32:32:io.sentry.protocol.SentrySpan deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):336:336 -> b 1:3:java.lang.Exception missingRequiredFieldException(java.lang.String,io.sentry.ILogger):374:376 -> c io.sentry.protocol.SentryStackFrame -> io.sentry.protocol.v: java.lang.String module -> f java.lang.String absPath -> i java.util.Map unknown -> s java.lang.Integer lineno -> g java.lang.Boolean inApp -> k java.lang.Integer colno -> h java.lang.String contextLine -> j java.lang.String _package -> l java.lang.String imageAddr -> o java.lang.String platform -> n java.lang.Boolean _native -> m java.lang.String instructionAddr -> q java.lang.String symbolAddr -> p java.lang.String symbol -> r java.lang.String rawFunction -> t io.sentry.SentryLockReason lock -> u java.lang.String function -> e java.lang.String filename -> d 1:1:void ():24:24 -> 1:1:void setUnknown(java.util.Map):310:310 -> A 1:1:java.lang.String access$002(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> a 1:1:java.lang.String access$1002(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> b 1:1:java.lang.String access$102(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> c 1:1:java.lang.String access$1102(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> d 1:1:java.lang.String access$1202(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> e 1:1:java.lang.String access$1302(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> f 1:1:java.lang.String access$1402(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> g 1:1:java.lang.String access$1502(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> h 1:1:io.sentry.SentryLockReason access$1602(io.sentry.protocol.SentryStackFrame,io.sentry.SentryLockReason):24:24 -> i 1:1:java.lang.String access$202(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> j 1:1:java.lang.Integer access$302(io.sentry.protocol.SentryStackFrame,java.lang.Integer):24:24 -> k 1:1:java.lang.Integer access$402(io.sentry.protocol.SentryStackFrame,java.lang.Integer):24:24 -> l 1:1:java.lang.String access$502(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> m 1:1:java.lang.String access$602(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> n 1:1:java.lang.Boolean access$702(io.sentry.protocol.SentryStackFrame,java.lang.Boolean):24:24 -> o 1:1:java.lang.String access$802(io.sentry.protocol.SentryStackFrame,java.lang.String):24:24 -> p 1:1:java.lang.Boolean access$902(io.sentry.protocol.SentryStackFrame,java.lang.Boolean):24:24 -> q 1:1:java.lang.String getModule():179:179 -> r 1:1:void setFilename(java.lang.String):167:167 -> s 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):336:338 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):340:341 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):343:344 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):346:347 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):349:350 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):352:353 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):355:356 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):358:359 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):361:362 -> serialize 20:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):364:365 -> serialize 22:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):367:368 -> serialize 24:25:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):370:371 -> serialize 26:27:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):373:374 -> serialize 28:29:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):376:377 -> serialize 30:31:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):379:380 -> serialize 32:33:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):382:383 -> serialize 34:35:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):385:386 -> serialize 36:40:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):388:392 -> serialize 41:41:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):395:395 -> serialize 1:1:void setFunction(java.lang.String):175:175 -> t 1:1:void setInApp(java.lang.Boolean):223:223 -> u 1:1:void setLineno(java.lang.Integer):191:191 -> v 1:1:void setLock(io.sentry.SentryLockReason):297:297 -> w 1:1:void setModule(java.lang.String):183:183 -> x 1:1:void setNative(java.lang.Boolean):271:271 -> y 1:1:void setPackage(java.lang.String):231:231 -> z io.sentry.protocol.SentryStackFrame$Deserializer -> io.sentry.protocol.v$a: 1:1:void ():398:398 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):398:398 -> a 1:1:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):402:402 -> b 2:5:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):404:407 -> b 6:6:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):461:461 -> b 7:7:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):463:463 -> b 8:8:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):439:439 -> b 9:9:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):424:424 -> b 10:10:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):412:412 -> b 11:11:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):427:427 -> b 12:12:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):448:448 -> b 13:13:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):421:421 -> b 14:14:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):457:457 -> b 15:15:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):445:445 -> b 16:16:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):409:409 -> b 17:17:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):433:433 -> b 18:18:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):454:454 -> b 19:19:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):436:436 -> b 20:20:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):415:415 -> b 21:21:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):418:418 -> b 22:22:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):451:451 -> b 23:23:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):430:430 -> b 24:24:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):442:442 -> b 25:26:io.sentry.protocol.SentryStackFrame deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):467:468 -> b io.sentry.protocol.SentryStackTrace -> io.sentry.protocol.w: java.lang.Boolean snapshot -> f java.util.List frames -> d java.util.Map registers -> e java.util.Map unknown -> g 1:1:void ():71:71 -> 2:3:void (java.util.List):73:74 -> 1:1:java.util.List access$002(io.sentry.protocol.SentryStackTrace,java.util.List):48:48 -> a 1:1:java.util.Map access$102(io.sentry.protocol.SentryStackTrace,java.util.Map):48:48 -> b 1:1:java.lang.Boolean access$202(io.sentry.protocol.SentryStackTrace,java.lang.Boolean):48:48 -> c 1:1:java.util.List getFrames():83:83 -> d 1:1:void setSnapshot(java.lang.Boolean):108:108 -> e 1:1:void setUnknown(java.util.Map):121:121 -> f 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):133:135 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):137:138 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):140:141 -> serialize 8:12:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):143:147 -> serialize 13:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):150:150 -> serialize io.sentry.protocol.SentryStackTrace$Deserializer -> io.sentry.protocol.w$a: 1:1:void ():153:153 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):153:153 -> a 1:1:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):158:158 -> b 2:5:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):160:163 -> b 6:6:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):178:178 -> b 7:7:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):180:180 -> b 8:8:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):174:174 -> b 9:9:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):171:171 -> b 10:10:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):170:170 -> b 11:11:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):169:169 -> b 12:14:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):165:165 -> b 15:16:io.sentry.protocol.SentryStackTrace deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):184:185 -> b io.sentry.protocol.SentryThread -> io.sentry.protocol.x: java.lang.String state -> g java.lang.String name -> f java.lang.Boolean crashed -> h java.lang.Integer priority -> e java.lang.Boolean main -> k java.util.Map heldLocks -> m java.util.Map unknown -> n java.lang.Boolean current -> i java.lang.Boolean daemon -> j io.sentry.protocol.SentryStackTrace stacktrace -> l java.lang.Long id -> d 1:1:void ():32:32 -> 1:1:void setUnknown(java.util.Map):243:243 -> A 1:1:java.lang.Long access$002(io.sentry.protocol.SentryThread,java.lang.Long):32:32 -> a 1:1:java.lang.Integer access$102(io.sentry.protocol.SentryThread,java.lang.Integer):32:32 -> b 1:1:java.lang.String access$202(io.sentry.protocol.SentryThread,java.lang.String):32:32 -> c 1:1:java.lang.String access$302(io.sentry.protocol.SentryThread,java.lang.String):32:32 -> d 1:1:java.lang.Boolean access$402(io.sentry.protocol.SentryThread,java.lang.Boolean):32:32 -> e 1:1:java.lang.Boolean access$502(io.sentry.protocol.SentryThread,java.lang.Boolean):32:32 -> f 1:1:java.lang.Boolean access$602(io.sentry.protocol.SentryThread,java.lang.Boolean):32:32 -> g 1:1:java.lang.Boolean access$702(io.sentry.protocol.SentryThread,java.lang.Boolean):32:32 -> h 1:1:io.sentry.protocol.SentryStackTrace access$802(io.sentry.protocol.SentryThread,io.sentry.protocol.SentryStackTrace):32:32 -> i 1:1:java.util.Map access$902(io.sentry.protocol.SentryThread,java.util.Map):32:32 -> j 1:1:java.util.Map getHeldLocks():221:221 -> k 1:1:java.lang.Long getId():54:54 -> l 1:1:java.lang.String getName():72:72 -> m 1:1:io.sentry.protocol.SentryStackTrace getStacktrace():126:126 -> n 1:1:java.lang.Boolean isCurrent():108:108 -> o 1:1:java.lang.Boolean isMain():183:183 -> p 1:1:void setCrashed(java.lang.Boolean):99:99 -> q 1:1:void setCurrent(java.lang.Boolean):117:117 -> r 1:1:void setDaemon(java.lang.Boolean):171:171 -> s 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):262:264 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):266:267 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):269:270 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):272:273 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):275:276 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):278:279 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):281:282 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):284:285 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):287:288 -> serialize 20:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):290:291 -> serialize 22:26:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):293:297 -> serialize 27:27:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):300:300 -> serialize 1:1:void setHeldLocks(java.util.Map):230:230 -> t 1:1:void setId(java.lang.Long):63:63 -> u 1:1:void setMain(java.lang.Boolean):194:194 -> v 1:1:void setName(java.lang.String):81:81 -> w 1:1:void setPriority(java.lang.Integer):153:153 -> x 1:1:void setStacktrace(io.sentry.protocol.SentryStackTrace):135:135 -> y 1:1:void setState(java.lang.String):212:212 -> z io.sentry.protocol.SentryThread$Deserializer -> io.sentry.protocol.x$a: 1:1:void ():303:303 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):303:303 -> a 1:1:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):308:308 -> b 2:5:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):310:313 -> b 6:6:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):351:351 -> b 7:7:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):353:353 -> b 8:10:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):339:339 -> b 11:11:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):330:330 -> b 12:12:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):327:327 -> b 13:13:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):324:324 -> b 14:14:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):321:321 -> b 15:15:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):336:336 -> b 16:16:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):315:315 -> b 17:18:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):343:344 -> b 19:19:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):346:346 -> b 20:20:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):318:318 -> b 21:21:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):333:333 -> b 22:23:io.sentry.protocol.SentryThread deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):357:358 -> b io.sentry.protocol.SentryTransaction -> io.sentry.protocol.y: java.lang.Double timestamp -> u java.lang.String type -> w java.util.Map unknown -> A java.lang.Double startTimestamp -> t io.sentry.protocol.TransactionInfo transactionInfo -> z java.util.List spans -> v java.util.Map metricSummaries -> y java.lang.String transaction -> s java.util.Map measurements -> x 1:1:void (io.sentry.SentryTracer):62:62 -> 2:2:void (io.sentry.SentryTracer):46:46 -> 3:3:void (io.sentry.SentryTracer):49:49 -> 4:4:void (io.sentry.SentryTracer):52:52 -> 5:5:void (io.sentry.SentryTracer):63:63 -> 6:6:void (io.sentry.SentryTracer):65:65 -> 7:8:void (io.sentry.SentryTracer):70:71 -> 9:9:void (io.sentry.SentryTracer):68:68 -> 10:13:void (io.sentry.SentryTracer):72:75 -> 14:14:void (io.sentry.SentryTracer):78:78 -> 15:15:void (io.sentry.SentryTracer):80:80 -> 16:16:void (io.sentry.SentryTracer):82:82 -> 17:17:void (io.sentry.SentryTracer):84:84 -> 18:25:void (io.sentry.SentryTracer):86:93 -> 26:26:void (io.sentry.SentryTracer):84:84 -> 27:28:void (io.sentry.SentryTracer):94:95 -> 29:29:void (io.sentry.SentryTracer):98:98 -> 30:31:void (io.sentry.SentryTracer):100:101 -> 32:32:void (io.sentry.SentryTracer):105:105 -> 33:33:void (io.sentry.SentryTracer):108:108 -> 34:34:void (io.sentry.SentryTracer):110:110 -> 35:35:void (io.sentry.SentryTracer):112:112 -> 36:36:void (java.lang.String,java.lang.Double,java.lang.Double,java.util.List,java.util.Map,java.util.Map,io.sentry.protocol.TransactionInfo):124:124 -> 37:37:void (java.lang.String,java.lang.Double,java.lang.Double,java.util.List,java.util.Map,java.util.Map,io.sentry.protocol.TransactionInfo):46:46 -> 38:38:void (java.lang.String,java.lang.Double,java.lang.Double,java.util.List,java.util.Map,java.util.Map,io.sentry.protocol.TransactionInfo):49:49 -> 39:39:void (java.lang.String,java.lang.Double,java.lang.Double,java.util.List,java.util.Map,java.util.Map,io.sentry.protocol.TransactionInfo):52:52 -> 40:46:void (java.lang.String,java.lang.Double,java.lang.Double,java.util.List,java.util.Map,java.util.Map,io.sentry.protocol.TransactionInfo):125:131 -> 47:48:void (java.lang.String,java.lang.Double,java.lang.Double,java.util.List,java.util.Map,java.util.Map,io.sentry.protocol.TransactionInfo):133:134 -> 1:1:java.lang.String access$002(io.sentry.protocol.SentryTransaction,java.lang.String):33:33 -> f0 1:1:java.lang.Double access$102(io.sentry.protocol.SentryTransaction,java.lang.Double):33:33 -> g0 1:1:java.lang.Double access$202(io.sentry.protocol.SentryTransaction,java.lang.Double):33:33 -> h0 1:1:java.util.List access$300(io.sentry.protocol.SentryTransaction):33:33 -> i0 1:1:java.util.Map access$400(io.sentry.protocol.SentryTransaction):33:33 -> j0 1:1:java.util.Map access$502(io.sentry.protocol.SentryTransaction,java.util.Map):33:33 -> k0 1:1:io.sentry.protocol.TransactionInfo access$602(io.sentry.protocol.SentryTransaction,io.sentry.protocol.TransactionInfo):33:33 -> l0 1:1:java.math.BigDecimal doubleToBigDecimal(java.lang.Double):243:243 -> m0 1:1:java.util.Map getMeasurements():185:185 -> n0 1:1:io.sentry.TracesSamplingDecision getSamplingDecision():176:176 -> o0 2:2:io.sentry.TracesSamplingDecision getSamplingDecision():181:181 -> o0 1:1:java.util.List getSpans():138:138 -> p0 1:1:boolean isFinished():142:142 -> q0 1:1:boolean isSampled():167:167 -> r0 2:2:boolean isSampled():172:172 -> r0 1:1:void setUnknown(java.util.Map):254:254 -> s0 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):212:214 -> serialize 4:6:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):216:218 -> serialize 7:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):220:221 -> serialize 9:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):223:225 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):227:228 -> serialize 14:20:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):230:236 -> serialize 21:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):239:239 -> serialize io.sentry.protocol.SentryTransaction$Deserializer -> io.sentry.protocol.y$a: 1:1:void ():257:257 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):257:257 -> a 1:1:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):263:263 -> b 2:2:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):266:266 -> b 3:3:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):269:269 -> b 4:4:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):274:274 -> b 5:5:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):277:277 -> b 6:8:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):279:281 -> b 9:9:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):337:337 -> b 10:10:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):339:339 -> b 11:11:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):341:341 -> b 12:12:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):283:283 -> b 13:15:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):333:333 -> b 16:17:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):312:313 -> b 18:18:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):315:315 -> b 19:19:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):300:300 -> b 20:20:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):302:302 -> b 21:21:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):305:305 -> b 22:22:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):307:307 -> b 23:23:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):319:319 -> b 24:25:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):322:323 -> b 26:26:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):325:325 -> b 27:29:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):329:329 -> b 30:30:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):287:287 -> b 31:31:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):289:289 -> b 32:32:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):292:292 -> b 33:33:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):294:294 -> b 34:35:io.sentry.protocol.SentryTransaction deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):346:347 -> b io.sentry.protocol.TransactionInfo -> io.sentry.protocol.z: java.util.Map unknown -> e java.lang.String source -> d 1:2:void (java.lang.String):23:24 -> 1:1:void setUnknown(java.util.Map):58:58 -> a 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):36:38 -> serialize 4:8:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):40:44 -> serialize 9:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):47:47 -> serialize io.sentry.protocol.TransactionInfo$Deserializer -> io.sentry.protocol.z$a: 1:1:void ():61:61 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):61:61 -> a 1:1:io.sentry.protocol.TransactionInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):66:66 -> b 2:4:io.sentry.protocol.TransactionInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):71:73 -> b 5:5:io.sentry.protocol.TransactionInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):79:79 -> b 6:6:io.sentry.protocol.TransactionInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):81:81 -> b 7:7:io.sentry.protocol.TransactionInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):75:75 -> b 8:10:io.sentry.protocol.TransactionInfo deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):86:88 -> b io.sentry.protocol.TransactionNameSource -> io.sentry.protocol.a0: 1:1:io.sentry.protocol.TransactionNameSource[] $values():6:6 -> $values 1:1:void ():17:17 -> 2:2:void ():29:29 -> 3:3:void ():41:41 -> 4:4:void ():52:52 -> 5:5:void ():64:64 -> 6:6:void ():75:75 -> 7:7:void ():6:6 -> 1:1:void (java.lang.String,int):7:7 -> 1:1:java.lang.String apiName():84:84 -> apiName 1:1:io.sentry.protocol.TransactionNameSource valueOf(java.lang.String):6:6 -> valueOf 1:1:io.sentry.protocol.TransactionNameSource[] values():6:6 -> values io.sentry.protocol.User -> io.sentry.protocol.b0: java.lang.String segment -> g java.lang.String username -> f java.lang.String name -> i io.sentry.protocol.Geo geo -> j java.lang.String ipAddress -> h java.util.Map data -> k java.util.Map unknown -> l java.lang.String id -> e java.lang.String email -> d 1:1:void ():57:57 -> 2:11:void (io.sentry.protocol.User):59:68 -> 1:1:java.lang.String access$002(io.sentry.protocol.User,java.lang.String):26:26 -> a 1:1:java.lang.String access$102(io.sentry.protocol.User,java.lang.String):26:26 -> b 1:1:java.lang.String access$202(io.sentry.protocol.User,java.lang.String):26:26 -> c 1:1:java.lang.String access$302(io.sentry.protocol.User,java.lang.String):26:26 -> d 1:1:java.lang.String access$402(io.sentry.protocol.User,java.lang.String):26:26 -> e 1:7:boolean equals(java.lang.Object):340:346 -> equals 1:1:java.lang.String access$502(io.sentry.protocol.User,java.lang.String):26:26 -> f 1:1:io.sentry.protocol.Geo access$602(io.sentry.protocol.User,io.sentry.protocol.Geo):26:26 -> g 1:1:java.util.Map access$700(io.sentry.protocol.User):26:26 -> h 1:1:int hashCode():351:351 -> hashCode 1:1:java.util.Map access$702(io.sentry.protocol.User,java.util.Map):26:26 -> i 1:1:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):83:83 -> j 2:4:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):86:88 -> j 5:5:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):159:159 -> j 6:6:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):161:161 -> j 7:7:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):99:99 -> j 8:8:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):102:102 -> j 9:9:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):141:141 -> j 10:14:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):143:147 -> j 15:16:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):150:151 -> j 17:17:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):154:154 -> j 18:18:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):90:90 -> j 19:19:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):105:105 -> j 20:20:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):124:124 -> j 21:24:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):126:129 -> j 25:26:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):132:133 -> j 27:27:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):136:136 -> j 28:28:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):109:109 -> j 29:32:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):111:114 -> j 33:33:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):116:116 -> j 34:34:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):119:119 -> j 35:35:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):93:93 -> j 36:36:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):96:96 -> j 37:37:io.sentry.protocol.User fromMap(java.util.Map,io.sentry.SentryOptions):165:165 -> j 1:1:java.util.Map getData():325:325 -> k 1:1:java.lang.String getEmail():175:175 -> l 1:1:java.lang.String getId():193:193 -> m 1:1:java.lang.String getIpAddress():247:247 -> n 1:1:java.lang.String getSegment():229:229 -> o 1:1:java.lang.String getUsername():211:211 -> p 1:1:void setId(java.lang.String):202:202 -> q 1:1:void setIpAddress(java.lang.String):256:256 -> r 1:1:void setUnknown(java.util.Map):364:364 -> s 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):382:384 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):386:387 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):389:390 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):392:393 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):395:396 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):398:399 -> serialize 14:16:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):401:403 -> serialize 17:18:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):405:406 -> serialize 19:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):408:412 -> serialize 24:24:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):415:415 -> serialize io.sentry.protocol.User$Deserializer -> io.sentry.protocol.b0$a: 1:1:void ():418:418 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):418:418 -> a 1:2:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):423:424 -> b 3:5:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):426:428 -> b 6:6:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):465:465 -> b 7:7:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):467:467 -> b 8:8:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):439:439 -> b 9:9:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):442:442 -> b 10:10:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):457:457 -> b 11:11:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):460:460 -> b 12:12:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):459:459 -> b 13:13:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):458:458 -> b 14:14:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):430:430 -> b 15:15:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):445:445 -> b 16:16:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):453:453 -> b 17:17:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):452:452 -> b 18:18:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):451:451 -> b 19:19:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):448:448 -> b 20:20:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):433:433 -> b 21:21:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):436:436 -> b 22:23:io.sentry.protocol.User deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):471:472 -> b io.sentry.protocol.ViewHierarchy -> io.sentry.protocol.c0: java.util.List windows -> e java.util.Map unknown -> f java.lang.String renderingSystem -> d 1:3:void (java.lang.String,java.util.List):29:31 -> 1:1:void setUnknown(java.util.Map):70:70 -> a 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):47:49 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):51:52 -> serialize 6:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):54:57 -> serialize 10:10:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):60:60 -> serialize io.sentry.protocol.ViewHierarchy$Deserializer -> io.sentry.protocol.c0$a: 1:1:void ():73:73 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):73:73 -> a 1:4:io.sentry.protocol.ViewHierarchy deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):83:86 -> b 5:5:io.sentry.protocol.ViewHierarchy deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):95:95 -> b 6:6:io.sentry.protocol.ViewHierarchy deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):97:97 -> b 7:7:io.sentry.protocol.ViewHierarchy deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):91:91 -> b 8:8:io.sentry.protocol.ViewHierarchy deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):88:88 -> b 9:9:io.sentry.protocol.ViewHierarchy deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):101:101 -> b 10:11:io.sentry.protocol.ViewHierarchy deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):103:104 -> b io.sentry.protocol.ViewHierarchyNode -> io.sentry.protocol.d0: java.lang.String tag -> g java.lang.String identifier -> f java.util.Map unknown -> o java.lang.String visibility -> l java.lang.Double alpha -> m java.lang.Double y -> k java.lang.Double x -> j java.lang.Double height -> i java.util.List children -> n java.lang.Double width -> h java.lang.String type -> e java.lang.String renderingSystem -> d 1:1:void ():46:46 -> 1:1:java.lang.String access$002(io.sentry.protocol.ViewHierarchyNode,java.lang.String):17:17 -> a 1:1:java.util.List access$1002(io.sentry.protocol.ViewHierarchyNode,java.util.List):17:17 -> b 1:1:java.lang.String access$102(io.sentry.protocol.ViewHierarchyNode,java.lang.String):17:17 -> c 1:1:java.lang.String access$202(io.sentry.protocol.ViewHierarchyNode,java.lang.String):17:17 -> d 1:1:java.lang.String access$302(io.sentry.protocol.ViewHierarchyNode,java.lang.String):17:17 -> e 1:1:java.lang.Double access$402(io.sentry.protocol.ViewHierarchyNode,java.lang.Double):17:17 -> f 1:1:java.lang.Double access$502(io.sentry.protocol.ViewHierarchyNode,java.lang.Double):17:17 -> g 1:1:java.lang.Double access$602(io.sentry.protocol.ViewHierarchyNode,java.lang.Double):17:17 -> h 1:1:java.lang.Double access$702(io.sentry.protocol.ViewHierarchyNode,java.lang.Double):17:17 -> i 1:1:java.lang.String access$802(io.sentry.protocol.ViewHierarchyNode,java.lang.String):17:17 -> j 1:1:java.lang.Double access$902(io.sentry.protocol.ViewHierarchyNode,java.lang.Double):17:17 -> k 1:1:void setAlpha(java.lang.Double):85:85 -> l 1:1:void setChildren(java.util.List):89:89 -> m 1:1:void setHeight(java.lang.Double):69:69 -> n 1:1:void setIdentifier(java.lang.String):57:57 -> o 1:1:void setType(java.lang.String):53:53 -> p 1:1:void setUnknown(java.util.Map):201:201 -> q 1:1:void setVisibility(java.lang.String):81:81 -> r 1:1:void setWidth(java.lang.Double):65:65 -> s 1:3:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):150:152 -> serialize 4:5:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):154:155 -> serialize 6:7:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):157:158 -> serialize 8:9:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):160:161 -> serialize 10:11:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):163:164 -> serialize 12:13:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):166:167 -> serialize 14:15:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):169:170 -> serialize 16:17:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):172:173 -> serialize 18:19:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):175:176 -> serialize 20:21:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):178:179 -> serialize 22:23:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):181:182 -> serialize 24:27:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):185:188 -> serialize 28:28:void serialize(io.sentry.ObjectWriter,io.sentry.ILogger):191:191 -> serialize 1:1:void setX(java.lang.Double):73:73 -> t 1:1:void setY(java.lang.Double):77:77 -> u io.sentry.protocol.ViewHierarchyNode$Deserializer -> io.sentry.protocol.d0$a: 1:1:void ():204:204 -> 1:1:java.lang.Object deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):204:204 -> a 1:1:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):210:210 -> b 2:5:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):212:215 -> b 6:6:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):251:251 -> b 7:7:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):253:253 -> b 8:8:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):241:241 -> b 9:9:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):247:247 -> b 10:10:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):229:229 -> b 11:11:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):244:244 -> b 12:12:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):220:220 -> b 13:13:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):226:226 -> b 14:14:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):238:238 -> b 15:15:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):235:235 -> b 16:16:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):232:232 -> b 17:17:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):223:223 -> b 18:18:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):217:217 -> b 19:19:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):257:257 -> b 20:20:io.sentry.protocol.ViewHierarchyNode deserialize(io.sentry.JsonObjectReader,io.sentry.ILogger):259:259 -> b io.sentry.transport.AsyncHttpTransport -> io.sentry.transport.e: io.sentry.cache.IEnvelopeCache envelopeCache -> e io.sentry.SentryOptions options -> f io.sentry.transport.QueuedThreadPoolExecutor executor -> d io.sentry.transport.ITransportGate transportGate -> h java.lang.Runnable currentRunnable -> j io.sentry.transport.RateLimiter rateLimiter -> g io.sentry.transport.HttpConnection connection -> i 1:4:void (io.sentry.SentryOptions,io.sentry.transport.RateLimiter,io.sentry.transport.ITransportGate,io.sentry.RequestDetails):52:55 -> 5:5:void (io.sentry.SentryOptions,io.sentry.transport.RateLimiter,io.sentry.transport.ITransportGate,io.sentry.RequestDetails):51:51 -> 6:6:void (io.sentry.SentryOptions,io.sentry.transport.RateLimiter,io.sentry.transport.ITransportGate,io.sentry.RequestDetails):50:50 -> 7:7:void (io.sentry.transport.QueuedThreadPoolExecutor,io.sentry.SentryOptions,io.sentry.transport.RateLimiter,io.sentry.transport.ITransportGate,io.sentry.transport.HttpConnection):67:67 -> 8:8:void (io.sentry.transport.QueuedThreadPoolExecutor,io.sentry.SentryOptions,io.sentry.transport.RateLimiter,io.sentry.transport.ITransportGate,io.sentry.transport.HttpConnection):43:43 -> 9:9:void (io.sentry.transport.QueuedThreadPoolExecutor,io.sentry.SentryOptions,io.sentry.transport.RateLimiter,io.sentry.transport.ITransportGate,io.sentry.transport.HttpConnection):68:68 -> 10:14:void (io.sentry.transport.QueuedThreadPoolExecutor,io.sentry.SentryOptions,io.sentry.transport.RateLimiter,io.sentry.transport.ITransportGate,io.sentry.transport.HttpConnection):70:74 -> void $r8$lambda$7kvPPZ7nkvJ7UnNA5kRgNSy5STs(boolean,io.sentry.hints.Retryable) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$9d92CrhdFqakLYXdGI93cRMN-9E(io.sentry.hints.SubmissionResult) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$DicA-GnoTK0lQDM8sEkvVcYa__Q(io.sentry.transport.AsyncHttpTransport,io.sentry.hints.Enqueable) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void close():168:168 -> close 1:1:void send(io.sentry.SentryEnvelope,io.sentry.Hint):81:81 -> d 2:3:void send(io.sentry.SentryEnvelope,io.sentry.Hint):83:84 -> d 4:4:void send(io.sentry.SentryEnvelope,io.sentry.Hint):86:86 -> d 5:5:void send(io.sentry.SentryEnvelope,io.sentry.Hint):89:89 -> d 6:6:void send(io.sentry.SentryEnvelope,io.sentry.Hint):93:93 -> d 7:7:void send(io.sentry.SentryEnvelope,io.sentry.Hint):97:97 -> d 8:9:void send(io.sentry.SentryEnvelope,io.sentry.Hint):99:100 -> d 10:11:void send(io.sentry.SentryEnvelope,io.sentry.Hint):105:106 -> d 12:15:void send(io.sentry.SentryEnvelope,io.sentry.Hint):109:112 -> d 16:16:void send(io.sentry.SentryEnvelope,io.sentry.Hint):114:114 -> d 1:2:boolean isHealthy():161:162 -> e 1:2:void close(boolean):173:174 -> f 3:7:void close(boolean):177:181 -> f 8:9:void close(boolean):186:187 -> f 10:10:void close(boolean):189:189 -> f 11:14:void close(boolean):194:197 -> f 1:1:void flush(long):127:127 -> g 1:1:io.sentry.transport.RateLimiter getRateLimiter():156:156 -> h void $r8$lambda$_H7Cgh_C2jEjcJQXPXMKZkJarJA(io.sentry.cache.IEnvelopeCache,io.sentry.ILogger,java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor) -> i # {"id":"com.android.tools.r8.synthesized"} 1:1:java.lang.Runnable access$102(io.sentry.transport.AsyncHttpTransport,java.lang.Runnable):35:35 -> j 1:1:io.sentry.SentryOptions access$200(io.sentry.transport.AsyncHttpTransport):35:35 -> k 1:1:io.sentry.transport.ITransportGate access$300(io.sentry.transport.AsyncHttpTransport):35:35 -> l 1:1:io.sentry.transport.HttpConnection access$400(io.sentry.transport.AsyncHttpTransport):35:35 -> m 1:1:io.sentry.transport.QueuedThreadPoolExecutor initExecutor(int,io.sentry.cache.IEnvelopeCache,io.sentry.ILogger,io.sentry.SentryDateProvider):136:136 -> n 2:2:io.sentry.transport.QueuedThreadPoolExecutor initExecutor(int,io.sentry.cache.IEnvelopeCache,io.sentry.ILogger,io.sentry.SentryDateProvider):150:150 -> n 1:2:void lambda$initExecutor$1(io.sentry.cache.IEnvelopeCache,io.sentry.ILogger,java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor):138:139 -> o 3:4:void lambda$initExecutor$1(io.sentry.cache.IEnvelopeCache,io.sentry.ILogger,java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor):141:142 -> o 5:6:void lambda$initExecutor$1(io.sentry.cache.IEnvelopeCache,io.sentry.ILogger,java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor):145:146 -> o 1:1:void lambda$markHintWhenSendingFailed$2(io.sentry.hints.SubmissionResult):208:208 -> p 1:1:void lambda$markHintWhenSendingFailed$3(boolean,io.sentry.hints.Retryable):209:209 -> q 1:2:void lambda$send$0(io.sentry.hints.Enqueable):118:119 -> r 1:2:void markHintWhenSendingFailed(io.sentry.Hint,boolean):208:209 -> s void send(io.sentry.SentryEnvelope) -> z # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$$ExternalSyntheticLambda0 -> io.sentry.transport.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$1$4c280f97581c19dbaf7a08afebcd0cf5bac5cea8ad9dfab8573a50c8b1414f4b$0.f$0 -> a void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$1$4c280f97581c19dbaf7a08afebcd0cf5bac5cea8ad9dfab8573a50c8b1414f4b$0.(io.sentry.transport.AsyncHttpTransport) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$1$4c280f97581c19dbaf7a08afebcd0cf5bac5cea8ad9dfab8573a50c8b1414f4b$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$$ExternalSyntheticLambda1 -> io.sentry.transport.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} boolean io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$2$96d899ae3bc8878526d3a9fa9a2a281fece11e7ab348ba22583a585877c2736c$1.f$0 -> a void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$2$96d899ae3bc8878526d3a9fa9a2a281fece11e7ab348ba22583a585877c2736c$1.(boolean) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$2$96d899ae3bc8878526d3a9fa9a2a281fece11e7ab348ba22583a585877c2736c$1.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$$ExternalSyntheticLambda2 -> io.sentry.transport.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$2$96d899ae3bc8878526d3a9fa9a2a281fece11e7ab348ba22583a585877c2736c$0 io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$2$96d899ae3bc8878526d3a9fa9a2a281fece11e7ab348ba22583a585877c2736c$0.INSTANCE -> a void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$2$96d899ae3bc8878526d3a9fa9a2a281fece11e7ab348ba22583a585877c2736c$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$2$96d899ae3bc8878526d3a9fa9a2a281fece11e7ab348ba22583a585877c2736c$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$2$96d899ae3bc8878526d3a9fa9a2a281fece11e7ab348ba22583a585877c2736c$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$$ExternalSyntheticLambda3 -> io.sentry.transport.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ILogger io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$1$6efcb1e2dd0ac110fcba81c3bccaab4d8b3145e1e4360c13a0d2c1e75b0f1123$0.f$1 -> b io.sentry.cache.IEnvelopeCache io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$1$6efcb1e2dd0ac110fcba81c3bccaab4d8b3145e1e4360c13a0d2c1e75b0f1123$0.f$0 -> a void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$1$6efcb1e2dd0ac110fcba81c3bccaab4d8b3145e1e4360c13a0d2c1e75b0f1123$0.(io.sentry.cache.IEnvelopeCache,io.sentry.ILogger) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$$InternalSyntheticLambda$1$6efcb1e2dd0ac110fcba81c3bccaab4d8b3145e1e4360c13a0d2c1e75b0f1123$0.rejectedExecution(java.lang.Runnable,java.util.concurrent.ThreadPoolExecutor) -> rejectedExecution # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$1 -> io.sentry.transport.e$a: io.sentry.transport.AsyncHttpTransport$AsyncConnectionThreadFactory -> io.sentry.transport.e$b: int cnt -> a 1:1:void ():212:212 -> 2:2:void (io.sentry.transport.AsyncHttpTransport$1):212:212 -> 1:2:java.lang.Thread newThread(java.lang.Runnable):217:218 -> newThread io.sentry.transport.AsyncHttpTransport$EnvelopeSender -> io.sentry.transport.e$c: io.sentry.transport.AsyncHttpTransport this$0 -> h io.sentry.cache.IEnvelopeCache envelopeCache -> f io.sentry.SentryEnvelope envelope -> d io.sentry.Hint hint -> e io.sentry.transport.TransportResult failedResult -> g 1:1:void (io.sentry.transport.AsyncHttpTransport,io.sentry.SentryEnvelope,io.sentry.Hint,io.sentry.cache.IEnvelopeCache):232:232 -> 2:2:void (io.sentry.transport.AsyncHttpTransport,io.sentry.SentryEnvelope,io.sentry.Hint,io.sentry.cache.IEnvelopeCache):227:227 -> 3:5:void (io.sentry.transport.AsyncHttpTransport,io.sentry.SentryEnvelope,io.sentry.Hint,io.sentry.cache.IEnvelopeCache):233:235 -> void $r8$lambda$JiiTArFtCzcFCpwIpvE8tOG_E3w(io.sentry.transport.AsyncHttpTransport$EnvelopeSender,io.sentry.SentryEnvelope,java.lang.Object,java.lang.Class) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$_qxQRHkxtI9CDzEeWfYa_vQ3f-s(io.sentry.transport.AsyncHttpTransport$EnvelopeSender,io.sentry.SentryEnvelope,java.lang.Object) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$ddGEeprti8eUemjHzmVZqY7_W3k(io.sentry.transport.AsyncHttpTransport$EnvelopeSender,io.sentry.hints.DiskFlushNotification) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$lMzNJBVietTEYfZ_KARI_YBQ0fE(io.sentry.transport.AsyncHttpTransport$EnvelopeSender,java.lang.Object,java.lang.Class) -> d # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$sjN7aJY3xXxQMRqc91Didc-lbOQ(io.sentry.hints.Retryable) -> e # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$wgbiD3cfNhXu4xch0H-U6Hc5td4(io.sentry.hints.Retryable) -> f # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$zJoydCkrZREUuO2_dI-8tbPatBk(io.sentry.transport.AsyncHttpTransport$EnvelopeSender,io.sentry.transport.TransportResult,io.sentry.hints.SubmissionResult) -> g # {"id":"com.android.tools.r8.synthesized"} 1:1:io.sentry.Hint access$500(io.sentry.transport.AsyncHttpTransport$EnvelopeSender):223:223 -> h 1:1:io.sentry.SentryEnvelope access$600(io.sentry.transport.AsyncHttpTransport$EnvelopeSender):223:223 -> i 1:1:io.sentry.transport.TransportResult flush():267:267 -> j 2:3:io.sentry.transport.TransportResult flush():269:270 -> j 4:4:io.sentry.transport.TransportResult flush():272:272 -> j 5:7:io.sentry.transport.TransportResult flush():288:290 -> j 8:8:io.sentry.transport.TransportResult flush():293:293 -> j 9:10:io.sentry.transport.TransportResult flush():295:296 -> j 11:13:io.sentry.transport.TransportResult flush():298:300 -> j 14:14:io.sentry.transport.TransportResult flush():302:302 -> j 15:15:io.sentry.transport.TransportResult flush():304:304 -> j 16:16:io.sentry.transport.TransportResult flush():306:306 -> j 17:18:io.sentry.transport.TransportResult flush():309:310 -> j 19:19:io.sentry.transport.TransportResult flush():320:320 -> j 20:20:io.sentry.transport.TransportResult flush():324:324 -> j 21:21:io.sentry.transport.TransportResult flush():336:336 -> j 22:22:io.sentry.transport.TransportResult flush():340:340 -> j 1:3:void lambda$flush$1(io.sentry.hints.DiskFlushNotification):276:278 -> k 4:6:void lambda$flush$1(io.sentry.hints.DiskFlushNotification):280:282 -> k 1:3:void lambda$flush$2(io.sentry.SentryEnvelope,java.lang.Object):314:316 -> l 1:1:void lambda$flush$3(io.sentry.hints.Retryable):328:328 -> m 1:4:void lambda$flush$4(io.sentry.SentryEnvelope,java.lang.Object,java.lang.Class):331:334 -> n 1:1:void lambda$flush$5(io.sentry.hints.Retryable):344:344 -> o 1:4:void lambda$flush$6(java.lang.Object,java.lang.Class):347:350 -> p 1:2:void lambda$run$0(io.sentry.transport.TransportResult,io.sentry.hints.SubmissionResult):254:255 -> q 3:3:void lambda$run$0(io.sentry.transport.TransportResult,io.sentry.hints.SubmissionResult):259:259 -> q 4:4:void lambda$run$0(io.sentry.transport.TransportResult,io.sentry.hints.SubmissionResult):256:256 -> q 5:5:void lambda$run$0(io.sentry.transport.TransportResult,io.sentry.hints.SubmissionResult):260:260 -> q 1:2:void run():240:241 -> run 3:4:void run():243:244 -> run 5:5:void run():250:250 -> run 6:6:void run():262:262 -> run 7:8:void run():246:247 -> run 9:9:void run():250:250 -> run 10:11:void run():262:263 -> run io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$ExternalSyntheticLambda0 -> io.sentry.transport.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$0.f$0 -> a void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$0.(io.sentry.transport.AsyncHttpTransport$EnvelopeSender) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$ExternalSyntheticLambda1 -> io.sentry.transport.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.TransportResult io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$2$a1580e25fb97b1b83863ba52e9431db1325ac64d20e190d360ae481569e497cd$0.f$1 -> b io.sentry.transport.AsyncHttpTransport$EnvelopeSender io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$2$a1580e25fb97b1b83863ba52e9431db1325ac64d20e190d360ae481569e497cd$0.f$0 -> a void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$2$a1580e25fb97b1b83863ba52e9431db1325ac64d20e190d360ae481569e497cd$0.(io.sentry.transport.AsyncHttpTransport$EnvelopeSender,io.sentry.transport.TransportResult) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$2$a1580e25fb97b1b83863ba52e9431db1325ac64d20e190d360ae481569e497cd$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$ExternalSyntheticLambda2 -> io.sentry.transport.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$2 io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$2.INSTANCE -> a void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$2.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$2.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$2.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$ExternalSyntheticLambda3 -> io.sentry.transport.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$4 io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$4.INSTANCE -> a void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$4.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$4.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$4.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$ExternalSyntheticLambda4 -> io.sentry.transport.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$5.f$0 -> a void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$5.(io.sentry.transport.AsyncHttpTransport$EnvelopeSender) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$5.accept(java.lang.Object,java.lang.Class) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$ExternalSyntheticLambda5 -> io.sentry.transport.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$3.f$0 -> a io.sentry.SentryEnvelope io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$3.f$1 -> b void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$3.(io.sentry.transport.AsyncHttpTransport$EnvelopeSender,io.sentry.SentryEnvelope) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$3.accept(java.lang.Object,java.lang.Class) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$ExternalSyntheticLambda6 -> io.sentry.transport.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AsyncHttpTransport$EnvelopeSender io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$1.f$0 -> a io.sentry.SentryEnvelope io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$1.f$1 -> b void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$1.(io.sentry.transport.AsyncHttpTransport$EnvelopeSender,io.sentry.SentryEnvelope) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.AsyncHttpTransport$EnvelopeSender$$InternalSyntheticLambda$3$238a6aa7629871c17c0e7124b8c14a46c1ebe402c7a1992952d1417fa4400567$1.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.AuthenticatorWrapper -> io.sentry.transport.m: io.sentry.transport.AuthenticatorWrapper instance -> a 1:1:void ():8:8 -> 1:1:void ():14:14 -> 1:1:io.sentry.transport.AuthenticatorWrapper getInstance():11:11 -> a 1:1:void setDefault(java.net.Authenticator):17:17 -> b io.sentry.transport.CurrentDateProvider -> io.sentry.transport.n: io.sentry.transport.ICurrentDateProvider instance -> a 1:1:void ():8:8 -> 1:1:void ():14:14 -> 1:1:long getCurrentTimeMillis():18:18 -> a 1:1:io.sentry.transport.ICurrentDateProvider getInstance():11:11 -> b io.sentry.transport.HttpConnection -> io.sentry.transport.o: io.sentry.transport.RateLimiter rateLimiter -> d java.net.Proxy proxy -> a io.sentry.RequestDetails requestDetails -> b io.sentry.SentryOptions options -> c java.nio.charset.Charset UTF_8 -> e 1:1:void ():30:30 -> 1:1:void (io.sentry.SentryOptions,io.sentry.RequestDetails,io.sentry.transport.RateLimiter):50:50 -> 2:5:void (io.sentry.SentryOptions,io.sentry.RequestDetails,io.sentry.transport.AuthenticatorWrapper,io.sentry.transport.RateLimiter):57:60 -> 6:6:void (io.sentry.SentryOptions,io.sentry.RequestDetails,io.sentry.transport.AuthenticatorWrapper,io.sentry.transport.RateLimiter):62:62 -> 7:9:void (io.sentry.SentryOptions,io.sentry.RequestDetails,io.sentry.transport.AuthenticatorWrapper,io.sentry.transport.RateLimiter):64:66 -> 10:10:void (io.sentry.SentryOptions,io.sentry.RequestDetails,io.sentry.transport.AuthenticatorWrapper,io.sentry.transport.RateLimiter):69:69 -> 1:1:void closeAndDisconnect(java.net.HttpURLConnection):226:226 -> a 2:4:void closeAndDisconnect(java.net.HttpURLConnection):230:230 -> a 1:1:java.net.HttpURLConnection createConnection():113:113 -> b 2:3:java.net.HttpURLConnection createConnection():115:116 -> b 4:5:java.net.HttpURLConnection createConnection():119:120 -> b 6:8:java.net.HttpURLConnection createConnection():122:124 -> b 9:9:java.net.HttpURLConnection createConnection():127:127 -> b 10:11:java.net.HttpURLConnection createConnection():129:130 -> b 12:12:java.net.HttpURLConnection createConnection():132:132 -> b 13:14:java.net.HttpURLConnection createConnection():134:135 -> b 15:15:java.net.HttpURLConnection createConnection():138:138 -> b 1:2:java.lang.String getErrorMessageFromStream(java.net.HttpURLConnection):241:242 -> c 3:3:java.lang.String getErrorMessageFromStream(java.net.HttpURLConnection):244:244 -> c 4:4:java.lang.String getErrorMessageFromStream(java.net.HttpURLConnection):248:248 -> c 5:5:java.lang.String getErrorMessageFromStream(java.net.HttpURLConnection):250:250 -> c 6:6:java.lang.String getErrorMessageFromStream(java.net.HttpURLConnection):252:252 -> c 7:8:java.lang.String getErrorMessageFromStream(java.net.HttpURLConnection):255:256 -> c 9:9:java.lang.String getErrorMessageFromStream(java.net.HttpURLConnection):241:241 -> c boolean isSuccessfulResponseCode(int) -> d 1:3:java.net.HttpURLConnection open():101:103 -> e 1:1:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):170:170 -> f 2:2:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):172:172 -> f 3:4:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):174:175 -> f 5:6:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):177:178 -> f 7:7:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):181:181 -> f 8:8:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):184:184 -> f 9:9:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):193:193 -> f 10:10:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):187:187 -> f 11:11:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):189:189 -> f 12:12:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):193:193 -> f 13:13:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):191:191 -> f 14:14:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):193:193 -> f 15:15:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):195:195 -> f 16:17:io.sentry.transport.TransportResult readAndLog(java.net.HttpURLConnection):193:194 -> f 1:2:java.net.Proxy resolveProxy(io.sentry.SentryOptions$Proxy):77:78 -> g 3:4:java.net.Proxy resolveProxy(io.sentry.SentryOptions$Proxy):81:82 -> g 5:6:java.net.Proxy resolveProxy(io.sentry.SentryOptions$Proxy):84:85 -> g 7:7:java.net.Proxy resolveProxy(io.sentry.SentryOptions$Proxy):90:90 -> g 8:8:java.net.Proxy resolveProxy(io.sentry.SentryOptions$Proxy):86:86 -> g 1:1:io.sentry.transport.TransportResult send(io.sentry.SentryEnvelope):143:143 -> h 2:6:io.sentry.transport.TransportResult send(io.sentry.SentryEnvelope):146:146 -> h 7:9:io.sentry.transport.TransportResult send(io.sentry.SentryEnvelope):150:152 -> h 10:11:io.sentry.transport.TransportResult send(io.sentry.SentryEnvelope):157:158 -> h 1:1:void updateRetryAfterLimits(java.net.HttpURLConnection,int):207:207 -> i 2:3:void updateRetryAfterLimits(java.net.HttpURLConnection,int):215:216 -> i io.sentry.transport.ICurrentDateProvider -> io.sentry.transport.p: long getCurrentTimeMillis() -> a io.sentry.transport.ITransport -> io.sentry.transport.r: void send(io.sentry.SentryEnvelope,io.sentry.Hint) -> d boolean isHealthy() -> e void close(boolean) -> f void flush(long) -> g io.sentry.transport.RateLimiter getRateLimiter() -> h void send(io.sentry.SentryEnvelope) -> z io.sentry.transport.ITransport$-CC -> io.sentry.transport.q: # {"id":"com.android.tools.r8.synthesized"} boolean $default$isHealthy(io.sentry.transport.ITransport) -> a # {"id":"com.android.tools.r8.synthesized"} 1:1:void io.sentry.transport.ITransport.send(io.sentry.SentryEnvelope):15:15 -> b 1:1:void $default$send(io.sentry.transport.ITransport,io.sentry.SentryEnvelope):0 -> b # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.ITransportGate -> io.sentry.transport.s: boolean isConnected() -> a io.sentry.transport.NoOpEnvelopeCache -> io.sentry.transport.t: io.sentry.transport.NoOpEnvelopeCache instance -> d 1:1:void ():11:11 -> 1:1:void ():10:10 -> void discard(io.sentry.SentryEnvelope) -> a 1:1:io.sentry.transport.NoOpEnvelopeCache getInstance():14:14 -> b void store(io.sentry.SentryEnvelope,io.sentry.Hint) -> c 1:1:java.util.Iterator iterator():26:26 -> iterator io.sentry.transport.NoOpTransport -> io.sentry.transport.u: io.sentry.transport.NoOpTransport instance -> d 1:1:void ():13:13 -> 1:1:void ():19:19 -> 1:1:io.sentry.transport.NoOpTransport getInstance():16:16 -> a void send(io.sentry.SentryEnvelope,io.sentry.Hint) -> d boolean isHealthy() -> e # {"id":"com.android.tools.r8.synthesized"} void close(boolean) -> f void flush(long) -> g io.sentry.transport.RateLimiter getRateLimiter() -> h void send(io.sentry.SentryEnvelope) -> z # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.NoOpTransportGate -> io.sentry.transport.v: io.sentry.transport.NoOpTransportGate instance -> a 1:1:void ():5:5 -> 1:1:void ():11:11 -> boolean isConnected() -> a 1:1:io.sentry.transport.NoOpTransportGate getInstance():8:8 -> b io.sentry.transport.ProxyAuthenticator -> io.sentry.transport.w: java.lang.String user -> a java.lang.String password -> b 1:3:void (java.lang.String,java.lang.String):19:21 -> 1:2:java.net.PasswordAuthentication getPasswordAuthentication():26:27 -> getPasswordAuthentication io.sentry.transport.QueuedThreadPoolExecutor -> io.sentry.transport.x: long RECENT_THRESHOLD -> i io.sentry.ILogger logger -> f io.sentry.SentryDateProvider dateProvider -> g io.sentry.SentryDate lastRejectTimestamp -> e int maxQueueSize -> d io.sentry.transport.ReusableCountLatch unfinishedTasksCount -> h 1:1:void ():33:33 -> 1:1:void (int,int,java.util.concurrent.ThreadFactory,java.util.concurrent.RejectedExecutionHandler,io.sentry.ILogger,io.sentry.SentryDateProvider):51:51 -> 2:2:void (int,int,java.util.concurrent.ThreadFactory,java.util.concurrent.RejectedExecutionHandler,io.sentry.ILogger,io.sentry.SentryDateProvider):29:29 -> 3:3:void (int,int,java.util.concurrent.ThreadFactory,java.util.concurrent.RejectedExecutionHandler,io.sentry.ILogger,io.sentry.SentryDateProvider):32:32 -> 4:6:void (int,int,java.util.concurrent.ThreadFactory,java.util.concurrent.RejectedExecutionHandler,io.sentry.ILogger,io.sentry.SentryDateProvider):59:61 -> 1:1:boolean didRejectRecently():102:102 -> a 2:3:boolean didRejectRecently():107:108 -> a 1:1:void afterExecute(java.lang.Runnable,java.lang.Throwable):81:81 -> afterExecute 2:3:void afterExecute(java.lang.Runnable,java.lang.Throwable):83:84 -> afterExecute 1:1:boolean isSchedulingAllowed():98:98 -> b 1:1:void waitTillIdle(long):90:90 -> c 2:3:void waitTillIdle(long):92:93 -> c 1:3:java.util.concurrent.Future submit(java.lang.Runnable):66:68 -> submit 4:4:java.util.concurrent.Future submit(java.lang.Runnable):70:70 -> submit 5:6:java.util.concurrent.Future submit(java.lang.Runnable):72:73 -> submit io.sentry.transport.QueuedThreadPoolExecutor$CancelledFuture -> io.sentry.transport.x$a: 1:1:void ():111:111 -> 1:1:java.lang.Object get():129:129 -> get 2:2:java.lang.Object get(long,java.util.concurrent.TimeUnit):134:134 -> get io.sentry.transport.RateLimiter -> io.sentry.transport.a0: java.util.Map sentryRetryAfterLimit -> c io.sentry.transport.ICurrentDateProvider currentDateProvider -> a io.sentry.SentryOptions options -> b 1:1:void (io.sentry.transport.ICurrentDateProvider,io.sentry.SentryOptions):37:37 -> 2:2:void (io.sentry.transport.ICurrentDateProvider,io.sentry.SentryOptions):32:32 -> 3:4:void (io.sentry.transport.ICurrentDateProvider,io.sentry.SentryOptions):38:39 -> 5:5:void (io.sentry.SentryOptions):43:43 -> void $r8$lambda$I66Tx-NVB6CVoMHPh8wX2ArUelQ(boolean,io.sentry.hints.Retryable) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$oi5GU_1PBGdomk6heWMVI0L3FSE(io.sentry.hints.SubmissionResult) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:void applyRetryAfterOnlyIfLonger(io.sentry.DataCategory,java.util.Date):257:257 -> c 2:3:void applyRetryAfterOnlyIfLonger(io.sentry.DataCategory,java.util.Date):260:261 -> c 1:1:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):50:50 -> d 2:2:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):52:52 -> d 3:3:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):54:54 -> d 4:7:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):57:60 -> d 8:10:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):65:67 -> d 11:14:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):70:73 -> d 15:16:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):78:79 -> d 17:17:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):81:81 -> d 18:18:io.sentry.SentryEnvelope filter(io.sentry.SentryEnvelope,io.sentry.Hint):85:85 -> d 1:1:io.sentry.DataCategory getCategoryFromItemType(java.lang.String):162:162 -> e 2:2:io.sentry.DataCategory getCategoryFromItemType(java.lang.String):176:176 -> e 3:3:io.sentry.DataCategory getCategoryFromItemType(java.lang.String):172:172 -> e 4:4:io.sentry.DataCategory getCategoryFromItemType(java.lang.String):166:166 -> e 5:5:io.sentry.DataCategory getCategoryFromItemType(java.lang.String):174:174 -> e 6:6:io.sentry.DataCategory getCategoryFromItemType(java.lang.String):164:164 -> e 7:7:io.sentry.DataCategory getCategoryFromItemType(java.lang.String):170:170 -> e 8:8:io.sentry.DataCategory getCategoryFromItemType(java.lang.String):168:168 -> e 1:1:boolean isActiveForCategory(io.sentry.DataCategory):92:92 -> f 2:2:boolean isActiveForCategory(io.sentry.DataCategory):95:95 -> f 3:3:boolean isActiveForCategory(io.sentry.DataCategory):97:97 -> f 4:4:boolean isActiveForCategory(io.sentry.DataCategory):103:103 -> f 5:5:boolean isActiveForCategory(io.sentry.DataCategory):108:108 -> f 6:6:boolean isActiveForCategory(io.sentry.DataCategory):110:110 -> f 1:1:boolean isAnyRateLimitActive():118:118 -> g 2:3:boolean isAnyRateLimitActive():120:121 -> g 4:4:boolean isAnyRateLimitActive():123:123 -> g 1:2:boolean isRetryAfter(java.lang.String):151:152 -> h 1:1:void lambda$markHintWhenSendingFailed$0(io.sentry.hints.SubmissionResult):139:139 -> i 1:1:void lambda$markHintWhenSendingFailed$1(boolean,io.sentry.hints.Retryable):140:140 -> j 1:2:void markHintWhenSendingFailed(io.sentry.Hint,boolean):139:140 -> k 1:1:long parseRetryAfterOrDefault(java.lang.String):276:276 -> l 1:1:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):193:193 -> m 2:2:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):196:196 -> m 3:3:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):199:199 -> m 4:6:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):201:203 -> m 7:8:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):205:206 -> m 9:10:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):209:210 -> m 11:12:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):212:213 -> m 13:14:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):215:216 -> m 15:15:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):218:218 -> m 16:16:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):220:220 -> m 17:17:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):222:222 -> m 18:18:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):225:225 -> m 19:19:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):228:228 -> m 20:20:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):231:231 -> m 21:21:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):235:235 -> m 22:22:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):241:241 -> m 23:24:void updateRetryAfterLimits(java.lang.String,java.lang.String,int):243:244 -> m io.sentry.transport.RateLimiter$$ExternalSyntheticLambda0 -> io.sentry.transport.y: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} boolean io.sentry.transport.RateLimiter$$InternalSyntheticLambda$2$0d67320a18e40729dc26dd8ed5bba5431d2b123ba03f2dc859b0f737ea06038c$1.f$0 -> a void io.sentry.transport.RateLimiter$$InternalSyntheticLambda$2$0d67320a18e40729dc26dd8ed5bba5431d2b123ba03f2dc859b0f737ea06038c$1.(boolean) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.RateLimiter$$InternalSyntheticLambda$2$0d67320a18e40729dc26dd8ed5bba5431d2b123ba03f2dc859b0f737ea06038c$1.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.RateLimiter$$ExternalSyntheticLambda1 -> io.sentry.transport.z: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.RateLimiter$$InternalSyntheticLambda$2$0d67320a18e40729dc26dd8ed5bba5431d2b123ba03f2dc859b0f737ea06038c$0 io.sentry.transport.RateLimiter$$InternalSyntheticLambda$2$0d67320a18e40729dc26dd8ed5bba5431d2b123ba03f2dc859b0f737ea06038c$0.INSTANCE -> a void io.sentry.transport.RateLimiter$$InternalSyntheticLambda$2$0d67320a18e40729dc26dd8ed5bba5431d2b123ba03f2dc859b0f737ea06038c$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.RateLimiter$$InternalSyntheticLambda$2$0d67320a18e40729dc26dd8ed5bba5431d2b123ba03f2dc859b0f737ea06038c$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.transport.RateLimiter$$InternalSyntheticLambda$2$0d67320a18e40729dc26dd8ed5bba5431d2b123ba03f2dc859b0f737ea06038c$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.transport.ReusableCountLatch -> io.sentry.transport.b0: io.sentry.transport.ReusableCountLatch$Sync sync -> a 1:1:void (int):61:61 -> 2:2:void (int):66:66 -> 3:3:void (int):63:63 -> 4:4:void ():71:71 -> 1:1:void decrement():92:92 -> a 1:1:int getCount():80:80 -> b 1:1:void increment():100:100 -> c 1:1:boolean waitTillZero(long,java.util.concurrent.TimeUnit):172:172 -> d io.sentry.transport.ReusableCountLatch$Sync -> io.sentry.transport.b0$a: 1:2:void (int):179:180 -> 1:1:int access$000(io.sentry.transport.ReusableCountLatch$Sync):176:176 -> a 1:1:void access$100(io.sentry.transport.ReusableCountLatch$Sync):176:176 -> b 1:1:void access$200(io.sentry.transport.ReusableCountLatch$Sync):176:176 -> c 1:1:void decrement():198:198 -> d 1:1:int getCount():184:184 -> e 1:1:void increment():189:189 -> f 2:2:void increment():191:191 -> f 1:1:int tryAcquireShared(int):203:203 -> tryAcquireShared 1:1:boolean tryReleaseShared(int):210:210 -> tryReleaseShared 2:2:boolean tryReleaseShared(int):215:215 -> tryReleaseShared io.sentry.transport.TransportResult -> io.sentry.transport.c0: 1:1:void (io.sentry.transport.TransportResult$1):10:10 -> 2:2:void ():41:41 -> 1:1:io.sentry.transport.TransportResult error():38:38 -> a 1:1:io.sentry.transport.TransportResult error(int):28:28 -> b int getResponseCode() -> c boolean isSuccess() -> d 1:1:io.sentry.transport.TransportResult success():18:18 -> e io.sentry.transport.TransportResult$1 -> io.sentry.transport.c0$a: io.sentry.transport.TransportResult$ErrorTransportResult -> io.sentry.transport.c0$b: int responseCode -> a 1:2:void (int):64:65 -> 1:1:int getResponseCode():75:75 -> c boolean isSuccess() -> d io.sentry.transport.TransportResult$SuccessTransportResult -> io.sentry.transport.c0$c: io.sentry.transport.TransportResult$SuccessTransportResult INSTANCE -> a 1:1:void ():48:48 -> 1:1:void ():47:47 -> int getResponseCode() -> c boolean isSuccess() -> d io.sentry.util.ClassLoaderUtils -> io.sentry.util.a: 1:1:java.lang.ClassLoader classLoaderOrDefault(java.lang.ClassLoader):11:11 -> a io.sentry.util.CollectionUtils -> io.sentry.util.b: 1:1:java.util.List newArrayList(java.util.List):86:86 -> a 1:1:java.util.Map newConcurrentHashMap(java.util.Map):48:48 -> b 2:4:java.util.Map newConcurrentHashMap(java.util.Map):50:52 -> b 1:1:java.util.Map newHashMap(java.util.Map):71:71 -> c 1:2:int size(java.lang.Iterable):26:27 -> d 3:3:int size(java.lang.Iterable):30:30 -> d io.sentry.util.DebugMetaPropertiesApplier -> io.sentry.util.c: java.lang.String DEBUG_META_PROPERTIES_FILENAME -> a 1:4:void applyBundleIds(io.sentry.SentryOptions,java.util.List):24:27 -> a 5:7:void applyBundleIds(io.sentry.SentryOptions,java.util.List):29:31 -> a 1:3:void applyProguardUuid(io.sentry.SentryOptions,java.util.List):40:42 -> b 4:5:void applyProguardUuid(io.sentry.SentryOptions,java.util.List):44:45 -> b 1:2:void applyToOptions(io.sentry.SentryOptions,java.util.List):17:18 -> c 1:1:java.lang.String getProguardUuid(java.util.Properties):53:53 -> d io.sentry.util.ExceptionUtils -> io.sentry.util.d: 1:1:java.lang.Throwable findRootCause(java.lang.Throwable):16:16 -> a 2:3:java.lang.Throwable findRootCause(java.lang.Throwable):18:19 -> a io.sentry.util.FileUtils -> io.sentry.util.e: 1:1:boolean deleteRecursively(java.io.File):25:25 -> a 2:3:boolean deleteRecursively(java.io.File):28:29 -> a 4:4:boolean deleteRecursively(java.io.File):31:31 -> a 5:6:boolean deleteRecursively(java.io.File):33:34 -> a 7:7:boolean deleteRecursively(java.io.File):36:36 -> a 1:1:byte[] readBytesFromFile(java.lang.String,long):78:78 -> b 2:2:byte[] readBytesFromFile(java.lang.String,long):80:80 -> b 3:3:byte[] readBytesFromFile(java.lang.String,long):84:84 -> b 4:4:byte[] readBytesFromFile(java.lang.String,long):89:89 -> b 5:5:byte[] readBytesFromFile(java.lang.String,long):94:94 -> b 6:8:byte[] readBytesFromFile(java.lang.String,long):102:104 -> b 9:10:byte[] readBytesFromFile(java.lang.String,long):108:109 -> b 11:12:byte[] readBytesFromFile(java.lang.String,long):111:112 -> b 13:13:byte[] readBytesFromFile(java.lang.String,long):102:102 -> b 14:14:byte[] readBytesFromFile(java.lang.String,long):95:95 -> b 15:15:byte[] readBytesFromFile(java.lang.String,long):99:99 -> b 16:16:byte[] readBytesFromFile(java.lang.String,long):96:96 -> b 17:18:byte[] readBytesFromFile(java.lang.String,long):90:91 -> b 19:20:byte[] readBytesFromFile(java.lang.String,long):85:86 -> b 21:21:byte[] readBytesFromFile(java.lang.String,long):81:81 -> b 1:1:java.lang.String readText(java.io.File):49:49 -> c 2:3:java.lang.String readText(java.io.File):52:53 -> c 4:5:java.lang.String readText(java.io.File):57:58 -> c 6:7:java.lang.String readText(java.io.File):60:61 -> c 8:9:java.lang.String readText(java.io.File):63:64 -> c 10:10:java.lang.String readText(java.io.File):53:53 -> c io.sentry.util.HintUtils -> io.sentry.util.j: void $r8$lambda$15I_VRBvM7PrvBE3dhzZDOoaZPw(java.lang.Object,java.lang.Class) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$5A7J7G_6pQwZOAIZ5vZcPnOIiW4(io.sentry.ILogger,java.lang.Object,java.lang.Class) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$BfB2UuzT9CDssdWnNQ2TxgiTvuU(io.sentry.util.HintUtils$SentryNullableConsumer,java.lang.Object,java.lang.Class) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$IXZ97f-Q3Nd5WquSuSVTbz6xuLM(java.lang.Object) -> d # {"id":"com.android.tools.r8.synthesized"} 1:2:io.sentry.Hint createWithTypeCheckHint(java.lang.Object):49:50 -> e 1:1:io.sentry.hints.EventDropReason getEventDropReason(io.sentry.Hint):45:45 -> f 1:1:java.lang.Object getSentrySdkHint(io.sentry.Hint):59:59 -> g 1:2:boolean hasType(io.sentry.Hint,java.lang.Class):63:64 -> h 1:1:boolean isFromHybridSdk(io.sentry.Hint):35:35 -> i void lambda$runIfDoesNotHaveType$0(java.lang.Object) -> j 1:1:void lambda$runIfDoesNotHaveType$1(io.sentry.util.HintUtils$SentryNullableConsumer,java.lang.Object,java.lang.Class):74:74 -> k void lambda$runIfHasType$2(java.lang.Object,java.lang.Class) -> l 1:1:void lambda$runIfHasTypeLogIfNot$3(io.sentry.ILogger,java.lang.Object,java.lang.Class):90:90 -> m 1:1:void runIfDoesNotHaveType(io.sentry.Hint,java.lang.Class,io.sentry.util.HintUtils$SentryNullableConsumer):69:69 -> n 1:1:void runIfHasType(io.sentry.Hint,java.lang.Class,io.sentry.util.HintUtils$SentryConsumer):80:80 -> o 1:3:void runIfHasType(io.sentry.Hint,java.lang.Class,io.sentry.util.HintUtils$SentryConsumer,io.sentry.util.HintUtils$SentryHintFallback):100:102 -> p 4:4:void runIfHasType(io.sentry.Hint,java.lang.Class,io.sentry.util.HintUtils$SentryConsumer,io.sentry.util.HintUtils$SentryHintFallback):104:104 -> p 1:1:void runIfHasTypeLogIfNot(io.sentry.Hint,java.lang.Class,io.sentry.ILogger,io.sentry.util.HintUtils$SentryConsumer):85:85 -> q 1:1:void setEventDropReason(io.sentry.Hint,io.sentry.hints.EventDropReason):40:40 -> r 1:4:void setIsFromHybridSdk(io.sentry.Hint,java.lang.String):27:30 -> s 1:1:void setTypeCheckHint(io.sentry.Hint,java.lang.Object):55:55 -> t 1:2:boolean shouldApplyScopeData(io.sentry.Hint):115:116 -> u io.sentry.util.HintUtils$$ExternalSyntheticLambda0 -> io.sentry.util.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.HintUtils$$InternalSyntheticLambda$4$f024cb859e062a86bc002e366d00d5c048e4d70233366910f817c44b3632248f$0 io.sentry.util.HintUtils$$InternalSyntheticLambda$4$f024cb859e062a86bc002e366d00d5c048e4d70233366910f817c44b3632248f$0.INSTANCE -> a void io.sentry.util.HintUtils$$InternalSyntheticLambda$4$f024cb859e062a86bc002e366d00d5c048e4d70233366910f817c44b3632248f$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.HintUtils$$InternalSyntheticLambda$4$f024cb859e062a86bc002e366d00d5c048e4d70233366910f817c44b3632248f$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.HintUtils$$InternalSyntheticLambda$4$f024cb859e062a86bc002e366d00d5c048e4d70233366910f817c44b3632248f$0.accept(java.lang.Object) -> accept # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.HintUtils$$ExternalSyntheticLambda1 -> io.sentry.util.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.ILogger io.sentry.util.HintUtils$$InternalSyntheticLambda$4$8955b7444dc3ec77e6e18d3d1b8045d9f6b6c446dff40dc5b9e0a53a6f7b85f7$0.f$0 -> a void io.sentry.util.HintUtils$$InternalSyntheticLambda$4$8955b7444dc3ec77e6e18d3d1b8045d9f6b6c446dff40dc5b9e0a53a6f7b85f7$0.(io.sentry.ILogger) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.HintUtils$$InternalSyntheticLambda$4$8955b7444dc3ec77e6e18d3d1b8045d9f6b6c446dff40dc5b9e0a53a6f7b85f7$0.accept(java.lang.Object,java.lang.Class) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.HintUtils$$ExternalSyntheticLambda2 -> io.sentry.util.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.HintUtils$SentryNullableConsumer io.sentry.util.HintUtils$$InternalSyntheticLambda$4$f024cb859e062a86bc002e366d00d5c048e4d70233366910f817c44b3632248f$1.f$0 -> a void io.sentry.util.HintUtils$$InternalSyntheticLambda$4$f024cb859e062a86bc002e366d00d5c048e4d70233366910f817c44b3632248f$1.(io.sentry.util.HintUtils$SentryNullableConsumer) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.HintUtils$$InternalSyntheticLambda$4$f024cb859e062a86bc002e366d00d5c048e4d70233366910f817c44b3632248f$1.accept(java.lang.Object,java.lang.Class) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.HintUtils$$ExternalSyntheticLambda3 -> io.sentry.util.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.HintUtils$$InternalSyntheticLambda$2$17d53ed8ec5f0b19ecb7e11421c5747c9ba6993e65eba74d34fe05213e6e166e$0 io.sentry.util.HintUtils$$InternalSyntheticLambda$2$17d53ed8ec5f0b19ecb7e11421c5747c9ba6993e65eba74d34fe05213e6e166e$0.INSTANCE -> a void io.sentry.util.HintUtils$$InternalSyntheticLambda$2$17d53ed8ec5f0b19ecb7e11421c5747c9ba6993e65eba74d34fe05213e6e166e$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.HintUtils$$InternalSyntheticLambda$2$17d53ed8ec5f0b19ecb7e11421c5747c9ba6993e65eba74d34fe05213e6e166e$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.HintUtils$$InternalSyntheticLambda$2$17d53ed8ec5f0b19ecb7e11421c5747c9ba6993e65eba74d34fe05213e6e166e$0.accept(java.lang.Object,java.lang.Class) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.HintUtils$SentryConsumer -> io.sentry.util.j$a: io.sentry.util.HintUtils$SentryHintFallback -> io.sentry.util.j$b: void accept(java.lang.Object,java.lang.Class) -> a io.sentry.util.HintUtils$SentryNullableConsumer -> io.sentry.util.j$c: io.sentry.util.IntegrationUtils -> io.sentry.util.k: 1:6:void addIntegrationToSdkVersion(java.lang.Class):12:17 -> a 1:1:void addIntegrationToSdkVersion(java.lang.String):21:21 -> b io.sentry.util.JsonSerializationUtils -> io.sentry.util.l: java.nio.charset.Charset UTF_8 -> a 1:1:void ():26:26 -> 1:2:java.util.List atomicIntegerArrayToList(java.util.concurrent.atomic.AtomicIntegerArray):43:44 -> a 3:3:java.util.List atomicIntegerArrayToList(java.util.concurrent.atomic.AtomicIntegerArray):46:46 -> a 1:2:byte[] bytesFrom(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.JsonSerializable):56:57 -> b 3:3:byte[] bytesFrom(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.JsonSerializable):59:59 -> b 4:5:byte[] bytesFrom(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.JsonSerializable):61:62 -> b 6:6:byte[] bytesFrom(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.JsonSerializable):56:56 -> b 7:7:byte[] bytesFrom(io.sentry.ISerializer,io.sentry.ILogger,io.sentry.JsonSerializable):64:64 -> b 1:1:java.util.Map calendarToMap(java.util.Calendar):29:29 -> c 2:7:java.util.Map calendarToMap(java.util.Calendar):31:36 -> c io.sentry.util.LazyEvaluator -> io.sentry.util.m: io.sentry.util.LazyEvaluator$Evaluator evaluator -> b java.lang.Object value -> a 1:1:void (io.sentry.util.LazyEvaluator$Evaluator):22:22 -> 2:2:void (io.sentry.util.LazyEvaluator$Evaluator):13:13 -> 3:3:void (io.sentry.util.LazyEvaluator$Evaluator):23:23 -> 1:2:java.lang.Object getValue():32:33 -> a 3:3:java.lang.Object getValue():35:35 -> a io.sentry.util.LazyEvaluator$Evaluator -> io.sentry.util.m$a: java.lang.Object evaluate() -> a io.sentry.util.LogUtils -> io.sentry.util.n: 1:1:void logNotInstanceOf(java.lang.Class,java.lang.Object,io.sentry.ILogger):16:16 -> a 2:3:void logNotInstanceOf(java.lang.Class,java.lang.Object,io.sentry.ILogger):19:20 -> a 4:4:void logNotInstanceOf(java.lang.Class,java.lang.Object,io.sentry.ILogger):16:16 -> a io.sentry.util.Objects -> io.sentry.util.o: 1:1:boolean equals(java.lang.Object,java.lang.Object):18:18 -> a 1:1:int hash(java.lang.Object[]):22:22 -> b 1:1:java.lang.Object requireNonNull(java.lang.Object,java.lang.String):13:13 -> c io.sentry.util.Pair -> io.sentry.util.p: java.lang.Object second -> b java.lang.Object first -> a 1:3:void (java.lang.Object,java.lang.Object):11:13 -> 1:1:java.lang.Object getFirst():17:17 -> a 1:1:java.lang.Object getSecond():21:21 -> b io.sentry.util.Platform -> io.sentry.util.q: boolean isAndroid -> a boolean isJavaNinePlus -> b 1:1:void ():18:18 -> 2:2:void ():20:20 -> 3:3:void ():24:24 -> 4:5:void ():26:27 -> 6:6:void ():29:29 -> 7:7:void ():32:32 -> 1:1:boolean isAndroid():37:37 -> a 1:1:boolean isJavaNinePlus():45:45 -> b 1:1:boolean isJvm():41:41 -> c io.sentry.util.SampleRateUtils -> io.sentry.util.r: 1:1:boolean isValidProfilesSampleRate(java.lang.Double):23:23 -> a 1:1:boolean isValidRate(java.lang.Double,boolean):30:30 -> b 1:1:boolean isValidSampleRate(java.lang.Double):10:10 -> c 1:1:boolean isValidTracesSampleRate(java.lang.Double):14:14 -> d 1:1:boolean isValidTracesSampleRate(java.lang.Double,boolean):19:19 -> e io.sentry.util.StringUtils -> io.sentry.util.s: java.nio.charset.Charset UTF_8 -> a 1:1:void ():20:20 -> 1:1:java.lang.String calculateStringHash(java.lang.String,io.sentry.ILogger):97:97 -> a 2:2:java.lang.String calculateStringHash(java.lang.String,io.sentry.ILogger):103:103 -> a 3:3:java.lang.String calculateStringHash(java.lang.String,io.sentry.ILogger):108:108 -> a 4:4:java.lang.String calculateStringHash(java.lang.String,io.sentry.ILogger):111:111 -> a 5:5:java.lang.String calculateStringHash(java.lang.String,io.sentry.ILogger):114:114 -> a 6:6:java.lang.String calculateStringHash(java.lang.String,io.sentry.ILogger):117:117 -> a 7:7:java.lang.String calculateStringHash(java.lang.String,io.sentry.ILogger):124:124 -> a 8:8:java.lang.String calculateStringHash(java.lang.String,io.sentry.ILogger):122:122 -> a 1:1:java.lang.String capitalize(java.lang.String):46:46 -> b 2:2:java.lang.String capitalize(java.lang.String):50:50 -> b 1:3:java.lang.String getStringAfterDot(java.lang.String):29:31 -> c 1:1:java.lang.String normalizeUUID(java.lang.String):155:155 -> d 1:2:java.lang.String removeSurrounding(java.lang.String,java.lang.String):63:64 -> e 1:1:java.lang.String toString(java.lang.Object):190:190 -> f io.sentry.util.TracingUtils -> io.sentry.util.w: void $r8$lambda$CCvt3N4o3EvDI1lVzjO6sgVH_ls(io.sentry.IScope) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$ETC04qll_aM424ugCDQvEznWdms(io.sentry.SentryOptions,io.sentry.IScope,io.sentry.PropagationContext) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$VG86hpEURiBxYKAdVN3g5dcvvZ8(io.sentry.IScope,io.sentry.PropagationContext) -> c # {"id":"com.android.tools.r8.synthesized"} 1:1:void lambda$maybeUpdateBaggage$3(io.sentry.SentryOptions,io.sentry.IScope,io.sentry.PropagationContext):79:79 -> d 2:3:void lambda$maybeUpdateBaggage$3(io.sentry.SentryOptions,io.sentry.IScope,io.sentry.PropagationContext):81:82 -> d 4:6:void lambda$maybeUpdateBaggage$3(io.sentry.SentryOptions,io.sentry.IScope,io.sentry.PropagationContext):84:86 -> d 1:1:void lambda$startNewTrace$0(io.sentry.IScope,io.sentry.PropagationContext):22:22 -> e 1:1:void lambda$startNewTrace$1(io.sentry.IScope):20:20 -> f 1:1:io.sentry.PropagationContext maybeUpdateBaggage(io.sentry.IScope,io.sentry.SentryOptions):77:77 -> g 1:1:void startNewTrace(io.sentry.IHub):18:18 -> h io.sentry.util.TracingUtils$$ExternalSyntheticLambda0 -> io.sentry.util.t: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IScope io.sentry.util.TracingUtils$$InternalSyntheticLambda$4$f7ad015bc54afa5c4e54d5e91e0e9444a6d7f6e211672657882cf222769f6b9b$0.f$0 -> a void io.sentry.util.TracingUtils$$InternalSyntheticLambda$4$f7ad015bc54afa5c4e54d5e91e0e9444a6d7f6e211672657882cf222769f6b9b$0.(io.sentry.IScope) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.TracingUtils$$InternalSyntheticLambda$4$f7ad015bc54afa5c4e54d5e91e0e9444a6d7f6e211672657882cf222769f6b9b$0.accept(io.sentry.PropagationContext) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.TracingUtils$$ExternalSyntheticLambda1 -> io.sentry.util.u: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.IScope io.sentry.util.TracingUtils$$InternalSyntheticLambda$2$3b8ad1b08b4424bd252078dbcc7bd05d1727123e15696ddc396456f42c56b3a3$0.f$1 -> b io.sentry.SentryOptions io.sentry.util.TracingUtils$$InternalSyntheticLambda$2$3b8ad1b08b4424bd252078dbcc7bd05d1727123e15696ddc396456f42c56b3a3$0.f$0 -> a void io.sentry.util.TracingUtils$$InternalSyntheticLambda$2$3b8ad1b08b4424bd252078dbcc7bd05d1727123e15696ddc396456f42c56b3a3$0.(io.sentry.SentryOptions,io.sentry.IScope) -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.TracingUtils$$InternalSyntheticLambda$2$3b8ad1b08b4424bd252078dbcc7bd05d1727123e15696ddc396456f42c56b3a3$0.accept(io.sentry.PropagationContext) -> a # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.TracingUtils$$ExternalSyntheticLambda2 -> io.sentry.util.v: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.TracingUtils$$InternalSyntheticLambda$3$eec7489454a3a20bf0e890f4ec1797e47700324236e0f71273679ea4b1c11f5a$0 io.sentry.util.TracingUtils$$InternalSyntheticLambda$3$eec7489454a3a20bf0e890f4ec1797e47700324236e0f71273679ea4b1c11f5a$0.INSTANCE -> a void io.sentry.util.TracingUtils$$InternalSyntheticLambda$3$eec7489454a3a20bf0e890f4ec1797e47700324236e0f71273679ea4b1c11f5a$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.TracingUtils$$InternalSyntheticLambda$3$eec7489454a3a20bf0e890f4ec1797e47700324236e0f71273679ea4b1c11f5a$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.sentry.util.TracingUtils$$InternalSyntheticLambda$3$eec7489454a3a20bf0e890f4ec1797e47700324236e0f71273679ea4b1c11f5a$0.run(io.sentry.IScope) -> run # {"id":"com.android.tools.r8.synthesized"} io.sentry.util.thread.IMainThreadChecker -> io.sentry.util.thread.a: boolean isMainThread() -> a io.sentry.util.thread.MainThreadChecker -> io.sentry.util.thread.b: io.sentry.util.thread.MainThreadChecker instance -> b long mainThreadId -> a 1:2:void ():17:18 -> 1:1:void ():24:24 -> 1:1:boolean isMainThread():38:38 -> a 1:1:io.sentry.util.thread.MainThreadChecker getInstance():21:21 -> b 1:1:boolean isMainThread(long):28:28 -> c 1:1:boolean isMainThread(java.lang.Thread):33:33 -> d io.sentry.util.thread.NoOpMainThreadChecker -> io.sentry.util.thread.c: io.sentry.util.thread.NoOpMainThreadChecker instance -> a 1:1:void ():10:10 -> 1:1:void ():8:8 -> boolean isMainThread() -> a 1:1:io.sentry.util.thread.NoOpMainThreadChecker getInstance():13:13 -> b io.sentry.vendor.Base64 -> io.sentry.vendor.a: 1:1:byte[] encode(byte[],int):457:457 -> a 1:1:byte[] encode(byte[],int,int,int):470:470 -> b 2:2:byte[] encode(byte[],int,int,int):473:473 -> b 3:4:byte[] encode(byte[],int,int,int):476:477 -> b 5:5:byte[] encode(byte[],int,int,int):481:481 -> b 6:7:byte[] encode(byte[],int,int,int):494:495 -> b 8:9:byte[] encode(byte[],int,int,int):498:499 -> b 10:10:byte[] encode(byte[],int,int,int):503:503 -> b 1:1:java.lang.String encodeToString(byte[],int):424:424 -> c 2:2:java.lang.String encodeToString(byte[],int):427:427 -> c io.sentry.vendor.Base64$Coder -> io.sentry.vendor.a$a: byte[] output -> a int op -> b 1:1:void ():60:60 -> io.sentry.vendor.Base64$Encoder -> io.sentry.vendor.a$b: byte[] ENCODE_WEBSAFE -> k boolean do_padding -> f int tailLen -> d boolean do_newline -> g byte[] ENCODE -> j int count -> e boolean do_cr -> h byte[] alphabet -> i byte[] tail -> c 1:1:void ():514:514 -> 2:2:void ():522:522 -> 1:2:void (int,byte[]):538:539 -> 3:6:void (int,byte[]):541:544 -> 7:8:void (int,byte[]):546:547 -> 9:9:void (int,byte[]):549:549 -> 1:2:boolean process(byte[],int,int,boolean):559:560 -> a 3:3:boolean process(byte[],int,int,boolean):562:562 -> a 4:4:boolean process(byte[],int,int,boolean):572:572 -> a 5:6:boolean process(byte[],int,int,boolean):590:591 -> a 7:8:boolean process(byte[],int,int,boolean):581:582 -> a 9:12:boolean process(byte[],int,int,boolean):597:600 -> a 13:14:boolean process(byte[],int,int,boolean):602:603 -> a 15:19:boolean process(byte[],int,int,boolean):614:618 -> a 20:21:boolean process(byte[],int,int,boolean):622:623 -> a 22:22:boolean process(byte[],int,int,boolean):634:634 -> a 23:29:boolean process(byte[],int,int,boolean):636:642 -> a 30:32:boolean process(byte[],int,int,boolean):644:646 -> a 33:40:boolean process(byte[],int,int,boolean):651:658 -> a 41:43:boolean process(byte[],int,int,boolean):660:662 -> a 44:46:boolean process(byte[],int,int,boolean):664:666 -> a 47:47:boolean process(byte[],int,int,boolean):676:676 -> a 48:49:boolean process(byte[],int,int,boolean):678:679 -> a 50:51:boolean process(byte[],int,int,boolean):683:684 -> a io.sentry.vendor.gson.internal.bind.util.ISO8601Utils -> io.sentry.vendor.gson.internal.bind.util.a: java.util.TimeZone TIMEZONE_UTC -> a 1:1:void ():55:55 -> 1:1:boolean checkOffset(java.lang.String,int,char):313:313 -> a 1:1:java.lang.String format(java.util.Date,boolean):81:81 -> b 1:2:java.lang.String format(java.util.Date,boolean,java.util.TimeZone):93:94 -> c 3:4:java.lang.String format(java.util.Date,boolean,java.util.TimeZone):99:100 -> c 5:15:java.lang.String format(java.util.Date,boolean,java.util.TimeZone):102:112 -> c 16:17:java.lang.String format(java.util.Date,boolean,java.util.TimeZone):114:115 -> c 18:18:java.lang.String format(java.util.Date,boolean,java.util.TimeZone):118:118 -> c 19:24:java.lang.String format(java.util.Date,boolean,java.util.TimeZone):120:125 -> c 25:25:java.lang.String format(java.util.Date,boolean,java.util.TimeZone):127:127 -> c 26:26:java.lang.String format(java.util.Date,boolean,java.util.TimeZone):130:130 -> c 1:2:int indexOfNonDigit(java.lang.String,int):370:371 -> d 3:3:int indexOfNonDigit(java.lang.String,int):374:374 -> d 1:3:void padInt(java.lang.StringBuilder,int,int):359:361 -> e 4:4:void padInt(java.lang.StringBuilder,int,int):363:363 -> e 1:1:java.util.Date parse(java.lang.String,java.text.ParsePosition):151:151 -> f 2:3:java.util.Date parse(java.lang.String,java.text.ParsePosition):154:155 -> f 4:5:java.util.Date parse(java.lang.String,java.text.ParsePosition):160:161 -> f 6:6:java.util.Date parse(java.lang.String,java.text.ParsePosition):166:166 -> f 7:7:java.util.Date parse(java.lang.String,java.text.ParsePosition):174:174 -> f 8:9:java.util.Date parse(java.lang.String,java.text.ParsePosition):176:177 -> f 10:11:java.util.Date parse(java.lang.String,java.text.ParsePosition):179:180 -> f 12:13:java.util.Date parse(java.lang.String,java.text.ParsePosition):186:187 -> f 14:15:java.util.Date parse(java.lang.String,java.text.ParsePosition):191:192 -> f 16:17:java.util.Date parse(java.lang.String,java.text.ParsePosition):196:197 -> f 18:18:java.util.Date parse(java.lang.String,java.text.ParsePosition):199:199 -> f 19:19:java.util.Date parse(java.lang.String,java.text.ParsePosition):202:202 -> f 20:22:java.util.Date parse(java.lang.String,java.text.ParsePosition):204:206 -> f 23:23:java.util.Date parse(java.lang.String,java.text.ParsePosition):225:225 -> f 24:24:java.util.Date parse(java.lang.String,java.text.ParsePosition):230:230 -> f 25:25:java.util.Date parse(java.lang.String,java.text.ParsePosition):233:233 -> f 26:26:java.util.Date parse(java.lang.String,java.text.ParsePosition):270:270 -> f 27:27:java.util.Date parse(java.lang.String,java.text.ParsePosition):236:236 -> f 28:28:java.util.Date parse(java.lang.String,java.text.ParsePosition):239:239 -> f 29:29:java.util.Date parse(java.lang.String,java.text.ParsePosition):241:241 -> f 30:30:java.util.Date parse(java.lang.String,java.text.ParsePosition):243:243 -> f 31:31:java.util.Date parse(java.lang.String,java.text.ParsePosition):250:250 -> f 32:32:java.util.Date parse(java.lang.String,java.text.ParsePosition):253:253 -> f 33:34:java.util.Date parse(java.lang.String,java.text.ParsePosition):255:256 -> f 35:38:java.util.Date parse(java.lang.String,java.text.ParsePosition):262:265 -> f 39:39:java.util.Date parse(java.lang.String,java.text.ParsePosition):244:244 -> f 40:48:java.util.Date parse(java.lang.String,java.text.ParsePosition):273:281 -> f 49:50:java.util.Date parse(java.lang.String,java.text.ParsePosition):283:284 -> f 51:51:java.util.Date parse(java.lang.String,java.text.ParsePosition):226:226 -> f 52:55:java.util.Date parse(java.lang.String,java.text.ParsePosition):294:297 -> f 56:58:java.util.Date parse(java.lang.String,java.text.ParsePosition):299:301 -> f 1:1:int parseInt(java.lang.String,int,int):326:326 -> g 2:2:int parseInt(java.lang.String,int,int):334:334 -> g 3:3:int parseInt(java.lang.String,int,int):336:336 -> g 4:4:int parseInt(java.lang.String,int,int):341:341 -> g 5:5:int parseInt(java.lang.String,int,int):343:343 -> g 6:6:int parseInt(java.lang.String,int,int):327:327 -> g io.sentry.vendor.gson.stream.JsonReader -> io.sentry.vendor.gson.stream.a: long peekedLong -> l int peekedNumberLength -> m int lineStart -> j int[] pathIndices -> r char[] buffer -> f int peeked -> k int limit -> h int lineNumber -> i int pos -> g java.lang.String peekedString -> n java.io.Reader in -> d boolean lenient -> e int[] stack -> o java.lang.String[] pathNames -> q int stackSize -> p 1:1:void (java.io.Reader):296:296 -> 2:2:void (java.io.Reader):237:237 -> 3:5:void (java.io.Reader):245:247 -> 6:7:void (java.io.Reader):249:250 -> 8:8:void (java.io.Reader):252:252 -> 9:10:void (java.io.Reader):276:277 -> 11:11:void (java.io.Reader):279:279 -> 12:13:void (java.io.Reader):290:291 -> 14:14:void (java.io.Reader):298:298 -> 15:15:void (java.io.Reader):300:300 -> 1:1:java.lang.String nextString():812:812 -> A 2:2:java.lang.String nextString():814:814 -> A 3:3:java.lang.String nextString():818:818 -> A 4:4:java.lang.String nextString():820:820 -> A 5:5:java.lang.String nextString():822:822 -> A 6:7:java.lang.String nextString():824:825 -> A 8:8:java.lang.String nextString():827:827 -> A 9:10:java.lang.String nextString():829:830 -> A 11:12:java.lang.String nextString():834:835 -> A 13:13:java.lang.String nextString():832:832 -> A 1:2:java.lang.String nextUnquotedValue():1053:1054 -> B 3:3:java.lang.String nextUnquotedValue():1060:1060 -> B 4:5:java.lang.String nextUnquotedValue():1077:1078 -> B 6:6:java.lang.String nextUnquotedValue():1087:1087 -> B 7:8:java.lang.String nextUnquotedValue():1089:1090 -> B 9:9:java.lang.String nextUnquotedValue():1092:1092 -> B 10:11:java.lang.String nextUnquotedValue():1097:1098 -> B 1:1:io.sentry.vendor.gson.stream.JsonToken peek():430:430 -> C 2:2:io.sentry.vendor.gson.stream.JsonToken peek():432:432 -> C 3:3:io.sentry.vendor.gson.stream.JsonToken peek():464:464 -> C 4:4:io.sentry.vendor.gson.stream.JsonToken peek():462:462 -> C 5:5:io.sentry.vendor.gson.stream.JsonToken peek():460:460 -> C 6:6:io.sentry.vendor.gson.stream.JsonToken peek():447:447 -> C 7:7:io.sentry.vendor.gson.stream.JsonToken peek():457:457 -> C 8:8:io.sentry.vendor.gson.stream.JsonToken peek():452:452 -> C 9:9:io.sentry.vendor.gson.stream.JsonToken peek():450:450 -> C 10:10:io.sentry.vendor.gson.stream.JsonToken peek():443:443 -> C 11:11:io.sentry.vendor.gson.stream.JsonToken peek():441:441 -> C 12:12:io.sentry.vendor.gson.stream.JsonToken peek():439:439 -> C 13:13:io.sentry.vendor.gson.stream.JsonToken peek():437:437 -> C 1:1:int peekKeyword():606:606 -> D 2:2:int peekKeyword():627:627 -> D 3:3:int peekKeyword():629:629 -> D 4:5:int peekKeyword():632:633 -> D 6:7:int peekKeyword():638:639 -> D 8:9:int peekKeyword():644:645 -> D 1:3:int peekNumber():650:652 -> E 4:4:int peekNumber():664:664 -> E 5:5:int peekNumber():669:669 -> E 6:7:int peekNumber():672:673 -> E 8:8:int peekNumber():676:676 -> E 9:9:int peekNumber():713:713 -> E 10:12:int peekNumber():739:741 -> E 13:14:int peekNumber():744:745 -> E 1:1:void push(int):1271:1271 -> F 2:4:void push(int):1273:1275 -> F 5:5:void push(int):1277:1277 -> F 1:2:char readEscapeCharacter():1506:1507 -> G 3:3:char readEscapeCharacter():1510:1510 -> G 4:5:char readEscapeCharacter():1513:1514 -> G 6:7:char readEscapeCharacter():1518:1519 -> G 8:8:char readEscapeCharacter():1528:1528 -> G 9:9:char readEscapeCharacter():1531:1531 -> G 10:10:char readEscapeCharacter():1561:1561 -> G 11:12:char readEscapeCharacter():1550:1551 -> G 1:1:void skipQuotedValue(char):1104:1104 -> H 2:3:void skipQuotedValue(char):1106:1107 -> H 4:4:void skipQuotedValue(char):1110:1110 -> H 5:5:void skipQuotedValue(char):1112:1112 -> H 6:9:void skipQuotedValue(char):1115:1118 -> H 10:11:void skipQuotedValue(char):1120:1121 -> H 12:14:void skipQuotedValue(char):1124:1126 -> H 1:1:boolean skipTo(java.lang.String):1437:1437 -> I 2:5:boolean skipTo(java.lang.String):1439:1442 -> I 6:6:boolean skipTo(java.lang.String):1446:1446 -> I 7:7:boolean skipTo(java.lang.String):1439:1439 -> I 1:2:void skipToEndOfLine():1421:1422 -> J 3:4:void skipToEndOfLine():1424:1425 -> J 1:2:void skipUnquotedValue():1132:1133 -> K 3:3:void skipUnquotedValue():1139:1139 -> K 4:4:void skipUnquotedValue():1151:1151 -> K 5:6:void skipUnquotedValue():1155:1156 -> K 1:1:void skipValue():1237:1237 -> L 2:2:void skipValue():1239:1239 -> L 3:3:void skipValue():1243:1243 -> L 4:4:void skipValue():1246:1246 -> L 5:5:void skipValue():1249:1249 -> L 6:6:void skipValue():1252:1252 -> L 7:7:void skipValue():1261:1261 -> L 8:8:void skipValue():1259:1259 -> L 9:9:void skipValue():1257:1257 -> L 10:10:void skipValue():1255:1255 -> L 11:11:void skipValue():1263:1263 -> L 12:13:void skipValue():1266:1267 -> L 1:1:java.io.IOException syntaxError(java.lang.String):1570:1570 -> M 1:1:void beginArray():348:348 -> a 2:2:void beginArray():350:350 -> a 3:5:void beginArray():353:355 -> a 6:6:void beginArray():357:357 -> a 1:1:void beginObject():384:384 -> b 2:2:void beginObject():386:386 -> b 3:4:void beginObject():389:390 -> b 5:5:void beginObject():392:392 -> b 1:2:void checkLenient():1410:1411 -> c 1:4:void close():1223:1226 -> close 1:2:void consumeNonExecutePrefix():1578:1579 -> i 3:3:void consumeNonExecutePrefix():1582:1582 -> i 4:5:void consumeNonExecutePrefix():1586:1587 -> i 6:6:void consumeNonExecutePrefix():1592:1592 -> i 1:1:int doPeek():469:469 -> j 2:2:int doPeek():471:471 -> j 3:3:int doPeek():474:474 -> j 4:4:int doPeek():477:477 -> j 5:5:int doPeek():483:483 -> j 6:6:int doPeek():479:479 -> j 7:7:int doPeek():524:524 -> j 8:8:int doPeek():526:526 -> j 9:11:int doPeek():531:533 -> j 12:12:int doPeek():537:537 -> j 13:14:int doPeek():540:541 -> j 15:15:int doPeek():543:543 -> j 16:16:int doPeek():545:545 -> j 17:17:int doPeek():547:547 -> j 18:19:int doPeek():549:550 -> j 20:20:int doPeek():556:556 -> j 21:21:int doPeek():583:583 -> j 22:22:int doPeek():586:586 -> j 23:23:int doPeek():591:591 -> j 24:24:int doPeek():596:596 -> j 25:26:int doPeek():600:601 -> j 27:27:int doPeek():597:597 -> j 28:28:int doPeek():581:581 -> j 29:29:int doPeek():560:560 -> j 30:30:int doPeek():579:579 -> j 31:31:int doPeek():571:571 -> j 32:34:int doPeek():567:569 -> j 35:36:int doPeek():574:575 -> j 37:37:int doPeek():577:577 -> j 38:38:int doPeek():553:553 -> j 39:39:int doPeek():486:486 -> j 40:40:int doPeek():489:489 -> j 41:41:int doPeek():492:492 -> j 42:42:int doPeek():498:498 -> j 43:43:int doPeek():494:494 -> j 44:44:int doPeek():501:501 -> j 45:48:int doPeek():515:518 -> j 49:49:int doPeek():520:520 -> j 50:50:int doPeek():510:510 -> j 51:51:int doPeek():512:512 -> j 52:53:int doPeek():506:507 -> j 54:54:int doPeek():504:504 -> j 1:1:void endArray():366:366 -> k 2:2:void endArray():368:368 -> k 3:5:void endArray():371:373 -> k 6:6:void endArray():375:375 -> k 1:1:void endObject():401:401 -> l 2:2:void endObject():403:403 -> l 3:6:void endObject():406:409 -> l 7:7:void endObject():411:411 -> l 1:5:boolean fillBuffer(int):1286:1290 -> m 6:6:boolean fillBuffer(int):1292:1292 -> m 7:7:boolean fillBuffer(int):1295:1295 -> m 8:9:boolean fillBuffer(int):1297:1298 -> m 10:12:boolean fillBuffer(int):1301:1303 -> m 1:3:java.lang.String getPath():1470:1472 -> n 4:6:java.lang.String getPath():1481:1483 -> n 7:7:java.lang.String getPath():1475:1475 -> n 8:8:java.lang.String getPath():1493:1493 -> n 1:1:boolean hasNext():419:419 -> o 2:2:boolean hasNext():421:421 -> o 1:1:boolean isLiteral(char):758:758 -> p 1:3:java.lang.String locationString():1460:1462 -> q 1:1:boolean nextBoolean():847:847 -> r 2:2:boolean nextBoolean():849:849 -> r 3:4:boolean nextBoolean():852:853 -> r 5:6:boolean nextBoolean():856:857 -> r 7:7:boolean nextBoolean():860:860 -> r 1:1:double nextDouble():893:893 -> s 2:2:double nextDouble():895:895 -> s 3:5:double nextDouble():899:901 -> s 6:7:double nextDouble():905:906 -> s 8:8:double nextDouble():910:910 -> s 9:9:double nextDouble():912:912 -> s 10:10:double nextDouble():908:908 -> s 11:15:double nextDouble():915:919 -> s 16:18:double nextDouble():921:923 -> s 1:1:int nextInt():1170:1170 -> t 2:2:int nextInt():1172:1172 -> t 3:3:int nextInt():1177:1177 -> t 4:5:int nextInt():1181:1182 -> t 6:6:int nextInt():1179:1179 -> t 7:8:int nextInt():1187:1188 -> t 9:9:int nextInt():1204:1204 -> t 10:10:int nextInt():1191:1191 -> t 11:11:int nextInt():1193:1193 -> t 12:14:int nextInt():1196:1198 -> t 15:16:int nextInt():1207:1208 -> t 17:19:int nextInt():1213:1215 -> t 20:20:int nextInt():1211:1211 -> t 1:1:java.lang.String toString():1456:1456 -> toString 1:1:long nextLong():938:938 -> u 2:2:long nextLong():940:940 -> u 3:5:long nextLong():944:946 -> u 6:7:long nextLong():950:951 -> u 8:8:long nextLong():967:967 -> u 9:9:long nextLong():954:954 -> u 10:10:long nextLong():956:956 -> u 11:13:long nextLong():959:961 -> u 14:15:long nextLong():970:971 -> u 16:18:long nextLong():976:978 -> u 19:19:long nextLong():974:974 -> u 1:1:java.lang.String nextName():784:784 -> v 2:2:java.lang.String nextName():786:786 -> v 3:3:java.lang.String nextName():790:790 -> v 4:4:java.lang.String nextName():792:792 -> v 5:5:java.lang.String nextName():794:794 -> v 6:7:java.lang.String nextName():798:799 -> v 8:8:java.lang.String nextName():796:796 -> v 1:3:int nextNonWhitespace(boolean):1329:1331 -> w 4:5:int nextNonWhitespace(boolean):1334:1335 -> w 6:6:int nextNonWhitespace(boolean):1403:1403 -> w 7:8:int nextNonWhitespace(boolean):1338:1339 -> w 9:9:int nextNonWhitespace(boolean):1342:1342 -> w 10:11:int nextNonWhitespace(boolean):1344:1345 -> w 12:12:int nextNonWhitespace(boolean):1352:1352 -> w 13:15:int nextNonWhitespace(boolean):1354:1356 -> w 16:17:int nextNonWhitespace(boolean):1362:1363 -> w 18:21:int nextNonWhitespace(boolean):1377:1380 -> w 22:23:int nextNonWhitespace(boolean):1367:1368 -> w 24:25:int nextNonWhitespace(boolean):1371:1372 -> w 26:26:int nextNonWhitespace(boolean):1369:1369 -> w 27:27:int nextNonWhitespace(boolean):1387:1387 -> w 28:31:int nextNonWhitespace(boolean):1393:1396 -> w 32:32:int nextNonWhitespace(boolean):1398:1398 -> w 1:1:void nextNull():871:871 -> x 2:2:void nextNull():873:873 -> x 3:4:void nextNull():876:877 -> x 5:5:void nextNull():879:879 -> x 1:1:java.lang.String nextQuotedValue(char):994:994 -> y 2:3:java.lang.String nextQuotedValue(char):997:998 -> y 4:4:java.lang.String nextQuotedValue(char):1002:1002 -> y 5:5:java.lang.String nextQuotedValue(char):1005:1005 -> y 6:6:java.lang.String nextQuotedValue(char):1008:1008 -> y 7:8:java.lang.String nextQuotedValue(char):1010:1011 -> y 9:9:java.lang.String nextQuotedValue(char):1014:1014 -> y 10:10:java.lang.String nextQuotedValue(char):1018:1018 -> y 11:14:java.lang.String nextQuotedValue(char):1020:1023 -> y 15:16:java.lang.String nextQuotedValue(char):1026:1027 -> y 17:17:java.lang.String nextQuotedValue(char):1033:1033 -> y 18:21:java.lang.String nextQuotedValue(char):1035:1038 -> y io.sentry.vendor.gson.stream.JsonToken -> io.sentry.vendor.gson.stream.b: 1:1:io.sentry.vendor.gson.stream.JsonToken[] $values():32:32 -> $values 1:1:void ():39:39 -> 2:2:void ():45:45 -> 3:3:void ():51:51 -> 4:4:void ():57:57 -> 5:5:void ():64:64 -> 6:6:void ():69:69 -> 7:7:void ():75:75 -> 8:8:void ():80:80 -> 9:9:void ():85:85 -> 10:10:void ():92:92 -> 11:11:void ():32:32 -> 1:1:void (java.lang.String,int):33:33 -> 1:1:io.sentry.vendor.gson.stream.JsonToken valueOf(java.lang.String):32:32 -> valueOf 1:1:io.sentry.vendor.gson.stream.JsonToken[] values():32:32 -> values io.sentry.vendor.gson.stream.JsonWriter -> io.sentry.vendor.gson.stream.c: java.lang.String indent -> g java.lang.String[] REPLACEMENT_CHARS -> m java.lang.String separator -> h java.lang.String[] HTML_SAFE_REPLACEMENT_CHARS -> n boolean lenient -> i java.lang.String deferredName -> k boolean htmlSafe -> j int[] stack -> e boolean serializeNulls -> l int stackSize -> f java.io.Writer out -> d 1:1:void ():156:156 -> 2:2:void ():158:158 -> 3:15:void ():160:172 -> 1:1:void (java.io.Writer):208:208 -> 2:3:void (java.io.Writer):178:179 -> 4:4:void (java.io.Writer):181:181 -> 5:5:void (java.io.Writer):193:193 -> 6:6:void (java.io.Writer):201:201 -> 7:7:void (java.io.Writer):210:210 -> 8:8:void (java.io.Writer):212:212 -> 1:1:io.sentry.vendor.gson.stream.JsonWriter value(java.lang.String):424:424 -> A 2:4:io.sentry.vendor.gson.stream.JsonWriter value(java.lang.String):426:428 -> A 1:3:io.sentry.vendor.gson.stream.JsonWriter value(boolean):474:476 -> B 1:4:void writeDeferredName():409:412 -> C 1:1:void beforeName():621:621 -> a 2:2:void beforeName():623:623 -> a 3:4:void beforeName():627:628 -> a 5:5:void beforeName():625:625 -> a 1:1:void beforeValue():638:638 -> b 2:3:void beforeValue():640:641 -> b 4:4:void beforeValue():665:665 -> b 5:5:void beforeValue():646:646 -> b 6:7:void beforeValue():660:661 -> b 8:9:void beforeValue():655:656 -> b 10:11:void beforeValue():650:651 -> b 1:2:io.sentry.vendor.gson.stream.JsonWriter beginArray():298:299 -> c 1:1:void close():564:564 -> close 2:3:void close():566:567 -> close 4:4:void close():570:570 -> close 5:5:void close():568:568 -> close 1:1:void flush():552:552 -> flush 2:2:void flush():555:555 -> flush 3:3:void flush():553:553 -> flush 1:2:io.sentry.vendor.gson.stream.JsonWriter beginObject():318:319 -> i 1:1:io.sentry.vendor.gson.stream.JsonWriter close(int,int,char):348:348 -> j 2:2:io.sentry.vendor.gson.stream.JsonWriter close(int,int,char):350:350 -> j 3:3:io.sentry.vendor.gson.stream.JsonWriter close(int,int,char):352:352 -> j 4:4:io.sentry.vendor.gson.stream.JsonWriter close(int,int,char):356:356 -> j 5:5:io.sentry.vendor.gson.stream.JsonWriter close(int,int,char):358:358 -> j 6:6:io.sentry.vendor.gson.stream.JsonWriter close(int,int,char):360:360 -> j 7:7:io.sentry.vendor.gson.stream.JsonWriter close(int,int,char):353:353 -> j 1:1:io.sentry.vendor.gson.stream.JsonWriter endArray():308:308 -> k 1:1:io.sentry.vendor.gson.stream.JsonWriter endObject():328:328 -> l 1:1:io.sentry.vendor.gson.stream.JsonWriter name(java.lang.String):396:396 -> m 2:2:io.sentry.vendor.gson.stream.JsonWriter name(java.lang.String):398:398 -> m 3:3:io.sentry.vendor.gson.stream.JsonWriter name(java.lang.String):401:401 -> m 4:4:io.sentry.vendor.gson.stream.JsonWriter name(java.lang.String):404:404 -> m 5:5:io.sentry.vendor.gson.stream.JsonWriter name(java.lang.String):402:402 -> m 6:6:io.sentry.vendor.gson.stream.JsonWriter name(java.lang.String):399:399 -> m 1:1:void newline():606:606 -> n 2:4:void newline():610:612 -> n 1:3:io.sentry.vendor.gson.stream.JsonWriter nullValue():455:457 -> o 4:4:io.sentry.vendor.gson.stream.JsonWriter nullValue():459:459 -> o 5:6:io.sentry.vendor.gson.stream.JsonWriter nullValue():463:464 -> o 1:3:io.sentry.vendor.gson.stream.JsonWriter open(int,char):336:338 -> p 1:1:int peek():375:375 -> q 2:2:int peek():378:378 -> q 3:3:int peek():376:376 -> q 1:2:void push(int):365:366 -> r 3:3:void push(int):368:368 -> r 1:1:void replaceTop(int):385:385 -> s 1:3:void setIndent(java.lang.String):224:226 -> t 4:5:void setIndent(java.lang.String):228:229 -> t 1:2:void string(java.lang.String):574:575 -> u 3:3:void string(java.lang.String):577:577 -> u 4:4:void string(java.lang.String):579:579 -> u 5:5:void string(java.lang.String):582:582 -> u 6:6:void string(java.lang.String):594:594 -> u 7:7:void string(java.lang.String):596:596 -> u 8:8:void string(java.lang.String):600:600 -> u 9:9:void string(java.lang.String):602:602 -> u 1:3:io.sentry.vendor.gson.stream.JsonWriter value(double):503:505 -> v 4:5:io.sentry.vendor.gson.stream.JsonWriter value(double):507:508 -> v 1:3:io.sentry.vendor.gson.stream.JsonWriter value(long):518:520 -> w 1:1:io.sentry.vendor.gson.stream.JsonWriter value(java.lang.Boolean):487:487 -> x 2:4:io.sentry.vendor.gson.stream.JsonWriter value(java.lang.Boolean):489:491 -> x 1:1:io.sentry.vendor.gson.stream.JsonWriter value(java.lang.Number):533:533 -> y 2:6:io.sentry.vendor.gson.stream.JsonWriter value(java.lang.Number):536:540 -> y 7:8:io.sentry.vendor.gson.stream.JsonWriter value(java.lang.Number):542:543 -> y io.sentry.vendor.gson.stream.MalformedJsonException -> io.sentry.vendor.gson.stream.d: 1:1:void (java.lang.String):36:36 -> j0.ConnectivityBroadcastReceiver$$ExternalSyntheticLambda0 -> j0.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver$$InternalSyntheticLambda$0$ba7976bd468442663447109d7dca4d1f28fedc2a82b15a6c85fa146430cb7373$0.f$0 -> d void dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver$$InternalSyntheticLambda$0$ba7976bd468442663447109d7dca4d1f28fedc2a82b15a6c85fa146430cb7373$0.(dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver) -> # {"id":"com.android.tools.r8.synthesized"} void dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver$$InternalSyntheticLambda$0$ba7976bd468442663447109d7dca4d1f28fedc2a82b15a6c85fa146430cb7373$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} j0.ConnectivityBroadcastReceiver$$ExternalSyntheticLambda1 -> j0.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver$$InternalSyntheticLambda$0$fcb6aa84beb9e77a097ec6d64a965f26575aeb327ca4b4fd3e7a2a11cbf3356c$0.f$0 -> d java.lang.String dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver$$InternalSyntheticLambda$0$fcb6aa84beb9e77a097ec6d64a965f26575aeb327ca4b4fd3e7a2a11cbf3356c$0.f$1 -> e void dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver$$InternalSyntheticLambda$0$fcb6aa84beb9e77a097ec6d64a965f26575aeb327ca4b4fd3e7a2a11cbf3356c$0.(dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void dev.fluttercommunity.plus.connectivity.ConnectivityBroadcastReceiver$$InternalSyntheticLambda$0$fcb6aa84beb9e77a097ec6d64a965f26575aeb327ca4b4fd3e7a2a11cbf3356c$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} kotlin.ExceptionsKt -> o0.a: # {"id":"sourceFile","fileName":"Exceptions.kt"} void addSuppressed(java.lang.Throwable,java.lang.Throwable) -> a # {"id":"com.android.tools.r8.synthesized"} kotlin.ExceptionsKt__ExceptionsKt -> o0.b: # {"id":"sourceFile","fileName":"Exceptions.kt"} 1:1:void addSuppressed(java.lang.Throwable,java.lang.Throwable):71:71 -> a kotlin.Function -> o0.c: # {"id":"sourceFile","fileName":"Function.kt"} kotlin.KotlinNothingValueException -> o0.d: # {"id":"sourceFile","fileName":"ExceptionsH.kt"} 1:1:void ():116:116 -> kotlin.Lazy -> o0.e: # {"id":"sourceFile","fileName":"Lazy.kt"} kotlin.LazyKt -> o0.f: kotlin.Lazy lazy(kotlin.jvm.functions.Function0) -> a # {"id":"com.android.tools.r8.synthesized"} kotlin.LazyKt__LazyJVMKt -> o0.g: # {"id":"sourceFile","fileName":"LazyJVM.kt"} 1:1:kotlin.Lazy lazy(kotlin.jvm.functions.Function0):21:21 -> a kotlin.LazyKt__LazyKt -> o0.h: # {"id":"sourceFile","fileName":"Lazy.kt"} kotlin.NoWhenBranchMatchedException -> o0.i: # {"id":"sourceFile","fileName":"NoWhenBranchMatchedException.kt"} 1:1:void ():9:9 -> kotlin.Pair -> o0.j: # {"id":"sourceFile","fileName":"Tuples.kt"} java.lang.Object first -> d java.lang.Object second -> e 1:3:void (java.lang.Object,java.lang.Object):26:28 -> java.lang.Object component1() -> a java.lang.Object component2() -> b 1:1:java.lang.Object getFirst():27:27 -> c 1:1:java.lang.Object getSecond():28:28 -> d 1:1:java.lang.String toString():34:34 -> toString kotlin.Result -> o0.k: # {"id":"sourceFile","fileName":"Result.kt"} kotlin.Result$Companion Companion -> d java.lang.Object constructor-impl(java.lang.Object) -> a 1:1:java.lang.Throwable exceptionOrNull-impl(java.lang.Object):64:64 -> b 1:1:boolean isFailure-impl(java.lang.Object):38:38 -> c 1:1:boolean isSuccess-impl(java.lang.Object):32:32 -> d kotlin.Result$Companion -> o0.k$a: # {"id":"sourceFile","fileName":"Result.kt"} 1:1:void ():85:85 -> kotlin.Result$Failure -> o0.k$b: # {"id":"sourceFile","fileName":"Result.kt"} java.lang.Throwable exception -> d 1:2:void (java.lang.Throwable):105:106 -> 1:1:boolean equals(java.lang.Object):109:109 -> equals 1:1:int hashCode():110:110 -> hashCode 1:1:java.lang.String toString():111:111 -> toString kotlin.ResultKt -> o0.l: # {"id":"sourceFile","fileName":"Result.kt"} 1:1:java.lang.Object createFailure(java.lang.Throwable):122:122 -> a 1:1:void throwOnFailure(java.lang.Object):132:132 -> b kotlin.SynchronizedLazyImpl -> o0.m: # {"id":"sourceFile","fileName":"LazyJVM.kt"} kotlin.jvm.functions.Function0 initializer -> d java.lang.Object lock -> f java.lang.Object _value -> e 1:3:void (kotlin.jvm.functions.Function0,java.lang.Object):55:57 -> 4:4:void (kotlin.jvm.functions.Function0,java.lang.Object):59:59 -> 5:5:void (kotlin.jvm.functions.Function0,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker):55:55 -> 1:1:boolean isInitialized():82:82 -> a 1:2:java.lang.Object getValue():63:64 -> getValue 3:4:java.lang.Object getValue():69:70 -> getValue 5:7:java.lang.Object getValue():74:76 -> getValue 8:8:java.lang.Object getValue():69:69 -> getValue 1:1:java.lang.String toString():84:84 -> toString kotlin.TuplesKt -> o0.n: # {"id":"sourceFile","fileName":"Tuples.kt"} 1:1:kotlin.Pair to(java.lang.Object,java.lang.Object):43:43 -> a kotlin.UNINITIALIZED_VALUE -> o0.o: # {"id":"sourceFile","fileName":"Lazy.kt"} kotlin.UNINITIALIZED_VALUE INSTANCE -> a 1:1:void ():71:71 -> kotlin.UninitializedPropertyAccessException -> o0.p: # {"id":"sourceFile","fileName":"UninitializedPropertyAccessException.kt"} 1:1:void ():9:9 -> 2:2:void (java.lang.String):11:11 -> kotlin.Unit -> o0.q: # {"id":"sourceFile","fileName":"Unit.kt"} kotlin.Unit INSTANCE -> a 1:1:void ():22:22 -> kotlin.collections.AbstractCollection -> p0.a: # {"id":"sourceFile","fileName":"AbstractCollection.kt"} kotlin.collections.AbstractList -> p0.b: # {"id":"sourceFile","fileName":"AbstractList.kt"} kotlin.collections.AbstractList$Companion Companion -> d kotlin.collections.AbstractList$Companion -> p0.b$a: # {"id":"sourceFile","fileName":"AbstractList.kt"} 1:1:void ():105:105 -> 1:1:void checkElementIndex$kotlin_stdlib(int,int):108:108 -> a 1:1:void checkPositionIndex$kotlin_stdlib(int,int):114:114 -> b kotlin.collections.AbstractMutableList -> p0.c: # {"id":"sourceFile","fileName":"AbstractMutableList.kt"} 1:1:void ():16:16 -> int getSize() -> b java.lang.Object removeAt(int) -> d 1:1:java.lang.Object remove(int):15:15 -> remove 1:1:int size():15:15 -> size kotlin.collections.ArrayAsCollection -> p0.d: # {"id":"sourceFile","fileName":"Collections.kt"} java.lang.Object[] values -> d boolean isVarargs -> e 1:1:void (java.lang.Object[],boolean):57:57 -> 1:1:int getSize():58:58 -> b 1:1:boolean contains(java.lang.Object):60:60 -> contains 1:2:boolean containsAll(java.util.Collection):472:473 -> containsAll 3:3:boolean containsAll(java.util.Collection):61:61 -> containsAll 1:1:boolean isEmpty():59:59 -> isEmpty 1:1:java.util.Iterator iterator():62:62 -> iterator 1:1:int size():57:57 -> size 1:1:java.lang.Object[] toArray():64:64 -> toArray kotlin.collections.ArrayDeque -> p0.e: # {"id":"sourceFile","fileName":"ArrayDeque.kt"} java.lang.Object[] elementData -> e int size -> f int head -> d kotlin.collections.ArrayDeque$Companion Companion -> g java.lang.Object[] emptyElementData -> h 1:1:void ():562:562 -> 1:2:void ():39:40 -> 1:1:boolean add(java.lang.Object):179:179 -> add 2:2:void add(int,java.lang.Object):184:184 -> add 3:4:void add(int,java.lang.Object):186:187 -> add 5:5:void add(int,java.lang.Object):190:190 -> add 6:6:void add(int,java.lang.Object):194:194 -> add 7:7:void add(int,java.lang.Object):221:221 -> add 8:8:void add(int,java.lang.Object):223:223 -> add 9:10:void add(int,java.lang.Object):225:226 -> add 11:13:void add(int,java.lang.Object):228:230 -> add 14:16:void add(int,java.lang.Object):232:234 -> add 17:18:void add(int,java.lang.Object):237:238 -> add 19:19:void add(int,java.lang.Object):241:241 -> add 20:20:void add(int,java.lang.Object):244:244 -> add 21:23:void add(int,java.lang.Object):246:248 -> add 24:24:void add(int,java.lang.Object):251:251 -> add 25:25:void add(int,java.lang.Object):253:253 -> add 1:3:boolean addAll(java.util.Collection):272:274 -> addAll 4:4:boolean addAll(int,java.util.Collection):279:279 -> addAll 5:5:boolean addAll(int,java.util.Collection):281:281 -> addAll 6:7:boolean addAll(int,java.util.Collection):283:284 -> addAll 8:8:boolean addAll(int,java.util.Collection):287:287 -> addAll 9:11:boolean addAll(int,java.util.Collection):289:291 -> addAll 12:12:boolean addAll(int,java.util.Collection):293:293 -> addAll 13:13:boolean addAll(int,java.util.Collection):296:296 -> addAll 14:14:boolean addAll(int,java.util.Collection):300:300 -> addAll 15:15:boolean addAll(int,java.util.Collection):302:302 -> addAll 16:16:boolean addAll(int,java.util.Collection):304:304 -> addAll 17:17:boolean addAll(int,java.util.Collection):307:307 -> addAll 18:19:boolean addAll(int,java.util.Collection):309:310 -> addAll 20:20:boolean addAll(int,java.util.Collection):314:314 -> addAll 21:21:boolean addAll(int,java.util.Collection):316:316 -> addAll 22:23:boolean addAll(int,java.util.Collection):318:319 -> addAll 24:25:boolean addAll(int,java.util.Collection):322:323 -> addAll 26:27:boolean addAll(int,java.util.Collection):330:331 -> addAll 28:29:boolean addAll(int,java.util.Collection):333:334 -> addAll 30:32:boolean addAll(int,java.util.Collection):336:338 -> addAll 33:35:boolean addAll(int,java.util.Collection):342:344 -> addAll 36:37:boolean addAll(int,java.util.Collection):346:347 -> addAll 38:38:boolean addAll(int,java.util.Collection):350:350 -> addAll 1:1:int getSize():22:22 -> b 1:6:void clear():521:526 -> clear 7:8:void clear():528:529 -> clear 1:1:boolean contains(java.lang.Object):372:372 -> contains 1:1:java.lang.Object removeAt(int):420:420 -> d 2:3:java.lang.Object removeAt(int):422:423 -> d 4:4:java.lang.Object removeAt(int):425:425 -> d 5:6:java.lang.Object removeAt(int):428:429 -> d 7:7:java.lang.Object removeAt(int):431:431 -> d 8:9:java.lang.Object removeAt(int):433:434 -> d 10:12:java.lang.Object removeAt(int):436:438 -> d 13:14:java.lang.Object removeAt(int):441:442 -> d 15:15:java.lang.Object removeAt(int):445:445 -> d 16:16:java.lang.Object removeAt(int):448:448 -> d 17:19:java.lang.Object removeAt(int):450:452 -> d 20:20:java.lang.Object removeAt(int):455:455 -> d 21:21:java.lang.Object removeAt(int):457:457 -> d 1:1:void addFirst(java.lang.Object):124:124 -> e 2:4:void addFirst(java.lang.Object):126:128 -> e 1:1:void addLast(java.lang.Object):135:135 -> f 2:3:void addLast(java.lang.Object):137:138 -> f 1:1:void copyCollectionElements(int,java.util.Collection):257:257 -> g 2:4:void copyCollectionElements(int,java.util.Collection):259:261 -> g 5:7:void copyCollectionElements(int,java.util.Collection):263:265 -> g 8:8:void copyCollectionElements(int,java.util.Collection):268:268 -> g 1:1:java.lang.Object get(int):357:357 -> get 2:2:java.lang.Object get(int):359:359 -> get 1:5:void copyElements(int):74:78 -> h 1:1:int decremented(int):96:96 -> i 1:1:int indexOf(java.lang.Object):375:375 -> indexOf 2:2:int indexOf(java.lang.Object):377:377 -> indexOf 3:3:int indexOf(java.lang.Object):379:379 -> indexOf 4:5:int indexOf(java.lang.Object):382:383 -> indexOf 6:6:int indexOf(java.lang.Object):386:386 -> indexOf 1:1:boolean isEmpty():98:98 -> isEmpty 1:3:void ensureCapacity(int):60:62 -> j 4:5:void ensureCapacity(int):66:67 -> j 6:6:void ensureCapacity(int):59:59 -> j 1:1:int incremented(int):94:94 -> k 1:1:int negativeMod(int):89:89 -> l 1:1:int lastIndexOf(java.lang.Object):394:394 -> lastIndexOf 2:2:int lastIndexOf(java.lang.Object):396:396 -> lastIndexOf 3:3:int lastIndexOf(java.lang.Object):398:398 -> lastIndexOf 4:4:int lastIndexOf(java.lang.Object):402:402 -> lastIndexOf 5:6:int lastIndexOf(java.lang.Object):404:405 -> lastIndexOf 1:1:int positiveMod(int):87:87 -> m 1:1:java.lang.Object removeFirst():145:145 -> n 2:5:java.lang.Object removeFirst():147:150 -> n 6:6:java.lang.Object removeFirst():145:145 -> n 1:1:java.lang.Object removeLast():163:163 -> o 2:5:java.lang.Object removeLast():165:168 -> o 6:6:java.lang.Object removeLast():163:163 -> o 1:1:boolean remove(java.lang.Object):413:413 -> remove 2:2:boolean remove(java.lang.Object):415:415 -> remove 1:1:boolean removeAll(java.util.Collection):586:586 -> removeAll 2:3:boolean removeAll(java.util.Collection):589:590 -> removeAll 4:4:boolean removeAll(java.util.Collection):595:595 -> removeAll 5:5:boolean removeAll(java.util.Collection):462:462 -> removeAll 6:6:boolean removeAll(java.util.Collection):599:599 -> removeAll 7:7:boolean removeAll(java.util.Collection):604:604 -> removeAll 8:10:boolean removeAll(java.util.Collection):607:609 -> removeAll 11:11:boolean removeAll(java.util.Collection):462:462 -> removeAll 12:12:boolean removeAll(java.util.Collection):613:613 -> removeAll 13:13:boolean removeAll(java.util.Collection):618:618 -> removeAll 14:15:boolean removeAll(java.util.Collection):621:622 -> removeAll 16:16:boolean removeAll(java.util.Collection):462:462 -> removeAll 17:18:boolean removeAll(java.util.Collection):626:627 -> removeAll 19:19:boolean removeAll(java.util.Collection):634:634 -> removeAll 1:1:boolean retainAll(java.util.Collection):637:637 -> retainAll 2:3:boolean retainAll(java.util.Collection):640:641 -> retainAll 4:4:boolean retainAll(java.util.Collection):646:646 -> retainAll 5:5:boolean retainAll(java.util.Collection):464:464 -> retainAll 6:6:boolean retainAll(java.util.Collection):650:650 -> retainAll 7:7:boolean retainAll(java.util.Collection):655:655 -> retainAll 8:10:boolean retainAll(java.util.Collection):658:660 -> retainAll 11:11:boolean retainAll(java.util.Collection):464:464 -> retainAll 12:12:boolean retainAll(java.util.Collection):664:664 -> retainAll 13:13:boolean retainAll(java.util.Collection):669:669 -> retainAll 14:15:boolean retainAll(java.util.Collection):672:673 -> retainAll 16:16:boolean retainAll(java.util.Collection):464:464 -> retainAll 17:18:boolean retainAll(java.util.Collection):677:678 -> retainAll 19:19:boolean retainAll(java.util.Collection):685:685 -> retainAll 1:1:java.lang.Object set(int,java.lang.Object):363:363 -> set 2:4:java.lang.Object set(int,java.lang.Object):365:367 -> set 1:1:java.lang.Object[] toArray(java.lang.Object[]):535:535 -> toArray 2:7:java.lang.Object[] toArray(java.lang.Object[]):537:542 -> toArray 8:9:java.lang.Object[] toArray(java.lang.Object[]):544:545 -> toArray 10:10:java.lang.Object[] toArray():554:554 -> toArray kotlin.collections.ArrayDeque$Companion -> p0.e$a: # {"id":"sourceFile","fileName":"ArrayDeque.kt"} 1:1:void ():561:561 -> int newCapacity$kotlin_stdlib(int,int) -> a kotlin.collections.ArraysKt -> p0.f: java.util.List asList(java.lang.Object[]) -> b # {"id":"com.android.tools.r8.synthesized"} byte[] copyInto(byte[],byte[],int,int,int) -> c # {"id":"com.android.tools.r8.synthesized"} java.lang.Object[] copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object) -> e # {"id":"com.android.tools.r8.synthesized"} void fill(java.lang.Object[],java.lang.Object,int,int) -> f # {"id":"com.android.tools.r8.synthesized"} void fill$default(java.lang.Object[],java.lang.Object,int,int,int,java.lang.Object) -> g # {"id":"com.android.tools.r8.synthesized"} java.lang.Object first(java.lang.Object[]) -> j # {"id":"com.android.tools.r8.synthesized"} char single(char[]) -> m # {"id":"com.android.tools.r8.synthesized"} java.lang.Object singleOrNull(java.lang.Object[]) -> n # {"id":"com.android.tools.r8.synthesized"} java.util.List sortedWith(java.lang.Object[],java.util.Comparator) -> p # {"id":"com.android.tools.r8.synthesized"} java.util.List toList(int[]) -> q # {"id":"com.android.tools.r8.synthesized"} java.util.List toList(java.lang.Object[]) -> r # {"id":"com.android.tools.r8.synthesized"} kotlin.collections.ArraysKt__ArraysJVMKt -> p0.g: # {"id":"sourceFile","fileName":"ArraysJVM.kt"} 1:1:java.lang.Object[] arrayOfNulls(java.lang.Object[],int):44:44 -> a kotlin.collections.ArraysKt__ArraysKt -> p0.h: # {"id":"sourceFile","fileName":"Arrays.kt"} kotlin.collections.ArraysKt___ArraysJvmKt -> p0.i: # {"id":"sourceFile","fileName":"_ArraysJvm.kt"} 1:1:java.util.List asList(java.lang.Object[]):133:133 -> b 1:1:byte[] copyInto(byte[],byte[],int,int,int):1270:1270 -> c 1:1:java.lang.Object[] copyInto(java.lang.Object[],java.lang.Object[],int,int,int):1247:1247 -> d 1:1:java.lang.Object[] copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):1246:1246 -> e 1:1:void fill(java.lang.Object[],java.lang.Object,int,int):1914:1914 -> f 1:1:void fill$default(java.lang.Object[],java.lang.Object,int,int,int,java.lang.Object):1913:1913 -> g 1:1:void sortWith(java.lang.Object[],java.util.Comparator):2557:2557 -> h kotlin.collections.ArraysKt___ArraysKt -> p0.j: # {"id":"sourceFile","fileName":"_Arrays.kt"} 1:1:boolean contains(java.lang.Object[],java.lang.Object):519:519 -> i 1:1:java.lang.Object first(java.lang.Object[]):1011:1011 -> j 2:2:java.lang.Object first(java.lang.Object[]):1013:1013 -> j 3:3:java.lang.Object first(java.lang.Object[]):1012:1012 -> j 1:1:int getLastIndex(java.lang.Object[]):8054:8054 -> k 1:2:int indexOf(java.lang.Object[],java.lang.Object):1508:1509 -> l 3:4:int indexOf(java.lang.Object[],java.lang.Object):1514:1515 -> l 1:1:char single(char[]):2897:2897 -> m 2:3:char single(char[]):2899:2900 -> m 4:4:char single(char[]):2898:2898 -> m 1:1:java.lang.Object singleOrNull(java.lang.Object[]):3070:3070 -> n 1:2:java.lang.Object[] sortedArrayWith(java.lang.Object[],java.util.Comparator):6430:6431 -> o 1:1:java.util.List sortedWith(java.lang.Object[],java.util.Comparator):6646:6646 -> p 1:1:java.util.List toList(int[]):9978:9978 -> q 2:2:java.util.List toList(int[]):9981:9981 -> q 3:3:java.util.List toList(int[]):9980:9980 -> q 4:4:java.util.List toList(int[]):9979:9979 -> q 1:1:java.util.List toList(java.lang.Object[]):9945:9945 -> r 2:2:java.util.List toList(java.lang.Object[]):9948:9948 -> r 3:3:java.util.List toList(java.lang.Object[]):9947:9947 -> r 4:4:java.util.List toList(java.lang.Object[]):9946:9946 -> r 1:2:java.util.List toMutableList(int[]):10069:10070 -> s 1:1:java.util.List toMutableList(java.lang.Object[]):10044:10044 -> t kotlin.collections.ArraysUtilJVM -> p0.k: 1:1:java.util.List asList(java.lang.Object[]):13:13 -> a kotlin.collections.CollectionsKt -> p0.l: java.util.Set toSet(java.lang.Iterable) -> C # {"id":"com.android.tools.r8.synthesized"} java.util.List listOf(java.lang.Object) -> b # {"id":"com.android.tools.r8.synthesized"} java.util.List emptyList() -> d # {"id":"com.android.tools.r8.synthesized"} int getLastIndex(java.util.List) -> e # {"id":"com.android.tools.r8.synthesized"} java.util.List listOf(java.lang.Object[]) -> f # {"id":"com.android.tools.r8.synthesized"} java.util.List mutableListOf(java.lang.Object[]) -> g # {"id":"com.android.tools.r8.synthesized"} java.util.List optimizeReadOnlyList(java.util.List) -> h # {"id":"com.android.tools.r8.synthesized"} void throwIndexOverflow() -> i # {"id":"com.android.tools.r8.synthesized"} int collectionSizeOrDefault(java.lang.Iterable,int) -> j # {"id":"com.android.tools.r8.synthesized"} boolean addAll(java.util.Collection,java.lang.Iterable) -> k # {"id":"com.android.tools.r8.synthesized"} boolean contains(java.lang.Iterable,java.lang.Object) -> l # {"id":"com.android.tools.r8.synthesized"} java.lang.Object first(java.util.List) -> m # {"id":"com.android.tools.r8.synthesized"} java.lang.Object firstOrNull(java.util.List) -> n # {"id":"com.android.tools.r8.synthesized"} java.lang.Appendable 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) -> q # {"id":"com.android.tools.r8.synthesized"} java.lang.String joinToString$default(java.lang.Iterable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object) -> s # {"id":"com.android.tools.r8.synthesized"} java.lang.Object last(java.util.List) -> t # {"id":"com.android.tools.r8.synthesized"} java.lang.Comparable minOrNull(java.lang.Iterable) -> u # {"id":"com.android.tools.r8.synthesized"} java.lang.Object single(java.lang.Iterable) -> v # {"id":"com.android.tools.r8.synthesized"} java.lang.Object singleOrNull(java.util.List) -> x # {"id":"com.android.tools.r8.synthesized"} java.util.List toList(java.lang.Iterable) -> z # {"id":"com.android.tools.r8.synthesized"} kotlin.collections.CollectionsKt__CollectionsJVMKt -> p0.m: # {"id":"sourceFile","fileName":"CollectionsJVM.kt"} 1:1:java.lang.Object[] copyToArrayOfAny(java.lang.Object[],boolean):88:88 -> a 2:2:java.lang.Object[] copyToArrayOfAny(java.lang.Object[],boolean):92:92 -> a 1:1:java.util.List listOf(java.lang.Object):20:20 -> b kotlin.collections.CollectionsKt__CollectionsKt -> p0.n: # {"id":"sourceFile","fileName":"Collections.kt"} 1:1:java.util.Collection asCollection(java.lang.Object[]):55:55 -> c 1:1:java.util.List emptyList():71:71 -> d 1:1:int getLastIndex(java.util.List):225:225 -> e 1:1:java.util.List listOf(java.lang.Object[]):77:77 -> f 1:1:java.util.List mutableListOf(java.lang.Object[]):107:107 -> g 1:1:java.util.List optimizeReadOnlyList(java.util.List):293:293 -> h 2:2:java.util.List optimizeReadOnlyList(java.util.List):295:295 -> h 3:3:java.util.List optimizeReadOnlyList(java.util.List):294:294 -> h 1:1:void throwIndexOverflow():465:465 -> i kotlin.collections.CollectionsKt__IterablesKt -> p0.o: # {"id":"sourceFile","fileName":"Iterables.kt"} 1:1:int collectionSizeOrDefault(java.lang.Iterable,int):39:39 -> j kotlin.collections.CollectionsKt__IteratorsJVMKt -> p0.p: # {"id":"sourceFile","fileName":"IteratorsJVM.kt"} kotlin.collections.CollectionsKt__IteratorsKt -> p0.q: # {"id":"sourceFile","fileName":"Iterators.kt"} kotlin.collections.CollectionsKt__MutableCollectionsJVMKt -> p0.r: # {"id":"sourceFile","fileName":"MutableCollectionsJVM.kt"} kotlin.collections.CollectionsKt__MutableCollectionsKt -> p0.s: # {"id":"sourceFile","fileName":"MutableCollections.kt"} 1:1:boolean addAll(java.util.Collection,java.lang.Iterable):114:114 -> k 2:3:boolean addAll(java.util.Collection,java.lang.Iterable):117:118 -> k kotlin.collections.CollectionsKt__ReversedViewsKt -> p0.t: # {"id":"sourceFile","fileName":"ReversedViews.kt"} kotlin.collections.CollectionsKt___CollectionsJvmKt -> p0.u: # {"id":"sourceFile","fileName":"_CollectionsJvm.kt"} kotlin.collections.CollectionsKt___CollectionsKt -> p0.v: # {"id":"sourceFile","fileName":"_Collections.kt"} 1:3:java.util.List toMutableList(java.lang.Iterable):1326:1328 -> A 1:1:java.util.List toMutableList(java.util.Collection):1335:1335 -> B 1:2:java.util.Set toSet(java.lang.Iterable):1344:1345 -> C 3:3:java.util.Set toSet(java.lang.Iterable):1348:1348 -> C 4:4:java.util.Set toSet(java.lang.Iterable):1347:1347 -> C 5:5:java.util.Set toSet(java.lang.Iterable):1346:1346 -> C 6:6:java.util.Set toSet(java.lang.Iterable):1351:1351 -> C 1:3:boolean contains(java.lang.Iterable,java.lang.Object):74:76 -> l 1:1:java.lang.Object first(java.util.List):213:213 -> m 2:2:java.lang.Object first(java.util.List):215:215 -> m 3:3:java.lang.Object first(java.util.List):214:214 -> m 1:1:java.lang.Object firstOrNull(java.util.List):281:281 -> n 1:1:int indexOf(java.lang.Iterable,java.lang.Object):313:313 -> o 2:4:int indexOf(java.lang.Iterable,java.lang.Object):315:317 -> o 1:1:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3485:3485 -> p 2:3:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3487:3488 -> p 4:4:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3490:3490 -> p 5:6:java.lang.Appendable joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3493:3494 -> p 1:1:java.lang.Appendable 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):3484:3484 -> q 1:1:java.lang.String joinToString(java.lang.Iterable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):3507:3507 -> r 1:1:java.lang.String joinToString$default(java.lang.Iterable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):3506:3506 -> s 1:1:java.lang.Object last(java.util.List):417:417 -> t 2:2:java.lang.Object last(java.util.List):419:419 -> t 3:3:java.lang.Object last(java.util.List):418:418 -> t 1:6:java.lang.Comparable minOrNull(java.lang.Iterable):2564:2569 -> u 1:1:java.lang.Object single(java.lang.Iterable):590:590 -> v 2:3:java.lang.Object single(java.lang.Iterable):592:593 -> v 4:6:java.lang.Object single(java.lang.Iterable):595:597 -> v 7:7:java.lang.Object single(java.lang.Iterable):594:594 -> v 1:1:java.lang.Object single(java.util.List):607:607 -> w 2:3:java.lang.Object single(java.util.List):609:610 -> w 4:4:java.lang.Object single(java.util.List):608:608 -> w 1:1:java.lang.Object singleOrNull(java.util.List):654:654 -> x 1:2:java.util.Collection toCollection(java.lang.Iterable,java.util.Collection):1295:1296 -> y 1:2:java.util.List toList(java.lang.Iterable):1312:1313 -> z 3:3:java.util.List toList(java.lang.Iterable):1316:1316 -> z 4:4:java.util.List toList(java.lang.Iterable):1315:1315 -> z 5:5:java.util.List toList(java.lang.Iterable):1314:1314 -> z 6:6:java.util.List toList(java.lang.Iterable):1319:1319 -> z kotlin.collections.EmptyIterator -> p0.w: # {"id":"sourceFile","fileName":"Collections.kt"} kotlin.collections.EmptyIterator INSTANCE -> d 1:1:void ():15:15 -> 1:1:java.lang.Void next():20:20 -> a 1:1:java.lang.Void previous():21:21 -> b 1:1:java.lang.Object next():15:15 -> next 1:1:java.lang.Object previous():15:15 -> previous kotlin.collections.EmptyList -> p0.x: # {"id":"sourceFile","fileName":"Collections.kt"} kotlin.collections.EmptyList INSTANCE -> d 1:1:void ():24:24 -> boolean contains(java.lang.Void) -> b 1:1:boolean contains(java.lang.Object):24:24 -> contains 1:1:boolean containsAll(java.util.Collection):34:34 -> containsAll 1:1:java.lang.Void get(int):36:36 -> d int getSize() -> e 1:1:boolean equals(java.lang.Object):27:27 -> equals int indexOf(java.lang.Void) -> f int lastIndexOf(java.lang.Void) -> g 1:1:java.lang.Object get(int):24:24 -> get 1:1:int indexOf(java.lang.Object):24:24 -> indexOf 1:1:java.util.Iterator iterator():40:40 -> iterator 1:1:int lastIndexOf(java.lang.Object):24:24 -> lastIndexOf 1:1:java.util.ListIterator listIterator():41:41 -> listIterator 2:2:java.util.ListIterator listIterator(int):44:44 -> listIterator 3:3:java.util.ListIterator listIterator(int):43:43 -> listIterator 1:1:int size():24:24 -> size 1:1:java.util.List subList(int,int):49:49 -> subList kotlin.collections.EmptyMap -> p0.y: # {"id":"sourceFile","fileName":"Maps.kt"} kotlin.collections.EmptyMap INSTANCE -> d 1:1:void ():14:14 -> boolean containsValue(java.lang.Void) -> a java.lang.Void get(java.lang.Object) -> b 1:1:java.util.Set getEntries():27:27 -> c 1:1:boolean containsValue(java.lang.Object):14:14 -> containsValue 1:1:java.util.Set getKeys():28:28 -> d int getSize() -> e 1:1:java.util.Set entrySet():14:14 -> entrySet 1:1:boolean equals(java.lang.Object):17:17 -> equals 1:1:java.util.Collection getValues():29:29 -> f java.lang.Void remove(java.lang.Object) -> g 1:1:java.lang.Object get(java.lang.Object):14:14 -> get 1:1:java.util.Set keySet():14:14 -> keySet 1:1:java.lang.Object remove(java.lang.Object):14:14 -> remove 1:1:int size():14:14 -> size 1:1:java.util.Collection values():14:14 -> values kotlin.collections.EmptySet -> p0.z: # {"id":"sourceFile","fileName":"Sets.kt"} kotlin.collections.EmptySet INSTANCE -> d 1:1:void ():14:14 -> boolean contains(java.lang.Void) -> b 1:1:boolean contains(java.lang.Object):14:14 -> contains 1:1:boolean containsAll(java.util.Collection):24:24 -> containsAll int getSize() -> d 1:1:boolean equals(java.lang.Object):17:17 -> equals 1:1:java.util.Iterator iterator():26:26 -> iterator 1:1:int size():14:14 -> size kotlin.collections.IntIterator -> p0.a0: # {"id":"sourceFile","fileName":"PrimitiveIterators.kt"} 1:1:void ():35:35 -> int nextInt() -> a 1:1:java.lang.Object next():35:35 -> next kotlin.collections.MapsKt -> p0.b0: int mapCapacity(int) -> a # {"id":"com.android.tools.r8.synthesized"} java.util.Map emptyMap() -> d # {"id":"com.android.tools.r8.synthesized"} java.util.HashMap hashMapOf(kotlin.Pair[]) -> e # {"id":"com.android.tools.r8.synthesized"} java.util.Map mapOf(kotlin.Pair[]) -> f # {"id":"com.android.tools.r8.synthesized"} java.util.Map mutableMapOf(kotlin.Pair[]) -> g # {"id":"com.android.tools.r8.synthesized"} java.util.Map plus(java.util.Map,kotlin.Pair) -> i # {"id":"com.android.tools.r8.synthesized"} java.util.Map toMap(java.lang.Iterable) -> l # {"id":"com.android.tools.r8.synthesized"} java.util.Map toMap(java.util.Map) -> n # {"id":"com.android.tools.r8.synthesized"} kotlin.collections.MapsKt__MapWithDefaultKt -> p0.c0: # {"id":"sourceFile","fileName":"MapWithDefault.kt"} kotlin.collections.MapsKt__MapsJVMKt -> p0.d0: # {"id":"sourceFile","fileName":"MapsJVM.kt"} int mapCapacity(int) -> a 1:1:java.util.Map mapOf(kotlin.Pair):27:27 -> b 1:1:java.util.Map toSingletonMap(java.util.Map):140:140 -> c kotlin.collections.MapsKt__MapsKt -> p0.e0: # {"id":"sourceFile","fileName":"Maps.kt"} 1:1:java.util.Map emptyMap():40:40 -> d 1:1:java.util.HashMap hashMapOf(kotlin.Pair[]):105:105 -> e 1:1:java.util.Map mapOf(kotlin.Pair[]):55:55 -> f 1:1:java.util.Map mutableMapOf(kotlin.Pair[]):88:88 -> g 1:1:java.util.Map optimizeReadOnlyMap(java.util.Map):788:788 -> h 2:2:java.util.Map optimizeReadOnlyMap(java.util.Map):790:790 -> h 3:3:java.util.Map optimizeReadOnlyMap(java.util.Map):789:789 -> h 1:1:java.util.Map plus(java.util.Map,kotlin.Pair):632:632 -> i 1:2:void putAll(java.util.Map,java.lang.Iterable):419:420 -> j 1:2:void putAll(java.util.Map,kotlin.Pair[]):410:411 -> k 1:2:java.util.Map toMap(java.lang.Iterable):550:551 -> l 3:3:java.util.Map toMap(java.lang.Iterable):554:554 -> l 4:4:java.util.Map toMap(java.lang.Iterable):553:553 -> l 5:5:java.util.Map toMap(java.lang.Iterable):552:552 -> l 6:6:java.util.Map toMap(java.lang.Iterable):557:557 -> l 1:1:java.util.Map toMap(java.lang.Iterable,java.util.Map):564:564 -> m 1:1:java.util.Map toMap(java.util.Map):604:604 -> n 2:2:java.util.Map toMap(java.util.Map):607:607 -> n 3:3:java.util.Map toMap(java.util.Map):606:606 -> n 4:4:java.util.Map toMap(java.util.Map):605:605 -> n 1:1:java.util.Map toMap(kotlin.Pair[],java.util.Map):582:582 -> o 1:1:java.util.Map toMutableMap(java.util.Map):616:616 -> p kotlin.collections.MapsKt___MapsJvmKt -> p0.f0: # {"id":"sourceFile","fileName":"_MapsJvm.kt"} kotlin.collections.MapsKt___MapsKt -> p0.g0: # {"id":"sourceFile","fileName":"_Maps.kt"} kotlin.collections.SetsKt -> p0.h0: java.util.Set emptySet() -> b # {"id":"com.android.tools.r8.synthesized"} kotlin.collections.SetsKt__SetsJVMKt -> p0.i0: # {"id":"sourceFile","fileName":"SetsJVM.kt"} 1:1:java.util.Set setOf(java.lang.Object):18:18 -> a kotlin.collections.SetsKt__SetsKt -> p0.j0: # {"id":"sourceFile","fileName":"Sets.kt"} 1:1:java.util.Set emptySet():36:36 -> b 1:1:java.util.Set optimizeReadOnlySet(java.util.Set):175:175 -> c 2:2:java.util.Set optimizeReadOnlySet(java.util.Set):177:177 -> c 3:3:java.util.Set optimizeReadOnlySet(java.util.Set):176:176 -> c kotlin.collections.SetsKt___SetsKt -> p0.k0: # {"id":"sourceFile","fileName":"_Sets.kt"} kotlin.comparisons.ComparisonsKt -> q0.a: int compareValues(java.lang.Comparable,java.lang.Comparable) -> a # {"id":"com.android.tools.r8.synthesized"} kotlin.comparisons.ComparisonsKt__ComparisonsKt -> q0.b: # {"id":"sourceFile","fileName":"Comparisons.kt"} 1:1:int compareValues(java.lang.Comparable,java.lang.Comparable):78:78 -> a kotlin.comparisons.ComparisonsKt___ComparisonsJvmKt -> q0.c: # {"id":"sourceFile","fileName":"_ComparisonsJvm.kt"} kotlin.comparisons.ComparisonsKt___ComparisonsKt -> q0.d: # {"id":"sourceFile","fileName":"_Comparisons.kt"} kotlin.coroutines.AbstractCoroutineContextElement -> r0.a: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.CoroutineContext$Key key -> d 1:2:void (kotlin.coroutines.CoroutineContext$Key):14:15 -> 1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):14:14 -> b 1:1:kotlin.coroutines.CoroutineContext$Key getKey():15:15 -> getKey 1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):14:14 -> q 1:1:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):14:14 -> r 1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):14:14 -> y kotlin.coroutines.AbstractCoroutineContextKey -> r0.b: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.CoroutineContext$Key topmostKey -> e kotlin.jvm.functions.Function1 safeCast -> d 1:1:void (kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):46:46 -> 2:2:void (kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):50:50 -> 3:3:void (kotlin.coroutines.CoroutineContext$Key,kotlin.jvm.functions.Function1):52:52 -> 1:1:boolean isSubKey$kotlin_stdlib(kotlin.coroutines.CoroutineContext$Key):55:55 -> a 1:1:kotlin.coroutines.CoroutineContext$Element tryCast$kotlin_stdlib(kotlin.coroutines.CoroutineContext$Element):54:54 -> b kotlin.coroutines.CombinedContext -> r0.c: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.CoroutineContext$Element element -> e kotlin.coroutines.CoroutineContext left -> d 1:1:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):111:111 -> 2:3:void (kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):113:114 -> 1:4:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):120:123 -> b 5:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):125:125 -> b 1:1:boolean contains(kotlin.coroutines.CoroutineContext$Element):153:153 -> d 1:4:boolean containsAll(kotlin.coroutines.CombinedContext):158:161 -> e 5:5:boolean containsAll(kotlin.coroutines.CombinedContext):163:163 -> e 1:1:boolean equals(java.lang.Object):169:169 -> equals 1:1:int size():147:147 -> f 1:1:int hashCode():171:171 -> hashCode 1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):111:111 -> q 1:1:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):131:131 -> r 1:1:java.lang.String toString():174:174 -> toString 1:2:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):134:135 -> y 3:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):137:139 -> y kotlin.coroutines.CombinedContext$toString$1 -> r0.c$a: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.CombinedContext$toString$1 INSTANCE -> d 1:1:java.lang.String invoke(java.lang.String,kotlin.coroutines.CoroutineContext$Element):175:175 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):174:174 -> invoke kotlin.coroutines.Continuation -> r0.d: # {"id":"sourceFile","fileName":"Continuation.kt"} kotlin.coroutines.ContinuationInterceptor -> r0.e: # {"id":"sourceFile","fileName":"ContinuationInterceptor.kt"} kotlin.coroutines.ContinuationInterceptor$Key Key -> c kotlin.coroutines.Continuation interceptContinuation(kotlin.coroutines.Continuation) -> m void releaseInterceptedContinuation(kotlin.coroutines.Continuation) -> v kotlin.coroutines.ContinuationInterceptor$DefaultImpls -> r0.e$a: # {"id":"sourceFile","fileName":"ContinuationInterceptor.kt"} 1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):55:55 -> a 2:2:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):57:57 -> a 3:3:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):60:60 -> a 1:2:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):67:68 -> b 3:3:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):70:70 -> b kotlin.coroutines.ContinuationInterceptor$Key -> r0.e$b: # {"id":"sourceFile","fileName":"ContinuationInterceptor.kt"} kotlin.coroutines.ContinuationInterceptor$Key $$INSTANCE -> d 1:1:void ():24:24 -> kotlin.coroutines.ContinuationKt -> r0.f: # {"id":"sourceFile","fileName":"Continuation.kt"} 1:1:void startCoroutine(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):129:129 -> a kotlin.coroutines.CoroutineContext -> r0.g: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key) -> b kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext) -> q java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2) -> r kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key) -> y kotlin.coroutines.CoroutineContext$DefaultImpls -> r0.g$a: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} 1:2:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext):31:32 -> a kotlin.coroutines.CoroutineContext$Element -> r0.g$b: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key) -> b kotlin.coroutines.CoroutineContext$Element$DefaultImpls -> r0.g$b$a: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} 1:1:java.lang.Object fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):70:70 -> a 1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext$Key):67:67 -> b 1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext$Key):73:73 -> c 1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext):59:59 -> d kotlin.coroutines.CoroutineContext$Key -> r0.g$c: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlin.coroutines.CoroutineContext$plus$1 -> r0.g$a$a: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlin.coroutines.CoroutineContext$plus$1 INSTANCE -> d 1:2:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):33:34 -> a 3:7:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):36:40 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):32:32 -> invoke kotlin.coroutines.EmptyCoroutineContext -> r0.h: # {"id":"sourceFile","fileName":"CoroutineContextImpl.kt"} kotlin.coroutines.EmptyCoroutineContext INSTANCE -> d 1:1:void ():94:94 -> kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key) -> b kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext) -> q java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2) -> r kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key) -> y kotlin.coroutines.intrinsics.CoroutineSingletons -> s0.a: # {"id":"sourceFile","fileName":"Intrinsics.kt"} kotlin.coroutines.intrinsics.CoroutineSingletons UNDECIDED -> e kotlin.coroutines.intrinsics.CoroutineSingletons RESUMED -> f kotlin.coroutines.intrinsics.CoroutineSingletons COROUTINE_SUSPENDED -> d kotlin.coroutines.intrinsics.CoroutineSingletons[] $VALUES -> g 1:1:void ():64:64 -> 1:1:void (java.lang.String,int):62:62 -> kotlin.coroutines.intrinsics.CoroutineSingletons[] $values() -> a kotlin.coroutines.intrinsics.IntrinsicsKt -> s0.b: kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation) -> a # {"id":"com.android.tools.r8.synthesized"} kotlin.coroutines.Continuation intercepted(kotlin.coroutines.Continuation) -> b # {"id":"com.android.tools.r8.synthesized"} java.lang.Object getCOROUTINE_SUSPENDED() -> c # {"id":"com.android.tools.r8.synthesized"} kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt -> s0.c: # {"id":"sourceFile","fileName":"IntrinsicsJvm.kt"} 1:3:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):122:124 -> a 4:4:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):210:210 -> a 5:7:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):212:214 -> a 1:1:kotlin.coroutines.Continuation intercepted(kotlin.coroutines.Continuation):143:143 -> b kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$3 -> s0.c$a: # {"id":"sourceFile","fileName":"IntrinsicsJvm.kt"} java.lang.Object $receiver$inlined -> f int label -> d kotlin.jvm.functions.Function2 $this_createCoroutineUnintercepted$inlined -> e 1:1:void (kotlin.coroutines.Continuation,kotlin.jvm.functions.Function2,java.lang.Object):168:168 -> 1:1:java.lang.Object invokeSuspend(java.lang.Object):172:172 -> invokeSuspend 2:3:java.lang.Object invokeSuspend(java.lang.Object):179:180 -> invokeSuspend 4:4:java.lang.Object invokeSuspend(java.lang.Object):182:182 -> invokeSuspend 5:6:java.lang.Object invokeSuspend(java.lang.Object):174:175 -> invokeSuspend 7:7:java.lang.Object invokeSuspend(java.lang.Object):205:205 -> invokeSuspend kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$4 -> s0.c$b: # {"id":"sourceFile","fileName":"IntrinsicsJvm.kt"} java.lang.Object $receiver$inlined -> f int label -> d kotlin.jvm.functions.Function2 $this_createCoroutineUnintercepted$inlined -> e 1:1:void (kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,java.lang.Object):186:186 -> 1:1:java.lang.Object invokeSuspend(java.lang.Object):190:190 -> invokeSuspend 2:3:java.lang.Object invokeSuspend(java.lang.Object):197:198 -> invokeSuspend 4:4:java.lang.Object invokeSuspend(java.lang.Object):200:200 -> invokeSuspend 5:6:java.lang.Object invokeSuspend(java.lang.Object):192:193 -> invokeSuspend 7:7:java.lang.Object invokeSuspend(java.lang.Object):205:205 -> invokeSuspend kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt -> s0.d: # {"id":"sourceFile","fileName":"Intrinsics.kt"} 1:1:java.lang.Object getCOROUTINE_SUSPENDED():57:57 -> c kotlin.coroutines.jvm.internal.BaseContinuationImpl -> kotlin.coroutines.jvm.internal.a: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} 1:1:void (kotlin.coroutines.Continuation):14:14 -> 2:2:void (kotlin.coroutines.Continuation):18:18 -> 1:1:kotlin.coroutines.Continuation create(kotlin.coroutines.Continuation):60:60 -> create 2:2: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 getStackTraceElement():76:76 -> getStackTraceElement 1:3:void resumeWith(java.lang.Object):28:30 -> resumeWith 4:6:void resumeWith(java.lang.Object):33:35 -> resumeWith 7:7:void resumeWith(java.lang.Object):37:37 -> resumeWith 8:9:void resumeWith(java.lang.Object):39:40 -> resumeWith 10:10:void resumeWith(java.lang.Object):46:46 -> resumeWith 1:1:java.lang.String toString():68:68 -> toString kotlin.coroutines.jvm.internal.Boxing -> kotlin.coroutines.jvm.internal.b: # {"id":"sourceFile","fileName":"boxing.kt"} 1:1:java.lang.Boolean boxBoolean(boolean):20:20 -> a kotlin.coroutines.jvm.internal.CompletedContinuation -> kotlin.coroutines.jvm.internal.c: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} kotlin.coroutines.jvm.internal.CompletedContinuation INSTANCE -> d 1:1:void ():124:124 -> 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.d: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} 1:1:void (kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext):101:101 -> 2:2:void (kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext):100:100 -> 3:3:void (kotlin.coroutines.Continuation):102:102 -> 1:1:kotlin.coroutines.CoroutineContext getContext():105:105 -> getContext 1:3:kotlin.coroutines.Continuation intercepted():111: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.CoroutineStackFrame -> kotlin.coroutines.jvm.internal.e: # {"id":"sourceFile","fileName":"CoroutineStackFrame.kt"} kotlin.coroutines.jvm.internal.DebugMetadata -> kotlin.coroutines.jvm.internal.f: # {"id":"sourceFile","fileName":"DebugMetadata.kt"} kotlin.coroutines.jvm.internal.DebugMetadataKt -> kotlin.coroutines.jvm.internal.g: # {"id":"sourceFile","fileName":"DebugMetadata.kt"} 1:2:void checkDebugMetadataVersion(int,int):102:103 -> a 1:1:kotlin.coroutines.jvm.internal.DebugMetadata getDebugMetadataAnnotation(kotlin.coroutines.jvm.internal.BaseContinuationImpl):90:90 -> b 1:3:int getLabel(kotlin.coroutines.jvm.internal.BaseContinuationImpl):94:96 -> c 1:7:java.lang.StackTraceElement getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):42:48 -> d kotlin.coroutines.jvm.internal.DebugProbesKt -> kotlin.coroutines.jvm.internal.h: # {"id":"sourceFile","fileName":"DebugProbes.kt"} kotlin.coroutines.Continuation probeCoroutineCreated(kotlin.coroutines.Continuation) -> a void probeCoroutineResumed(kotlin.coroutines.Continuation) -> b void probeCoroutineSuspended(kotlin.coroutines.Continuation) -> c kotlin.coroutines.jvm.internal.ModuleNameRetriever -> kotlin.coroutines.jvm.internal.i: # {"id":"sourceFile","fileName":"DebugMetadata.kt"} kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache notOnJava9 -> b kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache cache -> c kotlin.coroutines.jvm.internal.ModuleNameRetriever INSTANCE -> a 1:1:void ():61:61 -> 1:1:void ():51:51 -> 1:7:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):76:82 -> a 8:8:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):84:84 -> a 1:2:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):66:67 -> b 3:5:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):70:72 -> b kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache -> kotlin.coroutines.jvm.internal.i$a: # {"id":"sourceFile","fileName":"DebugMetadata.kt"} java.lang.reflect.Method nameMethod -> c java.lang.reflect.Method getModuleMethod -> a java.lang.reflect.Method getDescriptorMethod -> b 1:2:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):52:53 -> 3:3:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):55:55 -> 4:4:void (java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):57:57 -> kotlin.coroutines.jvm.internal.RestrictedContinuationImpl -> kotlin.coroutines.jvm.internal.j: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} 1:1:void (kotlin.coroutines.Continuation):83:83 -> 2:2:void (kotlin.coroutines.Continuation):86:86 -> 1:1:kotlin.coroutines.CoroutineContext getContext():93:93 -> getContext kotlin.coroutines.jvm.internal.SuspendLambda -> kotlin.coroutines.jvm.internal.k: # {"id":"sourceFile","fileName":"ContinuationImpl.kt"} 1:1:void (int,kotlin.coroutines.Continuation):159:159 -> 2:2:void (int,kotlin.coroutines.Continuation):157:157 -> 3:3:void (int):160:160 -> 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 -> t0.a: # {"id":"sourceFile","fileName":"PlatformImplementations.kt"} 1:1:void ():13:13 -> 1:1:void addSuppressed(java.lang.Throwable,java.lang.Throwable):32:32 -> a 1:1:kotlin.random.Random defaultPlatformRandom():45:45 -> b kotlin.internal.PlatformImplementations$ReflectThrowable -> t0.a$a: # {"id":"sourceFile","fileName":"PlatformImplementations.kt"} kotlin.internal.PlatformImplementations$ReflectThrowable INSTANCE -> a java.lang.reflect.Method getSuppressed -> c java.lang.reflect.Method addSuppressed -> b 1:1:void ():21:21 -> 2:4:void ():23:25 -> 5:5:void ():24:24 -> 6:6:void ():27:27 -> 1:1:void ():15:15 -> kotlin.internal.PlatformImplementationsKt -> t0.b: # {"id":"sourceFile","fileName":"PlatformImplementations.kt"} kotlin.internal.PlatformImplementations IMPLEMENTATIONS -> a 1:1:void ():52:52 -> 2:2:void ():55:55 -> 3:3:void ():58:58 -> 4:4:void ():61:61 -> 5:5:void ():64:64 -> 6:6:void ():50:50 -> kotlin.internal.ProgressionUtilKt -> t0.c: # {"id":"sourceFile","fileName":"progressionUtil.kt"} 1:1:int differenceModulo(int,int,int):21:21 -> a 1:3:int getProgressionLastElement(int,int,int):46:48 -> b 1:1:int mod(int,int):10:10 -> c kotlin.internal.jdk7.JDK7PlatformImplementations -> u0.a: # {"id":"sourceFile","fileName":"JDK7PlatformImplementations.kt"} 1:1:void ():11:11 -> 1:2:void addSuppressed(java.lang.Throwable,java.lang.Throwable):27:28 -> a 3:3:void addSuppressed(java.lang.Throwable,java.lang.Throwable):30:30 -> a 1:1:boolean sdkIsNullOrAtLeast(int):22:22 -> c kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion -> u0.a$a: # {"id":"sourceFile","fileName":"JDK7PlatformImplementations.kt"} kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion INSTANCE -> a java.lang.Integer sdkVersion -> b 1:1:void ():16:16 -> 2:2:void ():19:19 -> 1:1:void ():13:13 -> kotlin.internal.jdk8.JDK8PlatformImplementations -> v0.a: # {"id":"sourceFile","fileName":"JDK8PlatformImplementations.kt"} 1:1:void ():27:27 -> 1:1:kotlin.random.Random defaultPlatformRandom():58:58 -> b 1:1:boolean sdkIsNullOrAtLeast(int):40:40 -> c kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion -> v0.a$a: # {"id":"sourceFile","fileName":"JDK8PlatformImplementations.kt"} kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion INSTANCE -> a java.lang.Integer sdkVersion -> b 1:1:void ():34:34 -> 2:2:void ():37:37 -> 1:1:void ():31:31 -> kotlin.io.ByteStreamsKt -> w0.a: # {"id":"sourceFile","fileName":"IOStreams.kt"} 1:2:long copyTo(java.io.InputStream,java.io.OutputStream,int):105:106 -> a 3:3:long copyTo(java.io.InputStream,java.io.OutputStream,int):108:108 -> a 4:4:long copyTo(java.io.InputStream,java.io.OutputStream,int):110:110 -> a 1:1:long copyTo$default(java.io.InputStream,java.io.OutputStream,int,int,java.lang.Object):103:103 -> b kotlin.io.CloseableKt -> w0.b: # {"id":"sourceFile","fileName":"Closeable.kt"} 1:1:void closeFinally(java.io.Closeable,java.lang.Throwable):56:56 -> a 2:2:void closeFinally(java.io.Closeable,java.lang.Throwable):59:59 -> a 3:3:void closeFinally(java.io.Closeable,java.lang.Throwable):61:61 -> a kotlin.io.ExceptionsKt -> w0.c: # {"id":"sourceFile","fileName":"Exceptions.kt"} 1:1:java.lang.String access$constructMessage(java.io.File,java.io.File,java.lang.String) -> a 1:1:java.lang.String constructMessage(java.io.File,java.io.File,java.lang.String):12:12 -> b 2:2:java.lang.String constructMessage(java.io.File,java.io.File,java.lang.String):14:14 -> b 3:3:java.lang.String constructMessage(java.io.File,java.io.File,java.lang.String):17:17 -> b 4:4:java.lang.String constructMessage(java.io.File,java.io.File,java.lang.String):19:19 -> b kotlin.io.ExposingBufferByteArrayOutputStream -> w0.d: # {"id":"sourceFile","fileName":"FileReadWrite.kt"} 1:1:void (int):98:98 -> 1:1:byte[] getBuffer():99:99 -> a kotlin.io.FileAlreadyExistsException -> w0.e: # {"id":"sourceFile","fileName":"Exceptions.kt"} 1:1:void (java.io.File,java.io.File,java.lang.String):41:41 -> kotlin.io.FileSystemException -> w0.f: # {"id":"sourceFile","fileName":"Exceptions.kt"} java.lang.String reason -> f java.io.File file -> d java.io.File other -> e 1:1:void (java.io.File,java.io.File,java.lang.String):32:32 -> 2:4:void (java.io.File,java.io.File,java.lang.String):29:31 -> kotlin.io.FilesKt -> w0.g: byte[] readBytes(java.io.File) -> a # {"id":"com.android.tools.r8.synthesized"} void writeBytes(java.io.File,byte[]) -> b # {"id":"com.android.tools.r8.synthesized"} java.io.File copyTo$default(java.io.File,java.io.File,boolean,int,int,java.lang.Object) -> d # {"id":"com.android.tools.r8.synthesized"} kotlin.io.FilesKt__FilePathComponentsKt -> w0.h: # {"id":"sourceFile","fileName":"FilePathComponents.kt"} kotlin.io.FilesKt__FileReadWriteKt -> w0.i: # {"id":"sourceFile","fileName":"FileReadWrite.kt"} 1:1:byte[] readBytes(java.io.File):63:63 -> a 2:2:byte[] readBytes(java.io.File):65:65 -> a 3:3:byte[] readBytes(java.io.File):68:68 -> a 4:4:byte[] readBytes(java.io.File):70:70 -> a 5:5:byte[] readBytes(java.io.File):75:75 -> a 6:6:byte[] readBytes(java.io.File):77:77 -> a 7:9:byte[] readBytes(java.io.File):84:86 -> a 10:10:byte[] readBytes(java.io.File):88:88 -> a 11:12:byte[] readBytes(java.io.File):91:92 -> a 13:13:byte[] readBytes(java.io.File):94:94 -> a 14:14:byte[] readBytes(java.io.File):91:91 -> a 15:15:byte[] readBytes(java.io.File):63:63 -> a 16:16:byte[] readBytes(java.io.File):89:89 -> a 17:17:byte[] readBytes(java.io.File):66:66 -> a 18:18:byte[] readBytes(java.io.File):63:63 -> a 1:1:void writeBytes(java.io.File,byte[]):108:108 -> b kotlin.io.FilesKt__FileTreeWalkKt -> w0.j: # {"id":"sourceFile","fileName":"FileTreeWalk.kt"} kotlin.io.FilesKt__UtilsKt -> w0.k: # {"id":"sourceFile","fileName":"Utils.kt"} 1:1:java.io.File copyTo(java.io.File,java.io.File,boolean,int):218:218 -> c 2:2:java.io.File copyTo(java.io.File,java.io.File,boolean,int):222:222 -> c 3:4:java.io.File copyTo(java.io.File,java.io.File,boolean,int):225:226 -> c 5:5:java.io.File copyTo(java.io.File,java.io.File,boolean,int):224:224 -> c 6:8:java.io.File copyTo(java.io.File,java.io.File,boolean,int):229:231 -> c 9:9:java.io.File copyTo(java.io.File,java.io.File,boolean,int):233:233 -> c 10:12:java.io.File copyTo(java.io.File,java.io.File,boolean,int):235:237 -> c 13:13:java.io.File copyTo(java.io.File,java.io.File,boolean,int):236:236 -> c 14:16:java.io.File copyTo(java.io.File,java.io.File,boolean,int):235:235 -> c 17:17:java.io.File copyTo(java.io.File,java.io.File,boolean,int):219:219 -> c 1:1:java.io.File copyTo$default(java.io.File,java.io.File,boolean,int,int,java.lang.Object):217:217 -> d kotlin.io.NoSuchFileException -> w0.l: # {"id":"sourceFile","fileName":"Exceptions.kt"} 1:1:void (java.io.File,java.io.File,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):55:55 -> 2:2:void (java.io.File,java.io.File,java.lang.String):59:59 -> kotlin.jvm.JvmClassMappingKt -> x0.a: # {"id":"sourceFile","fileName":"JvmClassMapping.kt"} 1:1:java.lang.Class getJavaClass(kotlin.reflect.KClass):29:29 -> a 1:2:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):59:60 -> b 3:3:java.lang.Class getJavaObjectType(kotlin.reflect.KClass):62:62 -> b 1:1:kotlin.reflect.KClass getKotlinClass(java.lang.Class):81:81 -> c kotlin.jvm.KotlinReflectionNotSupportedError -> x0.b: # {"id":"sourceFile","fileName":"KotlinReflectionNotSupportedError.kt"} 1:1:void ():11:11 -> kotlin.jvm.functions.Function0 -> y0.a: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function1 -> y0.l: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function10 -> y0.b: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function11 -> y0.c: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function12 -> y0.d: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function13 -> y0.e: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function14 -> y0.f: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function15 -> y0.g: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function16 -> y0.h: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function17 -> y0.i: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function18 -> y0.j: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function19 -> y0.k: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function2 -> y0.p: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function20 -> y0.m: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function21 -> y0.n: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function22 -> y0.o: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function3 -> y0.q: # {"id":"sourceFile","fileName":"Functions.kt"} java.lang.Object invoke(java.lang.Object,java.lang.Object,java.lang.Object) -> h kotlin.jvm.functions.Function4 -> y0.r: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function5 -> y0.s: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function6 -> y0.t: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function7 -> y0.u: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function8 -> y0.v: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.functions.Function9 -> y0.w: # {"id":"sourceFile","fileName":"Functions.kt"} kotlin.jvm.internal.ArrayIterator -> kotlin.jvm.internal.a: # {"id":"sourceFile","fileName":"ArrayIterator.kt"} java.lang.Object[] array -> d int index -> e 1:1:void (java.lang.Object[]):8:8 -> 1:1:boolean hasNext():10:10 -> hasNext 1:1:java.lang.Object next():11:11 -> next kotlin.jvm.internal.ArrayIteratorKt -> kotlin.jvm.internal.b: # {"id":"sourceFile","fileName":"ArrayIterator.kt"} 1:1:java.util.Iterator iterator(java.lang.Object[]):14:14 -> a kotlin.jvm.internal.CallableReference -> kotlin.jvm.internal.c: 1:1:void ():48:48 -> 1:1:void ():60:60 -> 2:2:void (java.lang.Object):65:65 -> 3:8:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,boolean):69:74 -> 1:1:java.lang.Object call(java.lang.Object[]):161:161 -> call 1:1:java.lang.Object callBy(java.util.Map):166:166 -> callBy 1:1:kotlin.reflect.KCallable compute():86:86 -> compute 2:3:kotlin.reflect.KCallable compute():88:89 -> compute 1:1:java.util.List getAnnotations():150:150 -> getAnnotations 1:1:java.lang.Object getBoundReceiver():81:81 -> getBoundReceiver 1:1:java.lang.String getName():120:120 -> getName 1:2:kotlin.reflect.KDeclarationContainer getOwner():111:112 -> getOwner 1:1:java.util.List getParameters():140:140 -> getParameters 1:1:kotlin.reflect.KCallable getReflected():96:96 -> getReflected 2:2:kotlin.reflect.KCallable getReflected():98:98 -> getReflected 1:1:kotlin.reflect.KType getReturnType():145:145 -> getReturnType 1:1:java.lang.String getSignature():132:132 -> getSignature 1:1:java.util.List getTypeParameters():156:156 -> getTypeParameters 1:1:kotlin.reflect.KVisibility getVisibility():172:172 -> getVisibility 1:1:boolean isAbstract():190:190 -> isAbstract 1:1:boolean isFinal():178:178 -> isFinal 1:1:boolean isOpen():184:184 -> isOpen 1:1:boolean isSuspend():196:196 -> isSuspend kotlin.jvm.internal.CallableReference$NoReceiver -> kotlin.jvm.internal.c$a: kotlin.jvm.internal.CallableReference$NoReceiver INSTANCE -> d 1:1:void ():52:52 -> 1:1:void ():51:51 -> 1:1:kotlin.jvm.internal.CallableReference$NoReceiver access$000():51:51 -> a kotlin.jvm.internal.ClassBasedDeclarationContainer -> kotlin.jvm.internal.d: # {"id":"sourceFile","fileName":"ClassBasedDeclarationContainer.kt"} java.lang.Class getJClass() -> b kotlin.jvm.internal.ClassReference -> kotlin.jvm.internal.e: # {"id":"sourceFile","fileName":"ClassReference.kt"} java.util.HashMap classFqNames -> i java.util.HashMap primitiveWrapperFqNames -> h java.util.HashMap primitiveFqNames -> g kotlin.jvm.internal.ClassReference$Companion Companion -> e java.util.Map simpleNames -> j java.util.Map FUNCTION_CLASSES -> f java.lang.Class jClass -> d 1:1:void ():102:102 -> 2:2:void ():101:101 -> 3:3:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.mapIndexed(java.lang.Iterable,kotlin.jvm.functions.Function2):1559:1559 -> 3:3:void ():107 -> 4:5:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapIndexedTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function2):1591:1592 -> 4:5:void ():107 -> 6:6:void ():107:107 -> 7:7:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.mapIndexedTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function2):1592:1592 -> 7:7:void ():107 -> 8:8:void ():107:107 -> 9:18:void ():109:109 -> 19:28:void ():120:120 -> 29:48:void ():132:151 -> 49:51:void ():153:155 -> 52:53:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1253:1254 -> 52:53:void ():155 -> 54:54:void ():156:156 -> 55:55:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1):1254:1254 -> 55:55:void ():155 -> 56:57:void ():158:159 -> 58:58:void ():132:132 -> 59:59:java.util.Map kotlin.collections.MapsKt__MapsKt.mapValues(java.util.Map,kotlin.jvm.functions.Function1):442:442 -> 59:59:void ():163 -> 60:60:java.util.Map kotlin.collections.MapsKt__MapsKt.mapValuesTo(java.util.Map,java.util.Map,kotlin.jvm.functions.Function1):392:392 -> 60:60:void ():163 -> 61:62:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateByTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):1238:1239 -> 61:62:void ():163 -> 63:63:java.util.Map kotlin.collections.MapsKt__MapsKt.mapValuesTo(java.util.Map,java.util.Map,kotlin.jvm.functions.Function1):392:392 -> 63:63:void ():163 -> 64:64:void ():163:163 -> 65:65:java.util.Map kotlin.collections.CollectionsKt___CollectionsKt.associateByTo(java.lang.Iterable,java.util.Map,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):1239:1239 -> 65:65:void ():163 -> 66:66:void ():163:163 -> 1:1:java.util.Map access$getFUNCTION_CLASSES$cp():10:10 -> 1:1:void (java.lang.Class):10 -> 1:1:java.lang.String getSimpleName():12:12 -> a 1:1:java.util.Map access$getFUNCTION_CLASSES$cp():10:10 -> b 1:1:java.lang.Class getJClass():10 -> b 1:1:java.util.Map access$getFUNCTION_CLASSES$cp():10:10 -> c 1:1:java.util.Map access$getSimpleNames$cp():10 -> c 1:1:boolean equals(java.lang.Object):91:91 -> equals 1:1:int hashCode():94:94 -> hashCode 1:1:java.lang.String toString():97:97 -> toString kotlin.jvm.internal.ClassReference$Companion -> kotlin.jvm.internal.e$a: # {"id":"sourceFile","fileName":"ClassReference.kt"} 1:1:void ():99:99 -> 1:6:java.lang.String getClassSimpleName(java.lang.Class):166:171 -> a 7:8:java.lang.String getClassSimpleName(java.lang.Class):173:174 -> a 9:9:java.lang.String getClassSimpleName(java.lang.Class):176:176 -> a 10:10:java.lang.String getClassSimpleName(java.lang.Class):180:180 -> a kotlin.jvm.internal.CollectionToArray -> kotlin.jvm.internal.f: # {"id":"sourceFile","fileName":"CollectionToArray.kt"} java.lang.Object[] EMPTY -> a 1:1:void ():14:14 -> 1:1:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):57:57 -> a 1:1:java.lang.Object[] toArray(java.util.Collection):19 -> a 2:2:java.lang.Object[] toArray(java.util.Collection):21:21 -> a 3:4:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):59:60 -> a 3:4:java.lang.Object[] toArray(java.util.Collection):19 -> a 5:5:java.lang.Object[] toArray(java.util.Collection):22:22 -> a 6:8:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):65:67 -> a 6:8:java.lang.Object[] toArray(java.util.Collection):19 -> a 9:9:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):73:73 -> a 9:9:java.lang.Object[] toArray(java.util.Collection):19 -> a 10:10:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):76:76 -> a 10:10:java.lang.Object[] toArray(java.util.Collection):19 -> a 11:11:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):78:78 -> a 11:11:java.lang.Object[] toArray(java.util.Collection):19 -> a 12:12:java.lang.Object[] toArray(java.util.Collection):23:23 -> a 1:1:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):30:30 -> b 2:2:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):57:57 -> b 2:2:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):31 -> b 3:3:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):34:34 -> b 4:5:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):59:60 -> b 4:5:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):31 -> b 6:6:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):34:34 -> b 7:7:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):39:39 -> b 8:10:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):65:67 -> b 8:10:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):31 -> b 11:11:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):73:73 -> b 11:11:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):31 -> b 12:12:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):76:76 -> b 12:12:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):31 -> b 13:13:java.lang.Object[] toArrayImpl(java.util.Collection,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):78:78 -> b 13:13:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):31 -> b 14:14:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):43:43 -> b 15:15:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):46:46 -> b kotlin.jvm.internal.DefaultConstructorMarker -> kotlin.jvm.internal.g: kotlin.jvm.internal.FunctionBase -> kotlin.jvm.internal.h: # {"id":"sourceFile","fileName":"FunctionBase.kt"} kotlin.jvm.internal.FunctionReference -> kotlin.jvm.internal.i: 1:1:void (int):40:40 -> 2:2:void (int,java.lang.Object):45:45 -> 3:5:void (int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):50:52 -> 1:1:kotlin.reflect.KCallable computeReflected():69:69 -> computeReflected 1:2:boolean equals(java.lang.Object):105:106 -> equals 3:4:boolean equals(java.lang.Object):108:109 -> equals 5:6:boolean equals(java.lang.Object):112:113 -> equals 7:8:boolean equals(java.lang.Object):115:116 -> equals 1:1:int getArity():57:57 -> getArity 1:1:kotlin.reflect.KCallable getReflected():12:12 -> getReflected 2:2:kotlin.reflect.KFunction getReflected():63:63 -> getReflected 1:1:int hashCode():123:123 -> hashCode 1:1:boolean isExternal():81:81 -> isExternal 1:1:boolean isInfix():93:93 -> isInfix 1:1:boolean isInline():75:75 -> isInline 1:1:boolean isOperator():87:87 -> isOperator 1:1:boolean isSuspend():99:99 -> isSuspend 1:1:java.lang.String toString():128:128 -> toString 2:2:java.lang.String toString():130:130 -> toString 3:3:java.lang.String toString():134:134 -> toString 4:4:java.lang.String toString():136:136 -> toString kotlin.jvm.internal.FunctionReferenceImpl -> kotlin.jvm.internal.j: 1:1:void (int,kotlin.reflect.KDeclarationContainer,java.lang.String,java.lang.String):15:15 -> 2:2:void (int,kotlin.reflect.KDeclarationContainer,java.lang.String,java.lang.String):17:17 -> 3:3:void (int,kotlin.reflect.KDeclarationContainer,java.lang.String,java.lang.String):15:15 -> 4:4:void (int,java.lang.Class,java.lang.String,java.lang.String,int):24:24 -> 5:5:void (int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> kotlin.jvm.internal.Intrinsics -> kotlin.jvm.internal.k: 1:1:void ():16:16 -> 1:1:boolean areEqual(java.lang.Object,java.lang.Object):169:169 -> a 1:1:void checkNotNull(java.lang.Object):25:25 -> b 1:1:void checkNotNull(java.lang.Object,java.lang.String):31:31 -> c 1:1:void checkNotNullExpressionValue(java.lang.Object,java.lang.String):93:93 -> d 1:1:void checkNotNullParameter(java.lang.Object,java.lang.String):131:131 -> e int compare(int,int) -> f 1:1:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):144:144 -> g 2:2:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):146:146 -> g 3:3:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):149:149 -> g 4:4:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):151:151 -> g 5:7:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):153:155 -> g 8:8:java.lang.String createParameterIsNullExceptionMessage(java.lang.String):157:157 -> g 1:1:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):253:253 -> h 1:2:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):257:258 -> i 3:3:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):262:262 -> i 4:5:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):267:268 -> i 1:1:java.lang.String stringPlus(java.lang.String,java.lang.Object):20:20 -> j 1:1:void throwJavaNpe():45:45 -> k 1:1:void throwJavaNpe(java.lang.String):50:50 -> l 1:1:void throwParameterIsNullNPE(java.lang.String):140:140 -> m 1:1:void throwUninitializedProperty(java.lang.String):54:54 -> n 1:1:void throwUninitializedPropertyAccessException(java.lang.String):58:58 -> o kotlin.jvm.internal.Lambda -> kotlin.jvm.internal.l: # {"id":"sourceFile","fileName":"Lambda.kt"} 1:1:void (int):10:10 -> 1:1:int getArity():10:10 -> getArity 1:1:java.lang.String toString():11:11 -> toString kotlin.jvm.internal.MutablePropertyReference -> kotlin.jvm.internal.o: 1:1:void ():13:13 -> 2:2:void (java.lang.Object):18:18 -> 3:3:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):23:23 -> kotlin.jvm.internal.MutablePropertyReference0 -> kotlin.jvm.internal.m: 1:1:void ():15:15 -> 2:2:void (java.lang.Object):20:20 -> 3:3:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):25:25 -> 1:1:kotlin.reflect.KCallable computeReflected():30:30 -> computeReflected 1:1:java.lang.Object getDelegate():51:51 -> getDelegate 1:1:kotlin.reflect.KProperty$Getter getGetter():13:13 -> getGetter 2:2:kotlin.reflect.KProperty0$Getter getGetter():40:40 -> getGetter 1:1:kotlin.reflect.KMutableProperty$Setter getSetter():13:13 -> getSetter 2:2:kotlin.reflect.KMutableProperty0$Setter getSetter():45:45 -> getSetter 1:1:java.lang.Object invoke():35:35 -> invoke kotlin.jvm.internal.MutablePropertyReference0Impl -> kotlin.jvm.internal.n: 1:1:void (kotlin.reflect.KDeclarationContainer,java.lang.String,java.lang.String):15:15 -> 2:2:void (kotlin.reflect.KDeclarationContainer,java.lang.String,java.lang.String):17:17 -> 3:3:void (kotlin.reflect.KDeclarationContainer,java.lang.String,java.lang.String):15:15 -> 4:4:void (java.lang.Class,java.lang.String,java.lang.String,int):24:24 -> 5:5:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> 1:1:java.lang.Object get():34:34 -> get 1:1:void set(java.lang.Object):39:39 -> set kotlin.jvm.internal.PackageReference -> kotlin.jvm.internal.p: # {"id":"sourceFile","fileName":"PackageReference.kt"} java.lang.Class jClass -> d java.lang.String moduleName -> e 1:1:void (java.lang.Class,java.lang.String):10:10 -> 2:3:void (java.lang.Class,java.lang.String):12:13 -> 1:1:java.lang.Class getJClass():12:12 -> b 1:1:boolean equals(java.lang.Object):19:19 -> equals 1:1:int hashCode():22:22 -> hashCode 1:1:java.lang.String toString():25:25 -> toString kotlin.jvm.internal.PropertyReference -> kotlin.jvm.internal.s: 1:1:void ():17:17 -> 2:2:void ():19:19 -> 3:3:void (java.lang.Object):24:24 -> 4:4:void (java.lang.Object):26:26 -> 5:5:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):31:31 -> 6:6:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):33:33 -> 1:1:kotlin.reflect.KCallable compute():47:47 -> compute 1:6:boolean equals(java.lang.Object):65:70 -> equals 7:8:boolean equals(java.lang.Object):72:73 -> equals 1:1:kotlin.reflect.KCallable getReflected():12:12 -> getReflected 2:2:kotlin.reflect.KProperty getReflected():39:39 -> getReflected 3:3:kotlin.reflect.KProperty getReflected():42:42 -> getReflected 4:4:kotlin.reflect.KProperty getReflected():40:40 -> getReflected 1:1:int hashCode():80:80 -> hashCode 1:1:boolean isConst():59:59 -> isConst 1:1:boolean isLateinit():53:53 -> isLateinit 1:1:java.lang.String toString():85:85 -> toString 2:2:java.lang.String toString():87:87 -> toString 3:3:java.lang.String toString():90:90 -> toString kotlin.jvm.internal.PropertyReference0 -> kotlin.jvm.internal.q: 1:1:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):25:25 -> 1:1:kotlin.reflect.KCallable computeReflected():30:30 -> computeReflected 1:1:java.lang.Object invoke():35:35 -> invoke kotlin.jvm.internal.PropertyReference0Impl -> kotlin.jvm.internal.r: 1:1:void (java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> kotlin.jvm.internal.Ref$ObjectRef -> kotlin.jvm.internal.t: java.lang.Object element -> d 1:1:void ():13:13 -> 1:1:java.lang.String toString():18:18 -> toString kotlin.jvm.internal.Reflection -> kotlin.jvm.internal.u: kotlin.reflect.KClass[] EMPTY_K_CLASS_ARRAY -> b kotlin.jvm.internal.ReflectionFactory factory -> a 1:2:void ():26:27 -> 3:3:void ():34:34 -> 4:4:void ():39:39 -> 1:1:kotlin.reflect.KFunction function(kotlin.jvm.internal.FunctionReference):90:90 -> a 1:1:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):60:60 -> b 1:1:kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage(java.lang.Class):51:51 -> c 1:1:kotlin.reflect.KMutableProperty0 mutableProperty0(kotlin.jvm.internal.MutablePropertyReference0):100:100 -> d 1:1:kotlin.reflect.KProperty0 property0(kotlin.jvm.internal.PropertyReference0):96:96 -> e 1:1:java.lang.String renderLambdaToString(kotlin.jvm.internal.FunctionBase):84:84 -> f 1:1:java.lang.String renderLambdaToString(kotlin.jvm.internal.Lambda):79:79 -> g kotlin.jvm.internal.ReflectionFactory -> kotlin.jvm.internal.v: 1:1:void ():14:14 -> kotlin.reflect.KFunction function(kotlin.jvm.internal.FunctionReference) -> a 1:1:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):30:30 -> b 1:1:kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage(java.lang.Class,java.lang.String):26:26 -> c kotlin.reflect.KMutableProperty0 mutableProperty0(kotlin.jvm.internal.MutablePropertyReference0) -> d kotlin.reflect.KProperty0 property0(kotlin.jvm.internal.PropertyReference0) -> e 1:2:java.lang.String renderLambdaToString(kotlin.jvm.internal.FunctionBase):44:45 -> f 1:1:java.lang.String renderLambdaToString(kotlin.jvm.internal.Lambda):39:39 -> g kotlin.jvm.internal.TypeIntrinsics -> kotlin.jvm.internal.w: 1:1:void ():15:15 -> 1:2:java.util.Map asMutableMap(java.lang.Object):207:208 -> a 3:3:java.util.Map asMutableMap(java.lang.Object):210:210 -> a 1:2:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):341:342 -> b 1:1:java.util.Map castToMap(java.lang.Object):222:222 -> c 2:2:java.util.Map castToMap(java.lang.Object):225:225 -> c 1:2:int getFunctionArity(java.lang.Object):258:259 -> d 3:3:int getFunctionArity(java.lang.Object):261:261 -> d 4:4:int getFunctionArity(java.lang.Object):264:264 -> d 5:5:int getFunctionArity(java.lang.Object):267:267 -> d 6:6:int getFunctionArity(java.lang.Object):270:270 -> d 7:7:int getFunctionArity(java.lang.Object):273:273 -> d 8:8:int getFunctionArity(java.lang.Object):276:276 -> d 9:9:int getFunctionArity(java.lang.Object):279:279 -> d 10:10:int getFunctionArity(java.lang.Object):282:282 -> d 11:11:int getFunctionArity(java.lang.Object):285:285 -> d 12:12:int getFunctionArity(java.lang.Object):288:288 -> d 13:13:int getFunctionArity(java.lang.Object):291:291 -> d 14:14:int getFunctionArity(java.lang.Object):294:294 -> d 15:15:int getFunctionArity(java.lang.Object):297:297 -> d 16:16:int getFunctionArity(java.lang.Object):300:300 -> d 17:17:int getFunctionArity(java.lang.Object):303:303 -> d 18:18:int getFunctionArity(java.lang.Object):306:306 -> d 19:19:int getFunctionArity(java.lang.Object):309:309 -> d 20:20:int getFunctionArity(java.lang.Object):312:312 -> d 21:21:int getFunctionArity(java.lang.Object):315:315 -> d 22:22:int getFunctionArity(java.lang.Object):318:318 -> d 23:23:int getFunctionArity(java.lang.Object):321:321 -> d 24:24:int getFunctionArity(java.lang.Object):324:324 -> d 25:25:int getFunctionArity(java.lang.Object):327:327 -> d 1:1:boolean isFunctionOfArity(java.lang.Object,int):336:336 -> e 1:1:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):17:17 -> f 1:1:java.lang.ClassCastException throwCce(java.lang.ClassCastException):30:30 -> g 1:2:void throwCce(java.lang.Object,java.lang.String):21:22 -> h 1:1:void throwCce(java.lang.String):26:26 -> i kotlin.jvm.internal.markers.KMappedMarker -> z0.a: # {"id":"sourceFile","fileName":"KMarkers.kt"} kotlin.random.AbstractPlatformRandom -> a1.a: # {"id":"sourceFile","fileName":"PlatformRandom.kt"} 1:1:void ():35:35 -> 1:1:int nextInt():41:41 -> b java.util.Random getImpl() -> c kotlin.random.FallbackThreadLocalRandom -> a1.b: # {"id":"sourceFile","fileName":"PlatformRandom.kt"} kotlin.random.FallbackThreadLocalRandom$implStorage$1 implStorage -> f 1:2:void ():50:51 -> 1:1:java.util.Random getImpl():56:56 -> c kotlin.random.FallbackThreadLocalRandom$implStorage$1 -> a1.b$a: # {"id":"sourceFile","fileName":"PlatformRandom.kt"} 1:1:void ():51:51 -> 1:1:java.util.Random initialValue():52:52 -> a 1:1:java.lang.Object initialValue():51:51 -> initialValue kotlin.random.Random -> a1.c: # {"id":"sourceFile","fileName":"Random.kt"} kotlin.random.Random$Default Default -> d kotlin.random.Random defaultRandom -> e 1:1:void ():271:271 -> 1:1:void ():19:19 -> 1:1:kotlin.random.Random access$getDefaultRandom$cp():19:19 -> a int nextInt() -> b kotlin.random.Random$Default -> a1.c$a: # {"id":"sourceFile","fileName":"Random.kt"} 1:1:void ():270:270 -> 1:1:int nextInt():282:282 -> b kotlin.random.jdk8.PlatformThreadLocalRandom -> b1.a: # {"id":"sourceFile","fileName":"PlatformThreadLocalRandom.kt"} 1:1:void ():11:11 -> 1:1:java.util.Random getImpl():13:13 -> c kotlin.ranges.ClosedFloatingPointRange -> c1.a: # {"id":"sourceFile","fileName":"Ranges.kt"} boolean lessThanOrEquals(java.lang.Comparable,java.lang.Comparable) -> e kotlin.ranges.ClosedRange -> c1.b: # {"id":"sourceFile","fileName":"Range.kt"} java.lang.Comparable getStart() -> b java.lang.Comparable getEndInclusive() -> d kotlin.ranges.IntProgression -> c1.c: # {"id":"sourceFile","fileName":"Progressions.kt"} kotlin.ranges.IntProgression$Companion Companion -> g int step -> f int first -> d int last -> e 1:1:void (int,int,int):77:77 -> 2:2:void (int,int,int):92:92 -> 3:3:void (int,int,int):97:97 -> 4:4:void (int,int,int):102:102 -> 5:5:void (int,int,int):86:86 -> 6:6:void (int,int,int):85:85 -> 1:2:boolean equals(java.lang.Object):115:116 -> equals 1:1:int getFirst():92:92 -> f 1:1:int getLast():97:97 -> g 1:1:int getStep():102:102 -> h 1:1:int hashCode():119:119 -> hashCode 1:1:kotlin.collections.IntIterator iterator():104:104 -> i 1:1:boolean isEmpty():112:112 -> isEmpty 1:1:java.util.Iterator iterator():77:77 -> iterator 1:1:java.lang.String toString():121:121 -> toString kotlin.ranges.IntProgression$Companion -> c1.c$a: # {"id":"sourceFile","fileName":"Progressions.kt"} 1:1:void ():123:123 -> 1:1:kotlin.ranges.IntProgression fromClosedRange(int,int,int):132:132 -> a kotlin.ranges.IntProgressionIterator -> c1.d: # {"id":"sourceFile","fileName":"ProgressionIterators.kt"} boolean hasNext -> f int next -> g int step -> d int finalElement -> e 1:4:void (int,int,int):38:41 -> 1:4:int nextInt():46:49 -> a 5:5:int nextInt():48:48 -> a 6:6:int nextInt():52:52 -> a 1:1:boolean hasNext():43:43 -> hasNext kotlin.ranges.IntRange -> c1.e: # {"id":"sourceFile","fileName":"PrimitiveRanges.kt"} kotlin.ranges.IntRange$Companion Companion -> h kotlin.ranges.IntRange EMPTY -> i 1:1:void ():86:86 -> 1:1:void (int,int):54:54 -> 1:1:java.lang.Comparable getStart():53:53 -> b 1:1:java.lang.Comparable getEndInclusive():53:53 -> d 1:2:boolean equals(java.lang.Object):76:77 -> equals 1:1:int hashCode():80:80 -> hashCode 1:1:boolean isEmpty():73:73 -> isEmpty 1:1:kotlin.ranges.IntRange access$getEMPTY$cp():53:53 -> j 1:1:boolean contains(int):66:66 -> k 1:1:java.lang.Integer getEndInclusive():56:56 -> l 1:1:java.lang.Integer getStart():55:55 -> m 1:1:java.lang.String toString():82:82 -> toString kotlin.ranges.IntRange$Companion -> c1.e$a: # {"id":"sourceFile","fileName":"PrimitiveRanges.kt"} 1:1:void ():84:84 -> 1:1:kotlin.ranges.IntRange getEMPTY():86:86 -> a kotlin.ranges.RangesKt -> c1.f: int coerceAtLeast(int,int) -> a # {"id":"com.android.tools.r8.synthesized"} long coerceAtLeast(long,long) -> b # {"id":"com.android.tools.r8.synthesized"} int coerceAtMost(int,int) -> c # {"id":"com.android.tools.r8.synthesized"} long coerceAtMost(long,long) -> d # {"id":"com.android.tools.r8.synthesized"} int coerceIn(int,int,int) -> e # {"id":"com.android.tools.r8.synthesized"} int coerceIn(int,kotlin.ranges.ClosedRange) -> f # {"id":"com.android.tools.r8.synthesized"} kotlin.ranges.IntProgression downTo(int,int) -> h # {"id":"com.android.tools.r8.synthesized"} kotlin.ranges.IntRange until(int,int) -> i # {"id":"com.android.tools.r8.synthesized"} kotlin.ranges.RangesKt__RangesKt -> c1.g: # {"id":"sourceFile","fileName":"Ranges.kt"} kotlin.ranges.RangesKt___RangesKt -> c1.h: # {"id":"sourceFile","fileName":"_Ranges.kt"} int coerceAtLeast(int,int) -> a long coerceAtLeast(long,long) -> b int coerceAtMost(int,int) -> c long coerceAtMost(long,long) -> d 1:1:int coerceIn(int,int,int):1413:1413 -> e 1:2:int coerceIn(int,kotlin.ranges.ClosedRange):1507:1508 -> f 3:3:int coerceIn(int,kotlin.ranges.ClosedRange):1510:1510 -> f 4:5:int coerceIn(int,kotlin.ranges.ClosedRange):1512:1513 -> f 6:6:int coerceIn(int,kotlin.ranges.ClosedRange):1510:1510 -> f 1:1:java.lang.Comparable coerceIn(java.lang.Comparable,kotlin.ranges.ClosedFloatingPointRange):1470:1470 -> g 2:2:java.lang.Comparable coerceIn(java.lang.Comparable,kotlin.ranges.ClosedFloatingPointRange):1473:1473 -> g 3:3:java.lang.Comparable coerceIn(java.lang.Comparable,kotlin.ranges.ClosedFloatingPointRange):1475:1475 -> g 4:4:java.lang.Comparable coerceIn(java.lang.Comparable,kotlin.ranges.ClosedFloatingPointRange):1470:1470 -> g 1:1:kotlin.ranges.IntProgression downTo(int,int):828:828 -> h 1:2:kotlin.ranges.IntRange until(int,int):1094:1095 -> i kotlin.reflect.KAnnotatedElement -> d1.a: # {"id":"sourceFile","fileName":"KAnnotatedElement.kt"} kotlin.reflect.KCallable -> d1.b: # {"id":"sourceFile","fileName":"KCallable.kt"} kotlin.reflect.KClass -> d1.c: # {"id":"sourceFile","fileName":"KClass.kt"} java.lang.String getSimpleName() -> a kotlin.reflect.KDeclarationContainer -> d1.d: # {"id":"sourceFile","fileName":"KDeclarationContainer.kt"} kotlin.reflect.KFunction -> d1.e: # {"id":"sourceFile","fileName":"KFunction.kt"} kotlin.reflect.KMutableProperty$Setter -> d1.f: # {"id":"sourceFile","fileName":"KProperty.kt"} kotlin.reflect.KMutableProperty0 -> d1.g: # {"id":"sourceFile","fileName":"KProperty.kt"} kotlin.reflect.KMutableProperty0$Setter -> d1.g$a: # {"id":"sourceFile","fileName":"KProperty.kt"} kotlin.reflect.KProperty -> d1.h: # {"id":"sourceFile","fileName":"KProperty.kt"} kotlin.reflect.KProperty$Getter -> d1.h$a: # {"id":"sourceFile","fileName":"KProperty.kt"} kotlin.reflect.KProperty0 -> d1.i: # {"id":"sourceFile","fileName":"KProperty.kt"} kotlin.reflect.KProperty0$Getter -> d1.i$a: # {"id":"sourceFile","fileName":"KProperty.kt"} kotlin.reflect.KType -> d1.j: # {"id":"sourceFile","fileName":"KType.kt"} kotlin.reflect.KVisibility -> d1.k: # {"id":"sourceFile","fileName":"KVisibility.kt"} kotlin.reflect.KVisibility[] $VALUES -> h kotlin.reflect.KVisibility PUBLIC -> d kotlin.reflect.KVisibility PROTECTED -> e kotlin.reflect.KVisibility INTERNAL -> f kotlin.reflect.KVisibility PRIVATE -> g 1:1:void ():34:34 -> 2:2:void ():39:39 -> 3:3:void ():44:44 -> 4:4:void ():49:49 -> 1:1:void (java.lang.String,int):29:29 -> kotlin.reflect.KVisibility[] $values() -> a kotlin.sequences.ConstrainedOnceSequence -> e1.a: # {"id":"sourceFile","fileName":"SequencesJVM.kt"} java.util.concurrent.atomic.AtomicReference sequenceRef -> a 1:2:void (kotlin.sequences.Sequence):19:20 -> 1:3:java.util.Iterator iterator():23:23 -> iterator kotlin.sequences.Sequence -> e1.b: # {"id":"sourceFile","fileName":"Sequence.kt"} kotlin.sequences.SequencesKt -> e1.c: kotlin.sequences.Sequence asSequence(java.util.Iterator) -> a # {"id":"com.android.tools.r8.synthesized"} java.lang.Iterable asIterable(kotlin.sequences.Sequence) -> c # {"id":"com.android.tools.r8.synthesized"} kotlin.sequences.Sequence map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1) -> d # {"id":"com.android.tools.r8.synthesized"} java.util.List toList(kotlin.sequences.Sequence) -> f # {"id":"com.android.tools.r8.synthesized"} kotlin.sequences.SequencesKt__SequenceBuilderKt -> e1.d: # {"id":"sourceFile","fileName":"SequenceBuilder.kt"} kotlin.sequences.SequencesKt__SequencesJVMKt -> e1.e: # {"id":"sourceFile","fileName":"SequencesJVM.kt"} kotlin.sequences.SequencesKt__SequencesKt -> e1.f: # {"id":"sourceFile","fileName":"Sequences.kt"} 1:1:kotlin.sequences.Sequence asSequence(java.util.Iterator):30:30 -> a 1:1:kotlin.sequences.Sequence constrainOnce(kotlin.sequences.Sequence):626:626 -> b kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1 -> e1.f$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.util.Iterator $this_asSequence$inlined -> a 1:1:void (java.util.Iterator):21:21 -> 1:1:java.util.Iterator iterator():681:681 -> iterator kotlin.sequences.SequencesKt___SequencesJvmKt -> e1.g: # {"id":"sourceFile","fileName":"_SequencesJvm.kt"} kotlin.sequences.SequencesKt___SequencesKt -> e1.h: # {"id":"sourceFile","fileName":"_Sequences.kt"} 1:1:java.lang.Iterable asIterable(kotlin.sequences.Sequence):2903:2903 -> c 1:1:kotlin.sequences.Sequence map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):1052:1052 -> d 1:2:java.util.Collection toCollection(kotlin.sequences.Sequence,java.util.Collection):787:788 -> e 1:1:java.util.List toList(kotlin.sequences.Sequence):808:808 -> f 1:1:java.util.List toMutableList(kotlin.sequences.Sequence):817:817 -> g kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1 -> e1.h$a: # {"id":"sourceFile","fileName":"Iterables.kt"} kotlin.sequences.Sequence $this_asIterable$inlined -> d 1:1:void (kotlin.sequences.Sequence):16:16 -> 1:1:java.util.Iterator iterator():71:71 -> iterator kotlin.sequences.TransformingSequence -> e1.i: # {"id":"sourceFile","fileName":"Sequences.kt"} kotlin.sequences.Sequence sequence -> a kotlin.jvm.functions.Function1 transformer -> b 1:2:void (kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):205:206 -> 1:1:kotlin.sequences.Sequence access$getSequence$p(kotlin.sequences.TransformingSequence):205:205 -> a 1:1:kotlin.jvm.functions.Function1 access$getTransformer$p(kotlin.sequences.TransformingSequence):205:205 -> b 1:1:java.util.Iterator iterator():207:207 -> iterator kotlin.sequences.TransformingSequence$iterator$1 -> e1.i$a: # {"id":"sourceFile","fileName":"Sequences.kt"} java.util.Iterator iterator -> d kotlin.sequences.TransformingSequence this$0 -> e 1:2:void (kotlin.sequences.TransformingSequence):207:208 -> 1:1:boolean hasNext():214:214 -> hasNext 1:1:java.lang.Object next():210:210 -> next kotlin.text.CharsKt__CharJVMKt -> f1.a: # {"id":"sourceFile","fileName":"CharJVM.kt"} 1:2:int checkRadix(int):313:314 -> a 1:1:int digitOf(char,int):306:306 -> b 1:1:boolean isWhitespace(char):98:98 -> c kotlin.text.CharsKt__CharKt -> f1.b: # {"id":"sourceFile","fileName":"Char.kt"} 1:2:boolean equals(char,char,boolean):237:238 -> d 3:3:boolean equals(char,char,boolean):240:240 -> d kotlin.text.DelimitedRangesSequence -> f1.c: # {"id":"sourceFile","fileName":"Strings.kt"} java.lang.CharSequence input -> a int startIndex -> b int limit -> c kotlin.jvm.functions.Function2 getNextMatch -> d 1:5:void (java.lang.CharSequence,int,int,kotlin.jvm.functions.Function2):1171:1175 -> 1:1:kotlin.jvm.functions.Function2 access$getGetNextMatch$p(kotlin.text.DelimitedRangesSequence):1171:1171 -> a 1:1:java.lang.CharSequence access$getInput$p(kotlin.text.DelimitedRangesSequence):1171:1171 -> b 1:1:int access$getLimit$p(kotlin.text.DelimitedRangesSequence):1171:1171 -> c 1:1:int access$getStartIndex$p(kotlin.text.DelimitedRangesSequence):1171:1171 -> d 1:1:java.util.Iterator iterator():1178:1178 -> iterator kotlin.text.DelimitedRangesSequence$iterator$1 -> f1.c$a: # {"id":"sourceFile","fileName":"Strings.kt"} kotlin.ranges.IntRange nextItem -> g int counter -> h int nextSearchIndex -> f int nextState -> d int currentStartIndex -> e kotlin.text.DelimitedRangesSequence this$0 -> i 1:4:void (kotlin.text.DelimitedRangesSequence):1178:1181 -> 1:3:void calcNext():1186:1188 -> a 4:6:void calcNext():1190:1192 -> a 7:7:void calcNext():1194:1194 -> a 8:9:void calcNext():1196:1197 -> a 10:13:void calcNext():1199:1202 -> a 14:14:void calcNext():1205:1205 -> a 1:3:kotlin.ranges.IntRange next():1210:1212 -> b 4:4:kotlin.ranges.IntRange next():1214:1214 -> b 5:6:kotlin.ranges.IntRange next():1216:1217 -> b 7:7:kotlin.ranges.IntRange next():1213:1213 -> b 1:3:boolean hasNext():1222:1224 -> hasNext 1:1:java.lang.Object next():1178:1178 -> next kotlin.text.Regex -> f1.d: # {"id":"sourceFile","fileName":"Regex.kt"} java.util.regex.Pattern nativePattern -> d kotlin.text.Regex$Companion Companion -> e 1:1:void (java.util.regex.Pattern):83:83 -> 2:2:void (java.util.regex.Pattern):85:85 -> 3:3:void (java.lang.String):89:89 -> 1:1:java.lang.String replace(java.lang.CharSequence,java.lang.String):179:179 -> a 1:1:java.lang.String toString():298:298 -> toString kotlin.text.Regex$Companion -> f1.d$a: # {"id":"sourceFile","fileName":"Regex.kt"} 1:1:void ():317:317 -> kotlin.text.StringsKt -> f1.e: int indexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object) -> A # {"id":"com.android.tools.r8.synthesized"} int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object) -> F # {"id":"com.android.tools.r8.synthesized"} java.lang.String removePrefix(java.lang.String,java.lang.CharSequence) -> O # {"id":"com.android.tools.r8.synthesized"} java.util.List split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object) -> S # {"id":"com.android.tools.r8.synthesized"} void appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1) -> a # {"id":"com.android.tools.r8.synthesized"} java.lang.String substringAfter$default(java.lang.String,char,java.lang.String,int,java.lang.Object) -> a0 # {"id":"com.android.tools.r8.synthesized"} java.lang.String substringAfter$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object) -> b0 # {"id":"com.android.tools.r8.synthesized"} java.lang.String substringAfterLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object) -> d0 # {"id":"com.android.tools.r8.synthesized"} java.lang.String trimIndent(java.lang.String) -> e # {"id":"com.android.tools.r8.synthesized"} java.lang.Long toLongOrNull(java.lang.String) -> f # {"id":"com.android.tools.r8.synthesized"} java.lang.String substringBefore$default(java.lang.String,char,java.lang.String,int,java.lang.Object) -> g0 # {"id":"com.android.tools.r8.synthesized"} java.lang.String substringBefore$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object) -> h0 # {"id":"com.android.tools.r8.synthesized"} boolean endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object) -> i # {"id":"com.android.tools.r8.synthesized"} java.lang.CharSequence trim(java.lang.CharSequence) -> i0 # {"id":"com.android.tools.r8.synthesized"} boolean isBlank(java.lang.CharSequence) -> j # {"id":"com.android.tools.r8.synthesized"} java.lang.String replace$default(java.lang.String,java.lang.String,java.lang.String,boolean,int,java.lang.Object) -> m # {"id":"com.android.tools.r8.synthesized"} boolean startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object) -> o # {"id":"com.android.tools.r8.synthesized"} boolean contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object) -> r # {"id":"com.android.tools.r8.synthesized"} int indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object) -> z # {"id":"com.android.tools.r8.synthesized"} kotlin.text.StringsKt__AppendableKt -> f1.f: # {"id":"sourceFile","fileName":"Appendable.kt"} 1:4:void appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):85:88 -> a kotlin.text.StringsKt__IndentKt -> f1.g: # {"id":"sourceFile","fileName":"Indent.kt"} 1:2:kotlin.jvm.functions.Function1 getIndentFunction$StringsKt__IndentKt(java.lang.String):104:105 -> b 1:2:int indentWidth$StringsKt__IndentKt(java.lang.String):186:187 -> c 3:3:int indentWidth$StringsKt__IndentKt(java.lang.String):101:101 -> c 1:1:java.lang.String replaceIndent(java.lang.String,java.lang.String):71:71 -> d 2:3:java.lang.String replaceIndent(java.lang.String,java.lang.String):155:156 -> d 4:4:java.lang.String replaceIndent(java.lang.String,java.lang.String):74:74 -> d 5:5:java.lang.String replaceIndent(java.lang.String,java.lang.String):156:156 -> d 6:8:java.lang.String replaceIndent(java.lang.String,java.lang.String):158:160 -> d 9:9:java.lang.String replaceIndent(java.lang.String,java.lang.String):75:75 -> d 10:10:java.lang.String replaceIndent(java.lang.String,java.lang.String):160:160 -> d 11:11:java.lang.String replaceIndent(java.lang.String,java.lang.String):76:76 -> d 12:12:java.lang.String replaceIndent(java.lang.String,java.lang.String):73:73 -> d 13:13:java.lang.String replaceIndent(java.lang.String,java.lang.String):78:78 -> d 14:14:java.lang.String replaceIndent(java.lang.String,java.lang.String):162:162 -> d 15:15:java.lang.String replaceIndent(java.lang.String,java.lang.String):164:164 -> d 16:16:java.lang.String replaceIndent(java.lang.String,java.lang.String):176:176 -> d 17:17:java.lang.String replaceIndent(java.lang.String,java.lang.String):174:174 -> d 18:18:java.lang.String replaceIndent(java.lang.String,java.lang.String):177:177 -> d 19:19:java.lang.String replaceIndent(java.lang.String,java.lang.String):78:78 -> d 20:20:java.lang.String replaceIndent(java.lang.String,java.lang.String):180:180 -> d 21:21:java.lang.String replaceIndent(java.lang.String,java.lang.String):174:174 -> d 22:23:java.lang.String replaceIndent(java.lang.String,java.lang.String):184:185 -> d 1:1:java.lang.String trimIndent(java.lang.String):65:65 -> e kotlin.text.StringsKt__IndentKt$getIndentFunction$1 -> f1.g$a: # {"id":"sourceFile","fileName":"Indent.kt"} kotlin.text.StringsKt__IndentKt$getIndentFunction$1 INSTANCE -> d java.lang.String invoke(java.lang.String) -> a 1:1:java.lang.Object invoke(java.lang.Object):104:104 -> invoke kotlin.text.StringsKt__IndentKt$getIndentFunction$2 -> f1.g$b: # {"id":"sourceFile","fileName":"Indent.kt"} java.lang.String $indent -> d 1:1:java.lang.String invoke(java.lang.String):105:105 -> a 1:1:java.lang.Object invoke(java.lang.Object):105:105 -> invoke kotlin.text.StringsKt__RegexExtensionsJVMKt -> f1.h: # {"id":"sourceFile","fileName":"RegexExtensionsJVM.kt"} kotlin.text.StringsKt__RegexExtensionsKt -> f1.i: # {"id":"sourceFile","fileName":"RegexExtensions.kt"} kotlin.text.StringsKt__StringBuilderJVMKt -> f1.j: # {"id":"sourceFile","fileName":"StringBuilderJVM.kt"} kotlin.text.StringsKt__StringBuilderKt -> f1.k: # {"id":"sourceFile","fileName":"StringBuilder.kt"} kotlin.text.StringsKt__StringNumberConversionsJVMKt -> f1.l: # {"id":"sourceFile","fileName":"StringNumberConversionsJVM.kt"} kotlin.text.StringsKt__StringNumberConversionsKt -> f1.m: # {"id":"sourceFile","fileName":"StringNumberConversions.kt"} 1:1:java.lang.Long toLongOrNull(java.lang.String):132:132 -> f 1:1:java.lang.Long toLongOrNull(java.lang.String,int):142:142 -> g 2:2:java.lang.Long toLongOrNull(java.lang.String,int):144:144 -> g 3:4:java.lang.Long toLongOrNull(java.lang.String,int):151:152 -> g 5:5:java.lang.Long toLongOrNull(java.lang.String,int):177:177 -> g 6:6:java.lang.Long toLongOrNull(java.lang.String,int):182:182 -> g 7:7:java.lang.Long toLongOrNull(java.lang.String,int):199:199 -> g kotlin.text.StringsKt__StringsJVMKt -> f1.n: # {"id":"sourceFile","fileName":"StringsJVM.kt"} 1:1:boolean endsWith(java.lang.String,java.lang.String,boolean):440:440 -> h 2:2:boolean endsWith(java.lang.String,java.lang.String,boolean):442:442 -> h 1:1:boolean endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):438:438 -> i 1:1:boolean isBlank(java.lang.CharSequence):621:621 -> j 2:3:boolean isBlank(java.lang.CharSequence):829:830 -> j 4:4:boolean isBlank(java.lang.CharSequence):621:621 -> j 1:1:boolean regionMatches(java.lang.String,int,java.lang.String,int,int,boolean):654:654 -> k 2:2:boolean regionMatches(java.lang.String,int,java.lang.String,int,int,boolean):656:656 -> k 1:1:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):88:88 -> l 2:4:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):92:94 -> l 5:5:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):96:96 -> l 6:6:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):100:100 -> l 7:8:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):102:103 -> l 9:9:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):105:105 -> l 10:10:java.lang.String replace(java.lang.String,java.lang.String,java.lang.String,boolean):95:95 -> l 1:1:java.lang.String replace$default(java.lang.String,java.lang.String,java.lang.String,boolean,int,java.lang.Object):86:86 -> m 1:1:boolean startsWith(java.lang.String,java.lang.String,boolean):418:418 -> n 2:2:boolean startsWith(java.lang.String,java.lang.String,boolean):420:420 -> n 1:1:boolean startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):416:416 -> o kotlin.text.StringsKt__StringsKt -> f1.o: # {"id":"sourceFile","fileName":"Strings.kt"} 1:1:int indexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1101:1101 -> A 1:3:int indexOfAny(java.lang.CharSequence,char[],int,boolean):933:935 -> B 4:5:int indexOfAny(java.lang.CharSequence,char[],int,boolean):938:939 -> B 6:6:int indexOfAny(java.lang.CharSequence,char[],int,boolean):1618:1618 -> B 7:7:int indexOfAny(java.lang.CharSequence,char[],int,boolean):940:940 -> B 1:1:int lastIndexOf(java.lang.CharSequence,char,int,boolean):1117:1117 -> C 2:2:int lastIndexOf(java.lang.CharSequence,char,int,boolean):1120:1120 -> C 3:3:int lastIndexOf(java.lang.CharSequence,char,int,boolean):1118:1118 -> C 1:1:int lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1132:1132 -> D 2:2:int lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1135:1135 -> D 3:3:int lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1133:1133 -> D 1:1:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1116:1116 -> E 1:1:int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1131:1131 -> F 1:3:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):956:958 -> G 4:5:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):962:963 -> G 6:6:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):1620:1620 -> G 7:7:int lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):964:964 -> G 1:1:kotlin.sequences.Sequence lineSequence(java.lang.CharSequence):1394:1394 -> H 1:1:java.util.List lines(java.lang.CharSequence):1401:1401 -> I 1:1:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,char[],int,boolean,int):1240:1240 -> J 2:2:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,char[],int,boolean,int):1242:1242 -> J 1:2:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1263:1264 -> K 3:3:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1266:1266 -> K 1:1:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,char[],int,boolean,int,int,java.lang.Object):1239:1239 -> L 1:1:kotlin.sequences.Sequence rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.String[],int,boolean,int,int,java.lang.Object):1262:1262 -> M 1:1:boolean regionMatchesImpl(java.lang.CharSequence,int,java.lang.CharSequence,int,int,boolean):821:821 -> N 2:2:boolean regionMatchesImpl(java.lang.CharSequence,int,java.lang.CharSequence,int,int,boolean):826:826 -> N 1:2:java.lang.String removePrefix(java.lang.String,java.lang.CharSequence):604:605 -> O 1:1:void requireNonNegativeLimit(int):1271:1271 -> P 1:2:java.util.List split(java.lang.CharSequence,char[],boolean,int):1330:1331 -> Q 3:3:java.util.List split(java.lang.CharSequence,char[],boolean,int):1334:1334 -> Q 4:6:java.util.List split(java.lang.CharSequence,char[],boolean,int):1631:1633 -> Q 7:7:java.util.List split(java.lang.CharSequence,char[],boolean,int):1334:1334 -> Q 8:8:java.util.List split(java.lang.CharSequence,char[],boolean,int):1633:1633 -> Q 1:1:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1346:1346 -> R 2:2:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1349:1349 -> R 3:3:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1355:1355 -> R 4:5:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1357:1358 -> R 6:7:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1360:1361 -> R 8:8:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1364:1364 -> R 9:9:java.util.List split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1351:1351 -> R 1:1:java.util.List split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1329:1329 -> S 1:1:kotlin.sequences.Sequence splitToSequence(java.lang.CharSequence,java.lang.String[],boolean,int):1288:1288 -> T 1:1:kotlin.sequences.Sequence splitToSequence$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1287:1287 -> U 1:2:boolean startsWith(java.lang.CharSequence,java.lang.CharSequence,boolean):848:849 -> V 3:3:boolean startsWith(java.lang.CharSequence,java.lang.CharSequence,boolean):851:851 -> V 1:1:boolean startsWith$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):847:847 -> W 1:1:java.lang.String substring(java.lang.CharSequence,kotlin.ranges.IntRange):423:423 -> X 1:2:java.lang.String substringAfter(java.lang.String,char,java.lang.String):448:449 -> Y 1:2:java.lang.String substringAfter(java.lang.String,java.lang.String,java.lang.String):457:458 -> Z 1:1:java.lang.String substringAfter$default(java.lang.String,char,java.lang.String,int,java.lang.Object):447:447 -> a0 1:1:java.lang.String substringAfter$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):456:456 -> b0 1:2:java.lang.String substringAfterLast(java.lang.String,char,java.lang.String):484:485 -> c0 1:1:java.lang.String substringAfterLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):483:483 -> d0 1:2:java.lang.String substringBefore(java.lang.String,char,java.lang.String):430:431 -> e0 1:2:java.lang.String substringBefore(java.lang.String,java.lang.String,java.lang.String):439:440 -> f0 1:1:java.lang.String substringBefore$default(java.lang.String,char,java.lang.String,int,java.lang.Object):429:429 -> g0 1:1:java.lang.String substringBefore$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):438:438 -> h0 1:1:java.lang.CharSequence trim(java.lang.CharSequence):1587:1587 -> i0 2:2:java.lang.CharSequence trim(java.lang.CharSequence):1592:1592 -> i0 3:3:java.lang.CharSequence trim(java.lang.CharSequence):176:176 -> i0 4:4:java.lang.CharSequence trim(java.lang.CharSequence):1607:1607 -> i0 1:1:kotlin.Pair access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean) -> p 1:2:boolean contains(java.lang.CharSequence,java.lang.CharSequence,boolean):1145:1146 -> q 3:3:boolean contains(java.lang.CharSequence,java.lang.CharSequence,boolean):1148:1148 -> q 1:1:boolean contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1144:1144 -> r 1:4:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):993:996 -> s 5:5:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):999:999 -> s 6:7:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1001:1002 -> s 8:8:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1622:1622 -> s 9:9:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1003:1003 -> s 10:10:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1005:1005 -> s 11:11:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1008:1008 -> s 12:12:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1624:1624 -> s 13:13:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1009:1009 -> s 14:14:kotlin.Pair findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1011:1011 -> s 1:1:kotlin.ranges.IntRange getIndices(java.lang.CharSequence):373:373 -> t 1:1:int getLastIndex(java.lang.CharSequence):379:379 -> u 1:1:int indexOf(java.lang.CharSequence,char,int,boolean):1087:1087 -> v 2:2:int indexOf(java.lang.CharSequence,char,int,boolean):1090:1090 -> v 3:3:int indexOf(java.lang.CharSequence,char,int,boolean):1088:1088 -> v 1:1:int indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1102:1102 -> w 2:2:int indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1105:1105 -> w 3:3:int indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1103:1103 -> w 1:1:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):974:974 -> x 2:2:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):976:976 -> x 3:5:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):978:980 -> x 6:7:int indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):984:985 -> x 1:1:int indexOf$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean,int,java.lang.Object):972:972 -> y 1:1:int indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1086:1086 -> z kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$1 -> f1.o$a: # {"id":"sourceFile","fileName":"Strings.kt"} char[] $delimiters -> d boolean $ignoreCase -> e 1:1:kotlin.Pair invoke(java.lang.CharSequence,int):1243:1243 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):1242:1242 -> invoke kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2 -> f1.o$b: # {"id":"sourceFile","fileName":"Strings.kt"} java.util.List $delimitersList -> d boolean $ignoreCase -> e 1:1:kotlin.Pair invoke(java.lang.CharSequence,int):1266:1266 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):1266:1266 -> invoke kotlin.text.StringsKt__StringsKt$splitToSequence$1 -> f1.o$c: # {"id":"sourceFile","fileName":"Strings.kt"} java.lang.CharSequence $this_splitToSequence -> d 1:1:java.lang.String invoke(kotlin.ranges.IntRange):1288:1288 -> a 1:1:java.lang.Object invoke(java.lang.Object):1288:1288 -> invoke kotlin.text.StringsKt___StringsJvmKt -> f1.p: # {"id":"sourceFile","fileName":"_StringsJvm.kt"} kotlin.text.StringsKt___StringsKt -> f1.q: # {"id":"sourceFile","fileName":"_Strings.kt"} 1:1:java.lang.String drop(java.lang.String,int):339:339 -> j0 2:2:java.lang.String drop(java.lang.String,int):338:338 -> j0 kotlinx.coroutines.AbstractCoroutine -> g1.a: # {"id":"sourceFile","fileName":"AbstractCoroutine.kt"} kotlin.coroutines.CoroutineContext context -> e 1:1:void (kotlin.coroutines.CoroutineContext,boolean,boolean):41:41 -> 2:2:void (kotlin.coroutines.CoroutineContext,boolean,boolean):51:51 -> 3:3:void (kotlin.coroutines.CoroutineContext,boolean,boolean):58:58 -> 1:1:void afterResume(java.lang.Object):105:105 -> A0 void onCancelled(java.lang.Throwable,boolean) -> B0 void onCompleted(java.lang.Object) -> C0 1:1:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):126:126 -> D0 1:1:java.lang.String cancellationExceptionMessage():86:86 -> J 1:1:void handleOnCompletionException$kotlinx_coroutines_core(java.lang.Throwable):108:108 -> Y 1:1:boolean isActive():65:65 -> c 1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():63:63 -> f 1:2:java.lang.String nameString$kotlinx_coroutines_core():112:113 -> f0 1:1:kotlin.coroutines.CoroutineContext getContext():58:58 -> getContext 1:2:void onCompletionInternal(java.lang.Object):90:91 -> k0 3:3:void onCompletionInternal(java.lang.Object):93:93 -> k0 1:3:void resumeWith(java.lang.Object):100:102 -> resumeWith kotlinx.coroutines.AbstractTimeSource -> g1.b: # {"id":"sourceFile","fileName":"AbstractTimeSource.kt"} kotlinx.coroutines.AbstractTimeSourceKt -> g1.c: # {"id":"sourceFile","fileName":"AbstractTimeSource.kt"} kotlinx.coroutines.AbstractTimeSource timeSource -> a 1:1:kotlinx.coroutines.AbstractTimeSource getTimeSource():27:27 -> a kotlinx.coroutines.Active -> g1.d: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} kotlinx.coroutines.Active INSTANCE -> d 1:1:void ():550:550 -> kotlinx.coroutines.BeforeResumeCancelHandler -> g1.e: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} 1:1:void ():566:566 -> kotlinx.coroutines.BlockingEventLoop -> g1.f: # {"id":"sourceFile","fileName":"EventLoop.kt"} java.lang.Thread thread -> k 1:1:void (java.lang.Thread):23:23 -> 2:2:void (java.lang.Thread):22:22 -> 1:1:java.lang.Thread getThread():22:22 -> N kotlinx.coroutines.BuildersKt -> g1.g: 1:1:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2) -> a 1:1:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object) -> b kotlinx.coroutines.BuildersKt__Builders_commonKt -> g1.h: # {"id":"sourceFile","fileName":"Builders.common.kt"} 1:5:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):52:56 -> a 1:2:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):48:49 -> b 3:3:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):47:47 -> b kotlinx.coroutines.CancelHandler -> g1.i: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} 1:1:void ():558:558 -> kotlinx.coroutines.CancelHandlerBase -> g1.j: # {"id":"sourceFile","fileName":"CompletionHandler.kt"} 1:1:void ():15:15 -> void invoke(java.lang.Throwable) -> a kotlinx.coroutines.CancellableContinuation -> g1.k: # {"id":"sourceFile","fileName":"CancellableContinuation.kt"} java.lang.Object tryResume(java.lang.Object,java.lang.Object) -> d java.lang.Object tryResume(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1) -> e void invokeOnCancellation(kotlin.jvm.functions.Function1) -> g java.lang.Object tryResumeWithException(java.lang.Throwable) -> i void resume(java.lang.Object,kotlin.jvm.functions.Function1) -> w void completeResume(java.lang.Object) -> z kotlinx.coroutines.CancellableContinuation$DefaultImpls -> g1.k$a: # {"id":"sourceFile","fileName":"CancellableContinuation.kt"} 1:1:java.lang.Object tryResume$default(kotlinx.coroutines.CancellableContinuation,java.lang.Object,java.lang.Object,int,java.lang.Object):78:78 -> a kotlinx.coroutines.CancellableContinuationImpl -> g1.l: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} kotlin.coroutines.CoroutineContext context -> h java.util.concurrent.atomic.AtomicIntegerFieldUpdater _decision$FU -> j kotlin.coroutines.Continuation delegate -> g java.util.concurrent.atomic.AtomicReferenceFieldUpdater _state$FU -> k kotlinx.coroutines.DisposableHandle parentHandle -> i 1:1:void (kotlin.coroutines.Continuation,int):29:29 -> 2:2:void (kotlin.coroutines.Continuation,int):27:27 -> 3:3:void (kotlin.coroutines.Continuation,int):31:31 -> 4:4:void (kotlin.coroutines.Continuation,int):34:34 -> 5:5:void (kotlin.coroutines.Continuation,int):62:62 -> 6:6:void (kotlin.coroutines.Continuation,int):73:73 -> 1:1:boolean isReusable():110:110 -> A 1:1:kotlinx.coroutines.CancelHandler makeCancelHandler(kotlin.jvm.functions.Function1):392:392 -> B 1:1:void multipleHandlersError(kotlin.jvm.functions.Function1,java.lang.Object):388:388 -> C java.lang.String nameString() -> D 1:2:void parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):189:190 -> E 3:3:void parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):192:192 -> E 1:3:void releaseClaimedReusableContinuation():322:324 -> F 1:5:boolean resetStateReusable():118:122 -> G 6:6:boolean resetStateReusable():124:124 -> G 7:8:boolean resetStateReusable():127:128 -> G 1:1:void resumeImpl(java.lang.Object,int,kotlin.jvm.functions.Function1):632:632 -> H 2:6:void resumeImpl(java.lang.Object,int,kotlin.jvm.functions.Function1):427:431 -> H 7:7:void resumeImpl(java.lang.Object,int,kotlin.jvm.functions.Function1):434:434 -> H 8:8:void resumeImpl(java.lang.Object,int,kotlin.jvm.functions.Function1):440:440 -> H 9:9:void resumeImpl(java.lang.Object,int,kotlin.jvm.functions.Function1):442:442 -> H 10:10:void resumeImpl(java.lang.Object,int,kotlin.jvm.functions.Function1):447:447 -> H 1:1:void resumeImpl$default(kotlinx.coroutines.CancellableContinuationImpl,java.lang.Object,int,kotlin.jvm.functions.Function1,int,java.lang.Object):420:420 -> I 1:3:java.lang.Object resumedState(kotlinx.coroutines.NotCompleted,java.lang.Object,int,kotlin.jvm.functions.Function1,java.lang.Object):407:409 -> J 4:5:java.lang.Object resumedState(kotlinx.coroutines.NotCompleted,java.lang.Object,int,kotlin.jvm.functions.Function1,java.lang.Object):412:413 -> J 6:6:java.lang.Object resumedState(kotlinx.coroutines.NotCompleted,java.lang.Object,int,kotlin.jvm.functions.Function1,java.lang.Object):416:416 -> J 1:1:boolean tryResume():623:623 -> K 2:3:boolean tryResume():249:250 -> K 4:4:boolean tryResume():248:248 -> K 1:1:kotlinx.coroutines.internal.Symbol tryResumeImpl(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1):634:634 -> L 2:6:kotlinx.coroutines.internal.Symbol tryResumeImpl(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1):462:466 -> L 7:10:kotlinx.coroutines.internal.Symbol tryResumeImpl(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1):468:471 -> L 1:1:boolean trySuspend():621:621 -> M 2:3:boolean trySuspend():239:240 -> M 4:4:boolean trySuspend():238:238 -> M 1:1:void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):596:596 -> a 2:8:void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):143:149 -> a 9:9:void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):146:146 -> a 10:10:void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):156:156 -> a 11:11:void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):143:143 -> a 1:1:kotlin.coroutines.Continuation getDelegate$kotlinx_coroutines_core():27:27 -> b 1:1:java.lang.Throwable getExceptionalResult$kotlinx_coroutines_core(java.lang.Object):536:536 -> c 2:3:java.lang.Throwable getExceptionalResult$kotlinx_coroutines_core(java.lang.Object):635:636 -> c 1:1:java.lang.Object tryResume(java.lang.Object,java.lang.Object):502:502 -> d 1:1:java.lang.Object tryResume(java.lang.Object,java.lang.Object,kotlin.jvm.functions.Function1):505:505 -> e 1:1:java.lang.Object getSuccessfulResult$kotlinx_coroutines_core(java.lang.Object):529:529 -> f 1:1:void invokeOnCancellation(kotlin.jvm.functions.Function1):334:334 -> g 2:2:void invokeOnCancellation(kotlin.jvm.functions.Function1):630:630 -> g 3:4:void invokeOnCancellation(kotlin.jvm.functions.Function1):337:338 -> g 5:6:void invokeOnCancellation(kotlin.jvm.functions.Function1):340:341 -> g 7:7:void invokeOnCancellation(kotlin.jvm.functions.Function1):347:347 -> g 8:9:void invokeOnCancellation(kotlin.jvm.functions.Function1):353:354 -> g 10:10:void invokeOnCancellation(kotlin.jvm.functions.Function1):358:358 -> g 11:11:void invokeOnCancellation(kotlin.jvm.functions.Function1):362:362 -> g 12:13:void invokeOnCancellation(kotlin.jvm.functions.Function1):364:365 -> g 14:14:void invokeOnCancellation(kotlin.jvm.functions.Function1):367:367 -> g 15:16:void invokeOnCancellation(kotlin.jvm.functions.Function1):370:371 -> g 17:19:void invokeOnCancellation(kotlin.jvm.functions.Function1):379:381 -> g 1:1:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():133:133 -> getCallerFrame 1:1:kotlin.coroutines.CoroutineContext getContext():34:34 -> getContext 1:1:java.lang.Object tryResumeWithException(java.lang.Throwable):508:508 -> i 1:1:java.lang.Object takeState$kotlinx_coroutines_core():137:137 -> j 1:1:java.lang.Void alreadyResumedError(java.lang.Object):482:482 -> k 1:1:void callCancelHandler(kotlinx.coroutines.CancelHandler,java.lang.Throwable):215:215 -> l 2:3:void callCancelHandler(kotlinx.coroutines.CancelHandler,java.lang.Throwable):615:616 -> l 4:4:void callCancelHandler(kotlinx.coroutines.CancelHandler,java.lang.Throwable):614:614 -> l 1:1:void callCancelHandler(kotlin.jvm.functions.Function1,java.lang.Throwable):601:601 -> m 2:3:void callCancelHandler(kotlin.jvm.functions.Function1,java.lang.Throwable):605:606 -> m 4:4:void callCancelHandler(kotlin.jvm.functions.Function1,java.lang.Throwable):604:604 -> m 1:1:void callOnCancellation(kotlin.jvm.functions.Function1,java.lang.Throwable):219:219 -> n 2:3:void callOnCancellation(kotlin.jvm.functions.Function1,java.lang.Throwable):223:224 -> n 4:4:void callOnCancellation(kotlin.jvm.functions.Function1,java.lang.Throwable):222:222 -> n 1:1:boolean cancel(java.lang.Throwable):598:598 -> o 2:2:boolean cancel(java.lang.Throwable):175:175 -> o 3:4:boolean cancel(java.lang.Throwable):177:178 -> o 5:5:boolean cancel(java.lang.Throwable):180:180 -> o 6:7:boolean cancel(java.lang.Throwable):182:183 -> o 1:3:boolean cancelLater(java.lang.Throwable):168:170 -> p 1:3:void detachChild$kotlinx_coroutines_core():495:497 -> q 1:1:void detachChildIfNonResuable():488:488 -> r 1:1:void resumeWith(java.lang.Object):328:328 -> resumeWith 1:1:void dispatchResume(int):395:395 -> s 2:2:void dispatchResume(int):397:397 -> s 1:1:java.lang.Throwable getContinuationCancellationCause(kotlinx.coroutines.Job):233:233 -> t 1:1:java.lang.String toString():540:540 -> toString 1:1:java.lang.Object getResult():257:257 -> u 2:2:java.lang.Object getResult():260:260 -> u 3:4:java.lang.Object getResult():270:271 -> u 5:5:java.lang.Object getResult():279:279 -> u 6:6:java.lang.Object getResult():281:281 -> u 7:7:java.lang.Object getResult():286:286 -> u 8:9:java.lang.Object getResult():288:289 -> u 10:11:java.lang.Object getResult():624:625 -> u 12:16:java.lang.Object getResult():294:298 -> u 17:18:java.lang.Object getResult():626:627 -> u 19:19:java.lang.Object getResult():302:302 -> u 1:1:java.lang.Object getState$kotlinx_coroutines_core():77:77 -> v 1:1:void resume(java.lang.Object,kotlin.jvm.functions.Function1):331:331 -> w 1:3:java.lang.String getStateDebugRepresentation():86:88 -> x 1:1:kotlinx.coroutines.DisposableHandle installParentHandle():306:306 -> y 2:2:kotlinx.coroutines.DisposableHandle installParentHandle():310:310 -> y 3:3:kotlinx.coroutines.DisposableHandle installParentHandle():308:308 -> y 4:4:kotlinx.coroutines.DisposableHandle installParentHandle():312:312 -> y 1:2:void completeResume(java.lang.Object):512:513 -> z kotlinx.coroutines.CancellableContinuationImplKt -> g1.m: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} kotlinx.coroutines.internal.Symbol RESUME_TOKEN -> a 1:1:void ():20:20 -> kotlinx.coroutines.CancellableContinuationKt -> g1.n: # {"id":"sourceFile","fileName":"CancellableContinuation.kt"} 1:2:kotlinx.coroutines.CancellableContinuationImpl getOrCreateCancellableContinuation(kotlin.coroutines.Continuation):340:341 -> a 3:4:kotlinx.coroutines.CancellableContinuationImpl getOrCreateCancellableContinuation(kotlin.coroutines.Continuation):357:358 -> a kotlinx.coroutines.CancelledContinuation -> g1.o: # {"id":"sourceFile","fileName":"CompletionState.kt"} java.util.concurrent.atomic.AtomicIntegerFieldUpdater _resumed$FU -> c 1:2:void (kotlin.coroutines.Continuation,java.lang.Throwable,boolean):63:64 -> 1:1:boolean makeResumed():65:65 -> c kotlinx.coroutines.ChildContinuation -> g1.p: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.CancellableContinuationImpl child -> h 1:1:void (kotlinx.coroutines.CancellableContinuationImpl):1473:1473 -> 2:2:void (kotlinx.coroutines.CancellableContinuationImpl):1472:1472 -> 1:1:java.lang.Object invoke(java.lang.Object):1471:1471 -> invoke 1:1:void invoke(java.lang.Throwable):1475:1475 -> x kotlinx.coroutines.ChildHandle -> g1.q: # {"id":"sourceFile","fileName":"Job.kt"} boolean childCancelled(java.lang.Throwable) -> d kotlinx.coroutines.ChildHandleNode -> g1.r: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.ChildJob childJob -> h 1:1:void (kotlinx.coroutines.ChildJob):1464:1464 -> 2:2:void (kotlinx.coroutines.ChildJob):1463:1463 -> 1:1:boolean childCancelled(java.lang.Throwable):1467:1467 -> d 1:1:kotlinx.coroutines.Job getParent():1465:1465 -> getParent 1:1:java.lang.Object invoke(java.lang.Object):1462:1462 -> invoke 1:1:void invoke(java.lang.Throwable):1466:1466 -> x kotlinx.coroutines.ChildJob -> g1.s: # {"id":"sourceFile","fileName":"Job.kt"} void parentCancelled(kotlinx.coroutines.ParentJob) -> n kotlinx.coroutines.CompletableJob -> g1.t: # {"id":"sourceFile","fileName":"CompletableJob.kt"} kotlinx.coroutines.CompletedContinuation -> g1.u: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} kotlinx.coroutines.CancelHandler cancelHandler -> b java.lang.Object idempotentResume -> d java.lang.Object result -> a java.lang.Throwable cancelCause -> e kotlin.jvm.functions.Function1 onCancellation -> c 1:6:void (java.lang.Object,kotlinx.coroutines.CancelHandler,kotlin.jvm.functions.Function1,java.lang.Object,java.lang.Throwable):579:584 -> 7:7:void (java.lang.Object,kotlinx.coroutines.CancelHandler,kotlin.jvm.functions.Function1,java.lang.Object,java.lang.Throwable,int,kotlin.jvm.internal.DefaultConstructorMarker):579:579 -> kotlinx.coroutines.CompletedContinuation copy(java.lang.Object,kotlinx.coroutines.CancelHandler,kotlin.jvm.functions.Function1,java.lang.Object,java.lang.Throwable) -> a kotlinx.coroutines.CompletedContinuation copy$default(kotlinx.coroutines.CompletedContinuation,java.lang.Object,kotlinx.coroutines.CancelHandler,kotlin.jvm.functions.Function1,java.lang.Object,java.lang.Throwable,int,java.lang.Object) -> b 1:1:boolean getCancelled():586:586 -> c 1:2:void invokeHandlers(kotlinx.coroutines.CancellableContinuationImpl,java.lang.Throwable):589:590 -> d kotlinx.coroutines.CompletedExceptionally -> g1.v: # {"id":"sourceFile","fileName":"CompletionState.kt"} java.util.concurrent.atomic.AtomicIntegerFieldUpdater _handled$FU -> b java.lang.Throwable cause -> a 1:2:void (java.lang.Throwable,boolean):42:43 -> 3:3:void (java.lang.Throwable,boolean):46:46 -> 4:4:void (java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):42:42 -> 1:1:boolean getHandled():47:47 -> a 1:1:boolean makeHandled():48:48 -> b 1:1:java.lang.String toString():49:49 -> toString kotlinx.coroutines.CompletedWithCancellation -> g1.w: # {"id":"sourceFile","fileName":"CompletionState.kt"} java.lang.Object result -> a kotlin.jvm.functions.Function1 onCancellation -> b 1:3:void (java.lang.Object,kotlin.jvm.functions.Function1):31:33 -> kotlinx.coroutines.CompletionHandlerBase -> g1.x: # {"id":"sourceFile","fileName":"CompletionHandler.kt"} 1:1:void ():9:9 -> void invoke(java.lang.Throwable) -> x kotlinx.coroutines.CompletionHandlerException -> g1.y: # {"id":"sourceFile","fileName":"Exceptions.common.kt"} 1:1:void (java.lang.String,java.lang.Throwable):13:13 -> kotlinx.coroutines.CompletionStateKt -> g1.z: # {"id":"sourceFile","fileName":"CompletionState.kt"} 1:2:java.lang.Object recoverResult(java.lang.Object,kotlin.coroutines.Continuation):26:27 -> a 3:4:java.lang.Object recoverResult(java.lang.Object,kotlin.coroutines.Continuation):70:71 -> a 5:5:java.lang.Object recoverResult(java.lang.Object,kotlin.coroutines.Continuation):27:27 -> a 6:6:java.lang.Object recoverResult(java.lang.Object,kotlin.coroutines.Continuation):29:29 -> a 1:1:java.lang.Object toState(java.lang.Object,kotlinx.coroutines.CancellableContinuation):19:19 -> b 2:2:java.lang.Object toState(java.lang.Object,kotlinx.coroutines.CancellableContinuation):21:21 -> b 3:4:java.lang.Object toState(java.lang.Object,kotlinx.coroutines.CancellableContinuation):68:69 -> b 5:5:java.lang.Object toState(java.lang.Object,kotlinx.coroutines.CancellableContinuation):21:21 -> b 1:3:java.lang.Object toState(java.lang.Object,kotlin.jvm.functions.Function1):14:16 -> c 1:1:java.lang.Object toState$default(java.lang.Object,kotlin.jvm.functions.Function1,int,java.lang.Object):12:12 -> d kotlinx.coroutines.CopyableThreadContextElement -> g1.a0: # {"id":"sourceFile","fileName":"ThreadContextElement.kt"} kotlin.coroutines.CoroutineContext mergeForChild(kotlin.coroutines.CoroutineContext$Element) -> s kotlinx.coroutines.CopyableThreadContextElement copyForChild() -> t kotlinx.coroutines.CopyableThrowable -> g1.b0: # {"id":"sourceFile","fileName":"Debug.common.kt"} java.lang.Throwable createCopy() -> a kotlinx.coroutines.CoroutineContextKt -> g1.c0: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} 1:2:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):54:55 -> a 3:3:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):59:59 -> a 4:5:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):62:63 -> a 6:6:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):80:80 -> a 7:7:kotlin.coroutines.CoroutineContext foldCopies(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,boolean):88:88 -> a 1:4:java.lang.String getCoroutineName(kotlin.coroutines.CoroutineContext):239:242 -> b 1:1:boolean hasCopyableElements(kotlin.coroutines.CoroutineContext):40:40 -> c 1:4:kotlin.coroutines.CoroutineContext newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):19:22 -> d 1:2:kotlinx.coroutines.UndispatchedCoroutine undispatchedCompletion(kotlin.coroutines.jvm.internal.CoroutineStackFrame):148:149 -> e 3:3:kotlinx.coroutines.UndispatchedCoroutine undispatchedCompletion(kotlin.coroutines.jvm.internal.CoroutineStackFrame):151:151 -> e 1:1:kotlinx.coroutines.UndispatchedCoroutine updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):125:125 -> f 2:2:kotlinx.coroutines.UndispatchedCoroutine updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):138:138 -> f 3:4:kotlinx.coroutines.UndispatchedCoroutine updateUndispatchedCompletion(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object):140:141 -> f kotlinx.coroutines.CoroutineContextKt$foldCopies$1 -> g1.c0$a: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlinx.coroutines.CoroutineContextKt$foldCopies$1 INSTANCE -> d 1:2:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):82:83 -> a 3:3:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):85:85 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):80:80 -> invoke kotlinx.coroutines.CoroutineContextKt$foldCopies$folded$1 -> g1.c0$b: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} boolean $isNewCoroutine -> e kotlin.jvm.internal.Ref$ObjectRef $leftoverContext -> d 1:1:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):64:64 -> a 2:2:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):66:66 -> a 3:3:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):70:70 -> a 4:4:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):73:73 -> a 5:5:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):76:76 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):63:63 -> invoke kotlinx.coroutines.CoroutineContextKt$hasCopyableElements$1 -> g1.c0$c: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlinx.coroutines.CoroutineContextKt$hasCopyableElements$1 INSTANCE -> d 1:1:java.lang.Boolean invoke(boolean,kotlin.coroutines.CoroutineContext$Element):40:40 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):40:40 -> invoke kotlinx.coroutines.CoroutineDispatcher -> g1.d0: # {"id":"sourceFile","fileName":"CoroutineDispatcher.kt"} kotlinx.coroutines.CoroutineDispatcher$Key Key -> e 1:1:void ():32:32 -> void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable) -> B boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext) -> C 1:2:kotlinx.coroutines.CoroutineDispatcher limitedParallelism(int):106:107 -> D 1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):31:31 -> b 1:1:kotlin.coroutines.Continuation interceptContinuation(kotlin.coroutines.Continuation):159:159 -> m 1:1:java.lang.String toString():185:185 -> toString 1:2:void releaseInterceptedContinuation(kotlin.coroutines.Continuation):166:167 -> v 1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):31:31 -> y kotlinx.coroutines.CoroutineDispatcher$Key -> g1.d0$a: # {"id":"sourceFile","fileName":"CoroutineDispatcher.kt"} 1:2:void ():37:38 -> 3:3:void ():36:36 -> kotlinx.coroutines.CoroutineDispatcher$Key$1 -> g1.d0$a$a: # {"id":"sourceFile","fileName":"CoroutineDispatcher.kt"} kotlinx.coroutines.CoroutineDispatcher$Key$1 INSTANCE -> d 1:1:kotlinx.coroutines.CoroutineDispatcher invoke(kotlin.coroutines.CoroutineContext$Element):38:38 -> a 1:1:java.lang.Object invoke(java.lang.Object):38:38 -> invoke kotlinx.coroutines.CoroutineExceptionHandler -> g1.e0: # {"id":"sourceFile","fileName":"CoroutineExceptionHandler.kt"} kotlinx.coroutines.CoroutineExceptionHandler$Key Key -> a void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable) -> j kotlinx.coroutines.CoroutineExceptionHandler$Key -> g1.e0$a: # {"id":"sourceFile","fileName":"CoroutineExceptionHandler.kt"} kotlinx.coroutines.CoroutineExceptionHandler$Key $$INSTANCE -> d 1:1:void ():102:102 -> kotlinx.coroutines.CoroutineExceptionHandlerImplKt -> g1.f0: # {"id":"sourceFile","fileName":"CoroutineExceptionHandlerImpl.kt"} java.util.List handlers -> a 1:1:void ():23:23 -> 2:2:void ():22:22 -> 3:3:void ():20:20 -> 4:4:void ():23:23 -> 1:1:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):46:46 -> a 2:2:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):48:48 -> a 3:4:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):51:52 -> a 5:5:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):57:57 -> a 6:7:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):60:61 -> a kotlinx.coroutines.CoroutineExceptionHandlerKt -> g1.g0: # {"id":"sourceFile","fileName":"CoroutineExceptionHandler.kt"} 1:2:void handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):24:25 -> a 3:3:void handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):33:33 -> a 4:4:void handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):29:29 -> a 1:1:java.lang.Throwable handlerException(java.lang.Throwable,java.lang.Throwable):38:38 -> b 2:2:java.lang.Throwable handlerException(java.lang.Throwable,java.lang.Throwable):111:111 -> b kotlinx.coroutines.CoroutineId -> g1.i0: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlinx.coroutines.CoroutineId$Key Key -> f long id -> e 1:1:void (long):250:250 -> 2:2:void (long):249:249 -> 1:1:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext):247:247 -> A 1:1:long getId():249:249 -> B 1:1:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.String):271:271 -> C 1:11:java.lang.String updateThreadContext(kotlin.coroutines.CoroutineContext):255:265 -> D 12:12:java.lang.String updateThreadContext(kotlin.coroutines.CoroutineContext):260:260 -> D 1:1:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):247:247 -> k 1:1:java.lang.String toString():252:252 -> toString kotlinx.coroutines.CoroutineId$Key -> g1.i0$a: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} 1:1:void ():251:251 -> kotlinx.coroutines.CoroutineName -> g1.j0: # {"id":"sourceFile","fileName":"CoroutineName.kt"} kotlinx.coroutines.CoroutineName$Key Key -> f java.lang.String name -> e 1:1:java.lang.String getName():18:18 -> B 1:1:java.lang.String toString():28:28 -> toString kotlinx.coroutines.CoroutineName$Key -> g1.j0$a: # {"id":"sourceFile","fileName":"CoroutineName.kt"} 1:1:void ():23:23 -> kotlinx.coroutines.CoroutineScope -> g1.k0: # {"id":"sourceFile","fileName":"CoroutineScope.kt"} kotlin.coroutines.CoroutineContext getCoroutineContext() -> f kotlinx.coroutines.CoroutineScopeKt -> g1.l0: # {"id":"sourceFile","fileName":"CoroutineScope.kt"} 1:1:kotlinx.coroutines.CoroutineScope CoroutineScope(kotlin.coroutines.CoroutineContext):277:277 -> a 1:3:void cancel(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException):286:286 -> b 1:1:void cancel$default(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException,int,java.lang.Object):285:285 -> c kotlinx.coroutines.CoroutineStart -> g1.m0: # {"id":"sourceFile","fileName":"CoroutineStart.kt"} kotlinx.coroutines.CoroutineStart UNDISPATCHED -> g kotlinx.coroutines.CoroutineStart[] $VALUES -> h kotlinx.coroutines.CoroutineStart DEFAULT -> d kotlinx.coroutines.CoroutineStart ATOMIC -> f kotlinx.coroutines.CoroutineStart LAZY -> e 1:1:void ():37:37 -> 2:2:void ():48:48 -> 3:3:void ():57:57 -> 4:4:void ():76:76 -> 1:1:void (java.lang.String,int):20:20 -> kotlinx.coroutines.CoroutineStart[] $values() -> a 1:1:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):109:109 -> b 2:2:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):113:113 -> b 3:3:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):112:112 -> b 4:4:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111:111 -> b 5:5:void invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):110:110 -> b 1:1:boolean isLazy():122:122 -> c kotlinx.coroutines.CoroutineStart$WhenMappings -> g1.m0$a: # {"id":"sourceFile","fileName":"CoroutineStart.kt"} int[] $EnumSwitchMapping$0 -> a kotlinx.coroutines.CoroutinesInternalError -> g1.n0: # {"id":"sourceFile","fileName":"Exceptions.common.kt"} 1:1:void (java.lang.String,java.lang.Throwable):28:28 -> kotlinx.coroutines.DebugKt -> g1.o0: # {"id":"sourceFile","fileName":"Debug.kt"} boolean ASSERTIONS_ENABLED -> a boolean DEBUG -> b java.util.concurrent.atomic.AtomicLong COROUTINE_ID -> d boolean RECOVER_STACK_TRACES -> c 1:2:void ():70:71 -> 3:4:void ():74:75 -> 5:5:void ():70:70 -> 6:6:void ():82:82 -> 7:7:void ():85:85 -> 1:1:boolean getASSERTIONS_ENABLED():67:67 -> a 1:1:java.util.concurrent.atomic.AtomicLong getCOROUTINE_ID():85:85 -> b 1:1:boolean getDEBUG():70:70 -> c 1:1:boolean getRECOVER_STACK_TRACES():81:81 -> d kotlinx.coroutines.DebugStringsKt -> g1.p0: # {"id":"sourceFile","fileName":"DebugStrings.kt"} 1:1:java.lang.String getClassSimpleName(java.lang.Object):21:21 -> a 1:1:java.lang.String getHexAddress(java.lang.Object):13:13 -> b 1:1:java.lang.String toDebugString(kotlin.coroutines.Continuation):16:16 -> c 2:2:java.lang.String toDebugString(kotlin.coroutines.Continuation):18:18 -> c kotlinx.coroutines.DefaultExecutor -> g1.q0: # {"id":"sourceFile","fileName":"DefaultExecutor.kt"} kotlinx.coroutines.DefaultExecutor INSTANCE -> k long KEEP_ALIVE_NANOS -> l 1:1:void ():32:32 -> 2:2:void ():37:37 -> 3:3:void ():39:39 -> 4:4:void ():41:41 -> 5:5:void ():37:37 -> 1:1:void ():28:28 -> 1:1:java.lang.Thread getThread():49:49 -> N 1:1:void reschedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):74:74 -> O 1:2:void enqueue(java.lang.Runnable):68:69 -> T 1:5:void acknowledgeShutdownIfNeeded():177:181 -> e0 1:5:java.lang.Thread createThreadSync():135:135 -> f0 1:1:boolean isShutDown():60:60 -> g0 1:1:boolean isShutdownRequested():63:63 -> h0 1:4:boolean notifyStartup():154:157 -> i0 1:1:void shutdownError():78:78 -> j0 1:2:void run():101:102 -> run 3:3:void run():105:105 -> run 4:6:void run():125:127 -> run 7:7:void run():129:129 -> run 8:9:void run():107:108 -> run 10:11:void run():111:112 -> run 12:14:void run():125:127 -> run 15:15:void run():129:129 -> run 16:16:void run():115:115 -> run 17:17:void run():120:120 -> run 18:20:void run():125:127 -> run 21:21:void run():129:129 -> run 22:22:void run():121:121 -> run 23:25:void run():125:127 -> run 26:26:void run():129:129 -> run 1:2:void shutdown():84:85 -> shutdown kotlinx.coroutines.DefaultExecutorKt -> g1.r0: # {"id":"sourceFile","fileName":"DefaultExecutor.kt"} kotlinx.coroutines.Delay DefaultDelay -> b boolean defaultMainDelayOptIn -> a 1:1:void ():11:11 -> 2:2:void ():13:13 -> 1:1:kotlinx.coroutines.Delay getDefaultDelay():13:13 -> a 1:2:kotlinx.coroutines.Delay initializeDefaultDelay():17:18 -> b 3:3:kotlinx.coroutines.Delay initializeDefaultDelay():24:24 -> b kotlinx.coroutines.Delay -> g1.s0: # {"id":"sourceFile","fileName":"Delay.kt"} kotlinx.coroutines.DiagnosticCoroutineContextException -> g1.t0: # {"id":"sourceFile","fileName":"CoroutineExceptionHandlerImpl.kt"} kotlin.coroutines.CoroutineContext context -> d 1:1:void (kotlin.coroutines.CoroutineContext):32:32 -> 1:1:java.lang.Throwable fillInStackTrace():39:39 -> fillInStackTrace 1:1:java.lang.String getLocalizedMessage():34:34 -> getLocalizedMessage kotlinx.coroutines.DispatchedCoroutine -> g1.u0: # {"id":"sourceFile","fileName":"Builders.common.kt"} java.util.concurrent.atomic.AtomicIntegerFieldUpdater _decision$FU -> g 1:1:void afterResume(java.lang.Object):258:258 -> A0 2:2:void afterResume(java.lang.Object):260:260 -> A0 1:1:void afterCompletion(java.lang.Object):254:254 -> E 1:1:boolean tryResume():276:276 -> F0 2:3:boolean tryResume():245:246 -> F0 4:4:boolean tryResume():244:244 -> F0 kotlinx.coroutines.DispatchedTask -> g1.v0: # {"id":"sourceFile","fileName":"DispatchedTask.kt"} int resumeMode -> f 1:1:void (int):52:52 -> 2:2:void (int):51:51 -> void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable) -> a kotlin.coroutines.Continuation getDelegate$kotlinx_coroutines_core() -> b 1:1:java.lang.Throwable getExceptionalResult$kotlinx_coroutines_core(java.lang.Object):79:79 -> c java.lang.Object getSuccessfulResult$kotlinx_coroutines_core(java.lang.Object) -> f 1:1:void handleFatalException(java.lang.Throwable,java.lang.Throwable):240:240 -> h 2:4:void handleFatalException(java.lang.Throwable,java.lang.Throwable):144:144 -> h 5:5:void handleFatalException(java.lang.Throwable,java.lang.Throwable):146:146 -> h java.lang.Object takeState$kotlinx_coroutines_core() -> j 1:2:void run():82:83 -> run 3:5:void run():86:88 -> run 6:8:void run():223:225 -> run 9:9:void run():227:227 -> run 10:12:void run():89:91 -> run 13:16:void run():97:100 -> run 17:20:void run():233:233 -> run 21:21:void run():104:104 -> run 22:22:void run():106:106 -> run 23:23:void run():109:109 -> run 24:25:void run():237:238 -> run 26:27:void run():114:115 -> run 28:29:void run():237:238 -> run 30:31:void run():114:115 -> run kotlinx.coroutines.DispatchedTaskKt -> g1.w0: # {"id":"sourceFile","fileName":"DispatchedTask.kt"} 1:2:void dispatch(kotlinx.coroutines.DispatchedTask,int):151:152 -> a 3:3:void dispatch(kotlinx.coroutines.DispatchedTask,int):154:154 -> a 4:7:void dispatch(kotlinx.coroutines.DispatchedTask,int):156:159 -> a 8:8:void dispatch(kotlinx.coroutines.DispatchedTask,int):161:161 -> a 9:9:void dispatch(kotlinx.coroutines.DispatchedTask,int):166:166 -> a boolean isCancellableMode(int) -> b boolean isReusableMode(int) -> c 1:3:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,boolean):173:175 -> d 4:4:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,boolean):177:177 -> d 5:8:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,boolean):223:226 -> d 9:9:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,boolean):228:228 -> d 10:13:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,boolean):234:237 -> d 14:15:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,boolean):236:237 -> d 16:16:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,boolean):178:178 -> d 1:2:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):183:184 -> e 3:3:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):186:186 -> e 4:4:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):240:240 -> e 5:5:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):190:190 -> e 6:6:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):245:245 -> e 7:7:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):252:252 -> e 8:8:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):254:254 -> e kotlinx.coroutines.DispatcherExecutor -> g1.x0: # {"id":"sourceFile","fileName":"Executors.kt"} kotlinx.coroutines.CoroutineDispatcher dispatcher -> d 1:1:void execute(java.lang.Runnable):111:111 -> execute 1:1:java.lang.String toString():112:112 -> toString kotlinx.coroutines.Dispatchers -> g1.y0: # {"id":"sourceFile","fileName":"Dispatchers.kt"} kotlinx.coroutines.Dispatchers INSTANCE -> a kotlinx.coroutines.CoroutineDispatcher IO -> d kotlinx.coroutines.CoroutineDispatcher Unconfined -> c kotlinx.coroutines.CoroutineDispatcher Default -> b 1:1:void ():32:32 -> 2:2:void ():93:93 -> 3:3:void ():135:135 -> 1:1:void ():21:21 -> 1:1:kotlinx.coroutines.CoroutineDispatcher getDefault():32:32 -> a 1:1:kotlinx.coroutines.CoroutineDispatcher getIO():135:135 -> b 1:1:kotlinx.coroutines.MainCoroutineDispatcher getMain():57:57 -> c kotlinx.coroutines.DisposableHandle -> g1.z0: # {"id":"sourceFile","fileName":"Job.kt"} kotlinx.coroutines.Empty -> g1.a1: # {"id":"sourceFile","fileName":"JobSupport.kt"} boolean isActive -> d 1:1:void (boolean):1310:1310 -> 1:1:boolean isActive():1310:1310 -> c kotlinx.coroutines.NodeList getList() -> e 1:1:java.lang.String toString():1312:1312 -> toString kotlinx.coroutines.EventLoop -> g1.b1: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} long useCount -> f boolean shared -> g kotlinx.coroutines.internal.ArrayQueue unconfinedQueue -> h 1:1:void ():23:23 -> 1:1:void decrementUseCount(boolean):109:109 -> E 2:3:void decrementUseCount(boolean):111:112 -> E 4:4:void decrementUseCount(boolean):114:114 -> E long delta(boolean) -> F 1:3:void dispatchUnconfined(kotlinx.coroutines.DispatchedTask):85:87 -> G 1:2:long getNextTime():62:63 -> H 1:2:void incrementUseCount(boolean):104:105 -> I 1:1:void incrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):103:103 -> J 1:1:boolean isUnconfinedLoopActive():94:94 -> K 1:1:boolean isUnconfinedQueueEmpty():98:98 -> L 1:3:boolean processUnconfinedEvent():67:69 -> M kotlinx.coroutines.EventLoopImplBase -> g1.c1: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater _delayed$FU -> j java.util.concurrent.atomic.AtomicReferenceFieldUpdater _queue$FU -> i 1:1:void ():184:184 -> 2:2:void ():186:186 -> 3:3:void ():189:189 -> 4:4:void ():191:191 -> 1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):290:290 -> B 1:2:long getNextTime():209:210 -> H 3:4:long getNextTime():213:214 -> H 5:6:long getNextTime():217:218 -> H 1:1:boolean access$isCompleted(kotlinx.coroutines.EventLoopImplBase):184:184 -> Q 1:1:void closeQueue():347:347 -> R 2:2:void closeQueue():567:567 -> R 3:5:void closeQueue():350:352 -> R 6:6:void closeQueue():356:356 -> R 7:9:void closeQueue():359:361 -> R 1:1:java.lang.Runnable dequeue():564:564 -> S 2:5:java.lang.Runnable dequeue():333:336 -> S 6:7:java.lang.Runnable dequeue():339:340 -> S 1:1:void enqueue(java.lang.Runnable):293:293 -> T 2:2:void enqueue(java.lang.Runnable):295:295 -> T 3:3:void enqueue(java.lang.Runnable):297:297 -> T 1:1:boolean enqueueImpl(java.lang.Runnable):562:562 -> U 2:2:boolean enqueueImpl(java.lang.Runnable):304:304 -> U 3:5:boolean enqueueImpl(java.lang.Runnable):306:308 -> U 6:6:boolean enqueueImpl(java.lang.Runnable):311:311 -> U 7:7:boolean enqueueImpl(java.lang.Runnable):315:315 -> U 8:11:boolean enqueueImpl(java.lang.Runnable):318:321 -> U 1:1:boolean isCompleted():193:193 -> V 1:4:boolean isEmpty():197:200 -> W 5:6:boolean isEmpty():202:203 -> W 1:1:long processNextEvent():264:264 -> X 2:4:long processNextEvent():266:268 -> X 5:7:long processNextEvent():552:554 -> X 8:9:long processNextEvent():274:275 -> X 10:10:long processNextEvent():555:555 -> X 11:11:long processNextEvent():554:554 -> X 12:12:long processNextEvent():273:273 -> X 13:13:long processNextEvent():554:554 -> X 14:14:long processNextEvent():282:282 -> X 15:15:long processNextEvent():284:284 -> X 16:16:long processNextEvent():287:287 -> X 1:1:void rescheduleAllDelayed():397:397 -> Y 2:3:void rescheduleAllDelayed():406:407 -> Y 1:2:void resetAll():391:392 -> Z 1:1:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):374:374 -> a0 2:2:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):372:372 -> a0 3:3:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):374:374 -> a0 4:4:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):372:372 -> a0 5:5:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):371:371 -> a0 1:4:int scheduleImpl(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):381:384 -> b0 5:5:int scheduleImpl(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):386:386 -> b0 1:1:void setCompleted(boolean):194:194 -> c0 1:1:boolean shouldUnpark(kotlinx.coroutines.EventLoopImplBase$DelayedTask):378:378 -> d0 1:1:void shutdown():223:223 -> shutdown 2:3:void shutdown():226:227 -> shutdown 4:4:void shutdown():229:229 -> shutdown 5:5:void shutdown():231:231 -> shutdown kotlinx.coroutines.EventLoopImplBase$DelayedTask -> g1.c1$a: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} long nanoTime -> d int index -> e 1:1:void setIndex(int):428:428 -> a 1:3:void setHeap(kotlinx.coroutines.internal.ThreadSafeHeap):424:424 -> b 1:1:kotlinx.coroutines.internal.ThreadSafeHeap getHeap():422:422 -> c 1:1:int compareTo(java.lang.Object):411:411 -> compareTo 1:2:void dispose():486:487 -> dispose 3:5:void dispose():489:491 -> dispose 1:1:int getIndex():428:428 -> e 1:1:int compareTo(kotlinx.coroutines.EventLoopImplBase$DelayedTask):431:431 -> f 1:1:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):443:443 -> g 2:3:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):552:553 -> g 4:4:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):445:445 -> g 5:5:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):458:458 -> g 6:6:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):465:465 -> g 7:7:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):469:469 -> g 8:8:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):478:478 -> g 9:9:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):554:554 -> g 10:10:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):553:553 -> g 11:11:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):481:481 -> g 12:12:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):553:553 -> g 1:1:boolean timeToExecute(long):439:439 -> h 1:1:java.lang.String toString():493:493 -> toString kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue -> g1.c1$b: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} long timeNow -> b 1:1:void (long):529:529 -> 2:2:void (long):528:528 -> kotlinx.coroutines.EventLoopImplPlatform -> g1.d1: # {"id":"sourceFile","fileName":"EventLoop.kt"} 1:1:void ():7:7 -> java.lang.Thread getThread() -> N 1:1:void reschedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):17:17 -> O 1:3:void unpark():11:13 -> P kotlinx.coroutines.EventLoopKt -> g1.e1: # {"id":"sourceFile","fileName":"EventLoop.kt"} 1:1:kotlinx.coroutines.EventLoop createEventLoop():25:25 -> a kotlinx.coroutines.EventLoop_commonKt -> g1.f1: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} kotlinx.coroutines.internal.Symbol DISPOSED_TASK -> a kotlinx.coroutines.internal.Symbol CLOSED_EMPTY -> b 1:1:void ():146:146 -> 2:2:void ():172:172 -> 1:1:kotlinx.coroutines.internal.Symbol access$getCLOSED_EMPTY$p() -> a 1:1:kotlinx.coroutines.internal.Symbol access$getDISPOSED_TASK$p() -> b kotlinx.coroutines.ExceptionsKt -> g1.g1: # {"id":"sourceFile","fileName":"Exceptions.kt"} 1:1:java.util.concurrent.CancellationException CancellationException(java.lang.String,java.lang.Throwable):22:22 -> a kotlinx.coroutines.ExecutorCoroutineDispatcher -> g1.h1: # {"id":"sourceFile","fileName":"Executors.kt"} kotlinx.coroutines.ExecutorCoroutineDispatcher$Key Key -> f 1:1:void ():20:20 -> kotlinx.coroutines.ExecutorCoroutineDispatcher$Key -> g1.h1$a: # {"id":"sourceFile","fileName":"Executors.kt"} 1:2:void ():24:25 -> 3:3:void ():23:23 -> kotlinx.coroutines.ExecutorCoroutineDispatcher$Key$1 -> g1.h1$a$a: # {"id":"sourceFile","fileName":"Executors.kt"} kotlinx.coroutines.ExecutorCoroutineDispatcher$Key$1 INSTANCE -> d 1:1:kotlinx.coroutines.ExecutorCoroutineDispatcher invoke(kotlin.coroutines.CoroutineContext$Element):25:25 -> a 1:1:java.lang.Object invoke(java.lang.Object):25:25 -> invoke kotlinx.coroutines.ExecutorCoroutineDispatcherImpl -> g1.i1: # {"id":"sourceFile","fileName":"Executors.kt"} java.util.concurrent.Executor executor -> g 1:1:void (java.util.concurrent.Executor):115:115 -> 2:2:void (java.util.concurrent.Executor):123:123 -> 1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):128:128 -> B 2:4:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):130:132 -> B 1:1:void cancelJobOnRejection(kotlin.coroutines.CoroutineContext,java.util.concurrent.RejectedExecutionException):169:169 -> E 1:1:java.util.concurrent.Executor getExecutor():115:115 -> F 1:1:void close():173:173 -> close 1:1:boolean equals(java.lang.Object):177:177 -> equals 1:1:int hashCode():178:178 -> hashCode 1:1:java.lang.String toString():176:176 -> toString kotlinx.coroutines.ExecutorsKt -> g1.j1: # {"id":"sourceFile","fileName":"Executors.kt"} 1:1:kotlinx.coroutines.CoroutineDispatcher from(java.util.concurrent.Executor):100:100 -> a kotlinx.coroutines.InactiveNodeList -> g1.k1: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.NodeList list -> d 1:2:void (kotlinx.coroutines.NodeList):1382:1383 -> boolean isActive() -> c 1:1:kotlinx.coroutines.NodeList getList():1383:1383 -> e 1:1:java.lang.String toString():1386:1386 -> toString kotlinx.coroutines.Incomplete -> g1.l1: # {"id":"sourceFile","fileName":"JobSupport.kt"} boolean isActive() -> c kotlinx.coroutines.NodeList getList() -> e kotlinx.coroutines.IncompleteStateBox -> g1.m1: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.Incomplete state -> a 1:1:void (kotlinx.coroutines.Incomplete):1283:1283 -> kotlinx.coroutines.InvokeOnCancel -> g1.n1: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} kotlin.jvm.functions.Function1 handler -> d 1:1:void (kotlin.jvm.functions.Function1):571:571 -> 2:2:void (kotlin.jvm.functions.Function1):570:570 -> 1:1:void invoke(java.lang.Throwable):573:573 -> a 1:1:java.lang.Object invoke(java.lang.Object):569:569 -> invoke 1:1:java.lang.String toString():575:575 -> toString kotlinx.coroutines.InvokeOnCancelling -> g1.o1: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlin.jvm.functions.Function1 handler -> h java.util.concurrent.atomic.AtomicIntegerFieldUpdater _invoked$FU -> i 1:1:void (kotlin.jvm.functions.Function1):1454:1454 -> 2:2:void (kotlin.jvm.functions.Function1):1453:1453 -> 3:3:void (kotlin.jvm.functions.Function1):1456:1456 -> 1:1:java.lang.Object invoke(java.lang.Object):1452:1452 -> invoke 1:1:void invoke(java.lang.Throwable):1458:1458 -> x kotlinx.coroutines.InvokeOnCompletion -> g1.p1: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlin.jvm.functions.Function1 handler -> h 1:1:void (kotlin.jvm.functions.Function1):1391:1391 -> 2:2:void (kotlin.jvm.functions.Function1):1390:1390 -> 1:1:java.lang.Object invoke(java.lang.Object):1389:1389 -> invoke 1:1:void invoke(java.lang.Throwable):1392:1392 -> x kotlinx.coroutines.Job -> g1.q1: # {"id":"sourceFile","fileName":"Job.kt"} kotlinx.coroutines.Job$Key Key -> b boolean start() -> a boolean isActive() -> c kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1) -> o java.util.concurrent.CancellationException getCancellationException() -> p void cancel(java.util.concurrent.CancellationException) -> u kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob) -> x kotlinx.coroutines.Job$DefaultImpls -> g1.q1$a: # {"id":"sourceFile","fileName":"Job.kt"} 1:1:void cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):183:183 -> a 1:1:java.lang.Object fold(kotlinx.coroutines.Job,java.lang.Object,kotlin.jvm.functions.Function2):112:112 -> b 1:1:kotlin.coroutines.CoroutineContext$Element get(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext$Key):112:112 -> c 1:1:kotlinx.coroutines.DisposableHandle invokeOnCompletion$default(kotlinx.coroutines.Job,boolean,boolean,kotlin.jvm.functions.Function1,int,java.lang.Object):341:341 -> d 1:1:kotlin.coroutines.CoroutineContext minusKey(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext$Key):112:112 -> e 1:1:kotlin.coroutines.CoroutineContext plus(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext):112:112 -> f kotlinx.coroutines.Job$Key -> g1.q1$b: # {"id":"sourceFile","fileName":"Job.kt"} kotlinx.coroutines.Job$Key $$INSTANCE -> d 1:1:void ():116:116 -> kotlinx.coroutines.JobCancellationException -> g1.r1: # {"id":"sourceFile","fileName":"Exceptions.kt"} kotlinx.coroutines.Job job -> d 1:1:void (java.lang.String,java.lang.Throwable,kotlinx.coroutines.Job):33:33 -> 2:2:void (java.lang.String,java.lang.Throwable,kotlinx.coroutines.Job):32:32 -> 3:3:void (java.lang.String,java.lang.Throwable,kotlinx.coroutines.Job):36:36 -> 1:1:java.lang.Throwable createCopy():29:29 -> a 1:2:kotlinx.coroutines.JobCancellationException createCopy():54:55 -> b 1:1:boolean equals(java.lang.Object):68:68 -> equals 1:2:java.lang.Throwable fillInStackTrace():40:41 -> fillInStackTrace 3:3:java.lang.Throwable fillInStackTrace():44:44 -> fillInStackTrace 1:1:int hashCode():70:70 -> hashCode 1:1:java.lang.String toString():64:64 -> toString kotlinx.coroutines.JobCancellingNode -> g1.s1: # {"id":"sourceFile","fileName":"JobSupport.kt"} 1:1:void ():1450:1450 -> kotlinx.coroutines.JobImpl -> g1.t1: # {"id":"sourceFile","fileName":"JobSupport.kt"} boolean handlesException -> e 1:2:void (kotlinx.coroutines.Job):1316:1317 -> 3:3:void (kotlinx.coroutines.Job):1329:1329 -> 1:1:boolean handlesException():1336:1336 -> A0 2:3:boolean handlesException():1338:1339 -> A0 1:1:boolean getHandlesException$kotlinx_coroutines_core():1329:1329 -> S boolean getOnCancelComplete$kotlinx_coroutines_core() -> T kotlinx.coroutines.JobKt -> g1.u1: 1:1:kotlinx.coroutines.CompletableJob Job(kotlinx.coroutines.Job) -> a 1:1:kotlinx.coroutines.CompletableJob Job$default(kotlinx.coroutines.Job,int,java.lang.Object) -> b 1:1:void cancel(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException) -> c 1:1:void cancel$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object) -> d 1:1:void ensureActive(kotlinx.coroutines.Job) -> e 1:1:void ensureActive(kotlin.coroutines.CoroutineContext) -> f kotlinx.coroutines.JobKt__JobKt -> g1.v1: # {"id":"sourceFile","fileName":"Job.kt"} 1:1:kotlinx.coroutines.CompletableJob Job(kotlinx.coroutines.Job):379:379 -> a 1:1:kotlinx.coroutines.CompletableJob Job$default(kotlinx.coroutines.Job,int,java.lang.Object):379:379 -> b 1:1:void cancel(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):549:549 -> c 1:1:void cancel$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):548:548 -> d 1:1:void ensureActive(kotlinx.coroutines.Job):571:571 -> e 1:1:void ensureActive(kotlin.coroutines.CoroutineContext):589:589 -> f kotlinx.coroutines.JobNode -> g1.w1: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.JobSupport job -> g 1:1:void ():1351:1351 -> boolean isActive() -> c 1:1:void dispose():1358:1358 -> dispose kotlinx.coroutines.NodeList getList() -> e 1:1:java.lang.String toString():1359:1359 -> toString 1:1:kotlinx.coroutines.JobSupport getJob():1355:1355 -> y 1:1:void setJob(kotlinx.coroutines.JobSupport):1355:1355 -> z kotlinx.coroutines.JobSupport -> g1.x1: # {"id":"sourceFile","fileName":"JobSupport.kt"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater _state$FU -> d 1:1:void (boolean):27:27 -> 2:2:void (boolean):129:129 -> 3:3:void (boolean):131:131 -> 1:1:void access$continueCompleting(kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):27:27 -> B 1:1:boolean addLastAtomic(java.lang.Object,kotlinx.coroutines.NodeList,kotlinx.coroutines.JobNode):1551:1551 -> C 2:3:boolean addLastAtomic(java.lang.Object,kotlinx.coroutines.NodeList,kotlinx.coroutines.JobNode):1555:1556 -> C 1:2:void addSuppressedExceptions(java.lang.Throwable,java.util.List):270:271 -> D 3:4:void addSuppressedExceptions(java.lang.Throwable,java.util.List):1490:1491 -> D 5:5:void addSuppressedExceptions(java.lang.Throwable,java.util.List):278:278 -> D 6:6:void addSuppressedExceptions(java.lang.Throwable,java.util.List):1492:1492 -> D 7:7:void addSuppressedExceptions(java.lang.Throwable,java.util.List):281:281 -> D 8:8:void addSuppressedExceptions(java.lang.Throwable,java.util.List):1493:1493 -> D void afterCompletion(java.lang.Object) -> E 1:2:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):663:664 -> F 3:4:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):667:668 -> F 5:6:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):670:671 -> F 7:9:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):674:676 -> F 10:10:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):678:678 -> F 1:1:void cancelInternal(java.lang.Throwable):632:632 -> G 1:1:java.lang.Object cancelMakeCompleting(java.lang.Object):1583:1583 -> H 2:2:java.lang.Object cancelMakeCompleting(java.lang.Object):691:691 -> H 3:5:java.lang.Object cancelMakeCompleting(java.lang.Object):695:697 -> H 6:6:java.lang.Object cancelMakeCompleting(java.lang.Object):693:693 -> H 1:1:boolean cancelParent(java.lang.Throwable):344:344 -> I 2:3:boolean cancelParent(java.lang.Throwable):350:351 -> I 4:4:boolean cancelParent(java.lang.Throwable):353:353 -> I 5:5:boolean cancelParent(java.lang.Throwable):358:358 -> I java.lang.String cancellationExceptionMessage() -> J 1:2:boolean childCancelled(java.lang.Throwable):650:651 -> K 1:3:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):307:309 -> L 4:4:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):311:311 -> L 5:5:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):316:316 -> L 6:6:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):318:318 -> L 7:7:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):320:320 -> L 8:8:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object):323:323 -> L 1:1:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):929:929 -> M 2:2:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):931:931 -> M 3:3:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):933:933 -> M 4:5:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):935:936 -> M 1:1:java.lang.Throwable createCauseException(java.lang.Object):719:719 -> N 2:2:java.lang.Throwable createCauseException(java.lang.Object):1585:1585 -> N 3:3:java.lang.Throwable createCauseException(java.lang.Object):720:720 -> N 1:4:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):205:208 -> O 5:5:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):1483:1483 -> O 6:10:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):212:216 -> O 11:11:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):225:225 -> O 12:13:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):229:230 -> O 14:15:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):234:235 -> O 16:17:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):237:238 -> O 18:18:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):240:240 -> O 19:19:java.lang.Object finalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object):216:216 -> O 1:1:kotlinx.coroutines.ChildHandleNode firstChild(kotlinx.coroutines.Incomplete):913:913 -> P 1:1:java.lang.Throwable getExceptionOrNull(java.lang.Object):910:910 -> Q 1:1:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):246:246 -> R 2:2:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):248:248 -> R 3:4:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):1485:1486 -> R 5:5:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):259:259 -> R 6:6:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):261:261 -> R boolean getHandlesException$kotlinx_coroutines_core() -> S boolean getOnCancelComplete$kotlinx_coroutines_core() -> T 1:1:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):773:773 -> U 2:3:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):775:776 -> U 4:5:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):779:780 -> U 6:6:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):782:782 -> U 1:1:kotlinx.coroutines.ChildHandle getParentHandle$kotlinx_coroutines_core():133:133 -> V 1:1:java.lang.Object getState$kotlinx_coroutines_core():1482:1482 -> W 2:3:java.lang.Object getState$kotlinx_coroutines_core():167:168 -> W boolean handleJobException(java.lang.Throwable) -> X 1:1:void handleOnCompletionException$kotlinx_coroutines_core(java.lang.Throwable):980:980 -> Y 1:1:void initParentJob(kotlinx.coroutines.Job):143:143 -> Z 2:2:void initParentJob(kotlinx.coroutines.Job):145:145 -> Z 3:3:void initParentJob(kotlinx.coroutines.Job):148:148 -> Z 4:5:void initParentJob(kotlinx.coroutines.Job):150:151 -> Z 6:8:void initParentJob(kotlinx.coroutines.Job):153:155 -> Z 1:1:boolean start():1542:1542 -> a 2:2:boolean start():380:380 -> a 1:1:boolean isCompleted():186:186 -> a0 1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):27:27 -> b boolean isScopedCoroutine() -> b0 1:2:boolean isActive():182:183 -> c 1:1:java.lang.Object makeCancelling(java.lang.Object):1587:1587 -> c0 2:2:java.lang.Object makeCancelling(java.lang.Object):734:734 -> c0 3:3:java.lang.Object makeCancelling(java.lang.Object):1588:1588 -> c0 4:4:java.lang.Object makeCancelling(java.lang.Object):736:736 -> c0 5:5:java.lang.Object makeCancelling(java.lang.Object):738:738 -> c0 6:7:java.lang.Object makeCancelling(java.lang.Object):741:742 -> c0 8:8:java.lang.Object makeCancelling(java.lang.Object):745:745 -> c0 9:10:java.lang.Object makeCancelling(java.lang.Object):747:748 -> c0 11:11:java.lang.Object makeCancelling(java.lang.Object):745:745 -> c0 12:12:java.lang.Object makeCancelling(java.lang.Object):750:750 -> c0 13:14:java.lang.Object makeCancelling(java.lang.Object):752:753 -> c0 15:15:java.lang.Object makeCancelling(java.lang.Object):755:755 -> c0 16:16:java.lang.Object makeCancelling(java.lang.Object):758:758 -> c0 17:19:java.lang.Object makeCancelling(java.lang.Object):760:760 -> c0 20:20:java.lang.Object makeCancelling(java.lang.Object):766:766 -> c0 1:1:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):1592:1592 -> d0 2:2:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):828:828 -> d0 3:3:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):830:830 -> d0 4:4:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):835:835 -> d0 5:8:java.lang.Object makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object):831:831 -> d0 1:2:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):512:513 -> e0 3:5:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):515:517 -> e0 6:6:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):519:519 -> e0 1:1:java.lang.String nameString$kotlinx_coroutines_core():1058:1058 -> f0 1:1:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):941:941 -> g0 2:5:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):943:946 -> g0 1:1:kotlin.coroutines.CoroutineContext$Key getKey():29:29 -> getKey 1:1:java.lang.String access$cancellationExceptionMessage(kotlinx.coroutines.JobSupport):27:27 -> h 1:1:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):329:329 -> h0 2:4:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1496:1498 -> h0 5:5:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1500:1500 -> h0 6:7:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1504:1505 -> h0 8:8:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1502:1502 -> h0 9:9:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1509:1509 -> h0 10:10:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1512:1512 -> h0 11:11:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):332:332 -> h0 1:3:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1516:1518 -> i0 4:4:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1520:1520 -> i0 5:6:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1524:1525 -> i0 7:7:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1522:1522 -> i0 8:8:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1529:1529 -> i0 9:9:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1532:1532 -> i0 void onCancelling(java.lang.Throwable) -> j0 void onCompletionInternal(java.lang.Object) -> k0 1:1:java.util.concurrent.CancellationException getChildJobCancellationCause():707:707 -> l 2:4:java.util.concurrent.CancellationException getChildJobCancellationCause():709:711 -> l 5:5:java.util.concurrent.CancellationException getChildJobCancellationCause():714:714 -> l 6:6:java.util.concurrent.CancellationException getChildJobCancellationCause():711:711 -> l void onStart() -> l0 1:3:void promoteEmptyToNodeList(kotlinx.coroutines.Empty):528:530 -> m0 1:1:void parentCancelled(kotlinx.coroutines.ParentJob):637:637 -> n 1:1:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):535:535 -> n0 2:2:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):537:537 -> n0 3:3:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):539:539 -> n0 1:1:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):458:458 -> o 2:2:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1545:1545 -> o 3:4:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):461:462 -> o 5:5:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):464:464 -> o 6:6:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):466:466 -> o 7:8:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):468:469 -> o 9:9:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):471:471 -> o 10:11:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):474:475 -> o 12:12:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1546:1546 -> o 13:13:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):478:478 -> o 14:14:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1547:1547 -> o 15:15:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):481:481 -> o 16:16:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):483:483 -> o 17:17:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):485:485 -> o 18:18:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):489:489 -> o 19:19:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1548:1548 -> o 20:20:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):496:496 -> o 21:21:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):503:503 -> o 22:22:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1549:1549 -> o 23:23:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):504:504 -> o 1:1:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):1577:1577 -> o0 2:2:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):592:592 -> o0 3:3:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):595:595 -> o0 4:4:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):597:597 -> o0 5:5:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):599:599 -> o0 1:6:java.util.concurrent.CancellationException getCancellationException():415:420 -> p 7:7:java.util.concurrent.CancellationException getCancellationException():418:418 -> p 1:1:void setParentHandle$kotlinx_coroutines_core(kotlinx.coroutines.ChildHandle):134:134 -> p0 1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):27:27 -> q 1:4:int startInternal(java.lang.Object):393:396 -> q0 5:7:int startInternal(java.lang.Object):399:401 -> q0 1:1:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):27:27 -> r 1:3:java.lang.String stateString(java.lang.Object):1061:1063 -> r0 4:5:java.lang.String stateString(java.lang.Object):1066:1067 -> r0 1:1:java.util.concurrent.CancellationException toCancellationException(java.lang.Throwable,java.lang.String):424:424 -> s0 2:2:java.util.concurrent.CancellationException toCancellationException(java.lang.Throwable,java.lang.String):1543:1543 -> s0 1:1:java.util.concurrent.CancellationException toCancellationException$default(kotlinx.coroutines.JobSupport,java.lang.Throwable,java.lang.String,int,java.lang.Object):423:423 -> t0 1:1:java.lang.String toString():1050:1050 -> toString 1:1:void cancel(java.util.concurrent.CancellationException):1579:1579 -> u 2:2:void cancel(java.util.concurrent.CancellationException):617:617 -> u 1:1:java.lang.String toDebugString():1053:1053 -> u0 1:6:boolean tryFinalizeSimpleState(kotlinx.coroutines.Incomplete,java.lang.Object):290:295 -> v0 1:2:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):787:788 -> w0 3:3:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):790:790 -> w0 4:5:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):792:793 -> w0 6:6:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):795:795 -> w0 1:1:kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob):970:970 -> x 1:2:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):847:848 -> x0 3:4:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):855:856 -> x0 5:5:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):860:860 -> x0 6:6:java.lang.Object tryMakeCompleting(java.lang.Object,java.lang.Object):863:863 -> x0 1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):27:27 -> y 1:1:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):873:873 -> y0 2:2:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):877:877 -> y0 3:3:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):879:879 -> y0 4:4:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):1593:1593 -> y0 5:5:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):882:882 -> y0 6:6:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):884:884 -> y0 7:7:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):889:889 -> y0 8:8:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):892:892 -> y0 9:10:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):894:895 -> y0 11:12:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):897:898 -> y0 13:13:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):900:900 -> y0 14:16:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):902:904 -> y0 17:17:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):906:906 -> y0 18:18:java.lang.Object tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object):898:898 -> y0 1:1:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):918:918 -> z0 2:2:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):920:920 -> z0 3:3:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):918:918 -> z0 4:5:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):922:923 -> z0 kotlinx.coroutines.JobSupport$ChildCompletion -> g1.x1$a: # {"id":"sourceFile","fileName":"JobSupport.kt"} java.lang.Object proposedUpdate -> k kotlinx.coroutines.JobSupport$Finishing state -> i kotlinx.coroutines.ChildHandleNode child -> j kotlinx.coroutines.JobSupport parent -> h 1:1:void (kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):1153:1153 -> 2:5:void (kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):1149:1152 -> 1:1:java.lang.Object invoke(java.lang.Object):1148:1148 -> invoke 1:1:void invoke(java.lang.Throwable):1155:1155 -> x kotlinx.coroutines.JobSupport$Finishing -> g1.x1$b: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.NodeList list -> d 1:1:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1078:1078 -> 2:2:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1075:1075 -> 3:3:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1079:1079 -> 4:4:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1084:1084 -> 5:5:void (kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1089:1089 -> 1:1:void addExceptionLocked(java.lang.Throwable):1117:1117 -> a 2:2:void addExceptionLocked(java.lang.Throwable):1119:1119 -> a 3:5:void addExceptionLocked(java.lang.Throwable):1123:1125 -> a 6:9:void addExceptionLocked(java.lang.Throwable):1127:1127 -> a 10:11:void addExceptionLocked(java.lang.Throwable):1133:1134 -> a 1:1:java.util.ArrayList allocateList():1138:1138 -> b 1:1:boolean isActive():1097:1097 -> c 1:1:java.lang.Object getExceptionsHolder():1091:1091 -> d 1:1:kotlinx.coroutines.NodeList getList():1075:1075 -> e 1:1:java.lang.Throwable getRootCause():1086:1086 -> f 1:1:boolean isCancelling():1096:1096 -> g 1:1:boolean isCompleting():1081:1081 -> h 1:1:boolean isSealed():1095:1095 -> i 1:4:java.util.List sealLocked(java.lang.Throwable):1102:1105 -> j 5:8:java.util.List sealLocked(java.lang.Throwable):1108:1111 -> j 9:10:java.util.List sealLocked(java.lang.Throwable):1105:1106 -> j 1:1:void setCompleting(boolean):1082:1082 -> k 1:1:void setExceptionsHolder(java.lang.Object):1092:1092 -> l 1:1:void setRootCause(java.lang.Throwable):1087:1087 -> m 1:1:java.lang.String toString():1141:1141 -> toString kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1 -> g1.x1$c: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} kotlinx.coroutines.JobSupport this$0 -> d java.lang.Object $expect$inlined -> e 1:1:void (kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.JobSupport,java.lang.Object):91:91 -> 1:1:java.lang.Object prepare(java.lang.Object):91:91 -> g 1:1:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):672:672 -> i kotlinx.coroutines.JobSupportKt -> g1.y1: # {"id":"sourceFile","fileName":"JobSupport.kt"} kotlinx.coroutines.internal.Symbol COMPLETING_ALREADY -> a kotlinx.coroutines.internal.Symbol TOO_LATE_TO_CANCEL -> d kotlinx.coroutines.internal.Symbol SEALED -> e kotlinx.coroutines.internal.Symbol COMPLETING_WAITING_CHILDREN -> b kotlinx.coroutines.internal.Symbol COMPLETING_RETRY -> c kotlinx.coroutines.Empty EMPTY_NEW -> f kotlinx.coroutines.Empty EMPTY_ACTIVE -> g 1:1:void ():1290:1290 -> 2:2:void ():1293:1293 -> 3:3:void ():1295:1295 -> 4:4:void ():1297:1297 -> 5:5:void ():1304:1304 -> 6:6:void ():1306:1306 -> 7:7:void ():1308:1308 -> 1:1:kotlinx.coroutines.internal.Symbol access$getCOMPLETING_ALREADY$p() -> a 1:1:kotlinx.coroutines.internal.Symbol access$getCOMPLETING_RETRY$p() -> b 1:1:kotlinx.coroutines.Empty access$getEMPTY_ACTIVE$p() -> c 1:1:kotlinx.coroutines.Empty access$getEMPTY_NEW$p() -> d 1:1:kotlinx.coroutines.internal.Symbol access$getSEALED$p() -> e 1:1:kotlinx.coroutines.internal.Symbol access$getTOO_LATE_TO_CANCEL$p() -> f 1:1:java.lang.Object boxIncomplete(java.lang.Object):1284:1284 -> g kotlinx.coroutines.LazyStandaloneCoroutine -> g1.z1: # {"id":"sourceFile","fileName":"Builders.common.kt"} kotlin.coroutines.Continuation continuation -> f 1:2:void (kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):204:205 -> 1:1:void onStart():208:208 -> l0 kotlinx.coroutines.MainCoroutineDispatcher -> g1.a2: # {"id":"sourceFile","fileName":"MainCoroutineDispatcher.kt"} 1:1:void ():15:15 -> kotlinx.coroutines.MainCoroutineDispatcher getImmediate() -> E 1:1:java.lang.String toStringInternalImpl():69:69 -> F 2:2:java.lang.String toStringInternalImpl():72:72 -> F 1:1:java.lang.String toString():54:54 -> toString kotlinx.coroutines.NodeList -> g1.b2: # {"id":"sourceFile","fileName":"JobSupport.kt"} 1:1:void ():1362:1362 -> boolean isActive() -> c kotlinx.coroutines.NodeList getList() -> e 1:1:java.lang.String toString():1379:1379 -> toString 1:4:java.lang.String getString(java.lang.String):1366:1369 -> x 5:7:java.lang.String getString(java.lang.String):1480:1482 -> x 8:9:java.lang.String getString(java.lang.String):1372:1373 -> x 10:10:java.lang.String getString(java.lang.String):1483:1483 -> x 11:11:java.lang.String getString(java.lang.String):1375:1375 -> x 12:12:java.lang.String getString(java.lang.String):1366:1366 -> x kotlinx.coroutines.NonDisposableHandle -> g1.c2: # {"id":"sourceFile","fileName":"Job.kt"} kotlinx.coroutines.NonDisposableHandle INSTANCE -> d 1:1:void ():647:647 -> boolean childCancelled(java.lang.Throwable) -> d kotlinx.coroutines.NotCompleted -> g1.d2: # {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"} kotlinx.coroutines.ParentJob -> g1.e2: # {"id":"sourceFile","fileName":"Job.kt"} java.util.concurrent.CancellationException getChildJobCancellationCause() -> l kotlinx.coroutines.StandaloneCoroutine -> g1.f2: # {"id":"sourceFile","fileName":"Builders.common.kt"} 1:1:void (kotlin.coroutines.CoroutineContext,boolean):194:194 -> 1:1:boolean handleJobException(java.lang.Throwable):196:196 -> X kotlinx.coroutines.ThreadContextElement -> g1.g2: # {"id":"sourceFile","fileName":"ThreadContextElement.kt"} java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext) -> A void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object) -> k kotlinx.coroutines.ThreadLocalEventLoop -> g1.h2: # {"id":"sourceFile","fileName":"EventLoop.common.kt"} kotlinx.coroutines.ThreadLocalEventLoop INSTANCE -> a java.lang.ThreadLocal ref -> b 1:1:void ():128:128 -> 1:1:void ():126:126 -> 1:1:kotlinx.coroutines.EventLoop getEventLoop$kotlinx_coroutines_core():131:131 -> a 1:1:void resetEventLoop$kotlinx_coroutines_core():137:137 -> b 1:1:void setEventLoop$kotlinx_coroutines_core(kotlinx.coroutines.EventLoop):141:141 -> c kotlinx.coroutines.Unconfined -> g1.i2: # {"id":"sourceFile","fileName":"Unconfined.kt"} kotlinx.coroutines.Unconfined INSTANCE -> f 1:1:void ():13:13 -> 1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):24:24 -> B 2:2:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):27:27 -> B 3:3:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):30:30 -> B boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext) -> C kotlinx.coroutines.UndispatchedCoroutine -> g1.j2: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} java.lang.ThreadLocal threadStateToRecover -> g 1:3:void afterResume(java.lang.Object):226:228 -> A0 4:5:void afterResume(java.lang.Object):231:232 -> A0 6:8:void afterResume(java.lang.Object):276:278 -> A0 9:9:void afterResume(java.lang.Object):280:280 -> A0 10:11:void afterResume(java.lang.Object):233:234 -> A0 12:14:void afterResume(java.lang.Object):287:287 -> A0 15:15:void afterResume(java.lang.Object):288:288 -> A0 1:2:boolean clearThreadContext():220:221 -> F0 1:1:void saveThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):216:216 -> G0 kotlinx.coroutines.UndispatchedMarker -> g1.k2: # {"id":"sourceFile","fileName":"CoroutineContext.kt"} kotlinx.coroutines.UndispatchedMarker INSTANCE -> d 1:1:void ():159:159 -> 1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):159:159 -> b 1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):159:159 -> q 1:1:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):159:159 -> r 1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):159:159 -> y kotlinx.coroutines.YieldContext -> g1.l2: # {"id":"sourceFile","fileName":"Unconfined.kt"} kotlinx.coroutines.YieldContext$Key Key -> f boolean dispatcherWasUnconfined -> e 1:1:void ():42:42 -> kotlinx.coroutines.YieldContext$Key -> g1.l2$a: # {"id":"sourceFile","fileName":"Unconfined.kt"} 1:1:void ():43:43 -> kotlinx.coroutines.android.AndroidDispatcherFactory -> h1.a: # {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} 1:1:void ():52:52 -> int getLoadPriority() -> a java.lang.String hintOnError() -> b 1:3:kotlinx.coroutines.MainCoroutineDispatcher createDispatcher(java.util.List):55:55 -> c kotlinx.coroutines.android.AndroidExceptionPreHandler -> h1.b: # {"id":"sourceFile","fileName":"AndroidExceptionPreHandler.kt"} 1:1:void ():13:13 -> 2:2:void ():16:16 -> 1:5:java.lang.reflect.Method preHandler():20:24 -> B 6:6:java.lang.reflect.Method preHandler():29:29 -> B 1:3:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):47:49 -> j kotlinx.coroutines.android.HandlerContext -> h1.c: # {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} java.lang.String name -> g android.os.Handler handler -> f kotlinx.coroutines.android.HandlerContext immediate -> i boolean invokeImmediately -> h 1:1:void (android.os.Handler,java.lang.String,boolean):118:118 -> 2:4:void (android.os.Handler,java.lang.String,boolean):115:117 -> 5:5:void (android.os.Handler,java.lang.String,boolean):131:131 -> 6:8:void (android.os.Handler,java.lang.String,boolean):133:133 -> 9:9:void (android.os.Handler,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):125:125 -> 10:10:void (android.os.Handler,java.lang.String):128:128 -> 1:2:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):141:142 -> B 1:1:boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext):137:137 -> C 1:1:kotlinx.coroutines.MainCoroutineDispatcher getImmediate():114:114 -> E 1:2:void cancelOnRejection(kotlin.coroutines.CoroutineContext,java.lang.Runnable):166:167 -> G 1:1:kotlinx.coroutines.android.HandlerContext getImmediate():133:133 -> H 1:1:boolean equals(java.lang.Object):175:175 -> equals 1:1:int hashCode():176:176 -> hashCode 1:3:java.lang.String toString():170:172 -> toString kotlinx.coroutines.android.HandlerDispatcher -> h1.d: # {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} 1:1:void ():22:22 -> kotlinx.coroutines.android.HandlerDispatcherKt -> h1.e: # {"id":"sourceFile","fileName":"HandlerDispatcher.kt"} kotlinx.coroutines.android.HandlerDispatcher Main -> a 1:1:void ():109:109 -> 1:1:android.os.Handler asHandler(android.os.Looper,boolean):86:86 -> a 2:2:android.os.Handler asHandler(android.os.Looper,boolean):90:90 -> a 3:4:android.os.Handler asHandler(android.os.Looper,boolean):92:93 -> a 5:5:android.os.Handler asHandler(android.os.Looper,boolean):98:98 -> a 6:6:android.os.Handler asHandler(android.os.Looper,boolean):104:104 -> a 7:7:android.os.Handler asHandler(android.os.Looper,boolean):102:102 -> a 8:8:android.os.Handler asHandler(android.os.Looper,boolean):87:87 -> a kotlinx.coroutines.channels.AbstractChannel -> i1.a: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} 1:1:void (kotlin.jvm.functions.Function1):517:517 -> 1:1:kotlinx.coroutines.channels.ChannelIterator iterator():699:699 -> iterator 1:2:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():803:804 -> l 1:1:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):515:515 -> n 1:1:void access$removeReceiveOnCancel(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.CancellableContinuation,kotlinx.coroutines.channels.Receive):515:515 -> o 1:2:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):623:624 -> p 1:2:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):619:620 -> q 3:3:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):1140:1140 -> q 4:4:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):620:620 -> q 5:5:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):1142:1142 -> q 6:6:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):621:621 -> q 7:7:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):1144:1144 -> q 8:8:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):1148:1148 -> q 9:9:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):621:621 -> q 10:10:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):1150:1150 -> q boolean isBufferAlwaysEmpty() -> r boolean isBufferEmpty() -> s void onReceiveDequeued() -> t void onReceiveEnqueued() -> u 1:2:java.lang.Object pollInternal():542:543 -> v 3:5:java.lang.Object pollInternal():545:547 -> v 6:6:java.lang.Object pollInternal():550:550 -> v 1:1:void removeReceiveOnCancel(kotlinx.coroutines.CancellableContinuation,kotlinx.coroutines.channels.Receive):822:822 -> w kotlinx.coroutines.channels.AbstractChannel$Itr -> i1.a$a: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} java.lang.Object result -> b kotlinx.coroutines.channels.AbstractChannel channel -> a 1:2:void (kotlinx.coroutines.channels.AbstractChannel):832:833 -> 1:1:java.lang.Object hasNext(kotlin.coroutines.Continuation):837:837 -> a 2:3:java.lang.Object hasNext(kotlin.coroutines.Continuation):839:840 -> a 4:4:java.lang.Object hasNext(kotlin.coroutines.Continuation):842:842 -> a 1:2:boolean hasNextResult(java.lang.Object):846:847 -> b 1:1:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):1134:1134 -> c 2:2:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):854:854 -> c 3:4:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):856:857 -> c 5:9:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):861:865 -> c 10:10:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):867:867 -> c 11:11:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):870:870 -> c 12:12:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):872:872 -> c 13:13:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):1136:1136 -> c 14:14:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):1133:1133 -> c 1:1:void setResult(java.lang.Object):833:833 -> d 1:4:java.lang.Object next():880:883 -> next 5:5:java.lang.Object next():887:887 -> next 6:6:java.lang.Object next():881:881 -> next kotlinx.coroutines.channels.AbstractChannel$ReceiveHasNext -> i1.a$b: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} kotlinx.coroutines.channels.AbstractChannel$Itr iterator -> g kotlinx.coroutines.CancellableContinuation cont -> h 1:1:void (kotlinx.coroutines.channels.AbstractChannel$Itr,kotlinx.coroutines.CancellableContinuation):931:931 -> 2:3:void (kotlinx.coroutines.channels.AbstractChannel$Itr,kotlinx.coroutines.CancellableContinuation):929:930 -> 1:1:kotlinx.coroutines.internal.Symbol tryResumeReceive(java.lang.Object,kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp):933:933 -> b 2:2:kotlinx.coroutines.internal.Symbol tryResumeReceive(java.lang.Object,kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp):935:935 -> b 3:3:kotlinx.coroutines.internal.Symbol tryResumeReceive(java.lang.Object,kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp):938:938 -> b 1:2:void completeResumeReceive(java.lang.Object):946:947 -> f 1:1:java.lang.String toString():965:965 -> toString 1:2:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):951:952 -> y 3:3:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):954:954 -> y 4:5:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):957:958 -> y 1:1:kotlin.jvm.functions.Function1 resumeOnCancellationFun(java.lang.Object):963:963 -> z kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel -> i1.a$c: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} kotlinx.coroutines.channels.Receive receive -> d kotlinx.coroutines.channels.AbstractChannel this$0 -> e 1:1:void (kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):824:824 -> 1:2:void invoke(java.lang.Throwable):826:827 -> a 1:1:java.lang.Object invoke(java.lang.Object):824:824 -> invoke 1:1:java.lang.String toString():829:829 -> toString kotlinx.coroutines.channels.AbstractChannel$enqueueReceiveInternal$$inlined$addLastIfPrevAndIf$1 -> i1.a$d: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} kotlinx.coroutines.channels.AbstractChannel this$0 -> d 1:1:void (kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.channels.AbstractChannel):91:91 -> 1:1:java.lang.Object prepare(java.lang.Object):91:91 -> g 1:1:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):672:672 -> i kotlinx.coroutines.channels.AbstractChannelKt -> i1.b: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} kotlinx.coroutines.internal.Symbol EMPTY -> a kotlinx.coroutines.internal.Symbol POLL_FAILED -> d kotlinx.coroutines.internal.Symbol ENQUEUE_FAILED -> e kotlinx.coroutines.internal.Symbol OFFER_SUCCESS -> b kotlinx.coroutines.internal.Symbol OFFER_FAILED -> c kotlinx.coroutines.internal.Symbol HANDLER_INVOKED -> f 1:1:void ():1012:1012 -> 2:2:void ():1016:1016 -> 3:3:void ():1020:1020 -> 4:4:void ():1024:1024 -> 5:5:void ():1028:1028 -> 6:6:void ():1032:1032 -> kotlinx.coroutines.channels.AbstractSendChannel -> i1.c: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} kotlinx.coroutines.internal.LockFreeLinkedListHead queue -> c java.util.concurrent.atomic.AtomicReferenceFieldUpdater onCloseHandler$FU -> d kotlin.jvm.functions.Function1 onUndeliveredElement -> b 1:2:void (kotlin.jvm.functions.Function1):19:20 -> 3:3:void (kotlin.jvm.functions.Function1):23:23 -> 4:4:void (kotlin.jvm.functions.Function1):41:41 -> 1:1:java.lang.Object trySend-JP2dKIU(java.lang.Object):155:155 -> a 2:3:java.lang.Object trySend-JP2dKIU(java.lang.Object):157:158 -> a 4:5:java.lang.Object trySend-JP2dKIU(java.lang.Object):162:163 -> a 6:7:java.lang.Object trySend-JP2dKIU(java.lang.Object):165:166 -> a 8:8:java.lang.Object trySend-JP2dKIU(java.lang.Object):168:168 -> a 1:1:int countQueueSize():455:455 -> b 2:5:int countQueueSize():1196:1199 -> b java.lang.String getBufferDebugString() -> c 1:1:kotlinx.coroutines.channels.Closed getClosedForSend():83:83 -> d 1:1:kotlinx.coroutines.internal.LockFreeLinkedListHead getQueue():23:23 -> e 1:2:java.lang.String getQueueDebugStateString():437:438 -> f 3:6:java.lang.String getQueueDebugStateString():440:443 -> f 7:7:java.lang.String getQueueDebugStateString():445:445 -> f 8:9:java.lang.String getQueueDebugStateString():447:448 -> f 1:1:void helpClose(kotlinx.coroutines.channels.Closed):324:324 -> g 2:2:void helpClose(kotlinx.coroutines.channels.Closed):328:328 -> g 3:3:void helpClose(kotlinx.coroutines.channels.Closed):1175:1175 -> g 4:4:void helpClose(kotlinx.coroutines.channels.Closed):342:342 -> g 5:7:void helpClose(kotlinx.coroutines.channels.Closed):1177:1179 -> g 8:8:void helpClose(kotlinx.coroutines.channels.Closed):342:342 -> g 9:9:void helpClose(kotlinx.coroutines.channels.Closed):344:344 -> g 10:10:void helpClose(kotlinx.coroutines.channels.Closed):329:329 -> g 11:11:void helpClose(kotlinx.coroutines.channels.Closed):332:332 -> g 12:12:void helpClose(kotlinx.coroutines.channels.Closed):336:336 -> g 1:2:java.lang.Throwable helpCloseAndGetSendException(kotlinx.coroutines.channels.Closed):173:174 -> h 1:2:java.lang.Object offerInternal(java.lang.Object):52:53 -> i 3:5:java.lang.Object offerInternal(java.lang.Object):55:57 -> i void onClosedIdempotent(kotlinx.coroutines.internal.LockFreeLinkedListNode) -> j 1:1:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):104:104 -> k 2:2:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):1147:1147 -> k 3:3:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):105:105 -> k 4:4:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):1149:1149 -> k 1:1:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():358:358 -> l 2:2:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1185:1185 -> l 3:4:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1187:1188 -> l 5:5:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():358:358 -> l 6:6:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1190:1190 -> l 7:7:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1192:1192 -> l 8:8:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1195:1195 -> l 1:1:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():96:96 -> m 2:2:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1135:1135 -> m 3:4:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1137:1138 -> m 5:5:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():96:96 -> m 6:6:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1140:1140 -> m 7:7:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1142:1142 -> m 8:8:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1145:1145 -> m 1:1:java.lang.String toString():433:433 -> toString kotlinx.coroutines.channels.AbstractSendChannel$SendBuffered -> i1.c$a: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} java.lang.Object element -> g 1:1:void (java.lang.Object):496:496 -> 2:2:void (java.lang.Object):495:495 -> 1:1:java.lang.String toString():508:508 -> toString void completeResumeSend() -> x 1:1:java.lang.Object getPollResult():497:497 -> y 1:1:kotlinx.coroutines.internal.Symbol tryResumeSend(kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp):498:498 -> z kotlinx.coroutines.channels.ArrayChannel -> i1.d: # {"id":"sourceFile","fileName":"ArrayChannel.kt"} kotlinx.coroutines.channels.BufferOverflow onBufferOverflow -> f int head -> i int capacity -> e java.util.concurrent.locks.ReentrantLock lock -> g java.lang.Object[] buffer -> h 1:1:void (int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):29:29 -> 2:3:void (int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):26:27 -> 4:4:void (int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):36:36 -> 5:5:void (int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):42:42 -> 6:6:void (int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):45:45 -> 7:7:void (int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):33:33 -> 1:1:java.lang.String getBufferDebugString():306:306 -> c 1:1:java.lang.Object offerInternal(java.lang.Object):58:58 -> i 2:2:java.lang.Object offerInternal(java.lang.Object):312:312 -> i 3:4:java.lang.Object offerInternal(java.lang.Object):59:60 -> i 5:5:java.lang.Object offerInternal(java.lang.Object):62:62 -> i 6:9:java.lang.Object offerInternal(java.lang.Object):66:69 -> i 10:10:java.lang.Object offerInternal(java.lang.Object):71:71 -> i 11:12:java.lang.Object offerInternal(java.lang.Object):73:74 -> i 13:13:java.lang.Object offerInternal(java.lang.Object):80:80 -> i 14:15:java.lang.Object offerInternal(java.lang.Object):83:84 -> i 16:17:java.lang.Object offerInternal(java.lang.Object):79:80 -> i 1:1:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):277:277 -> q 2:2:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):317:317 -> q 3:3:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):278:278 -> q boolean isBufferAlwaysEmpty() -> r 1:1:boolean isBufferEmpty():48:48 -> s 1:1:java.lang.Object pollInternal():181:181 -> v 2:2:java.lang.Object pollInternal():315:315 -> v 3:4:java.lang.Object pollInternal():182:183 -> v 5:7:java.lang.Object pollInternal():185:187 -> v 8:9:java.lang.Object pollInternal():189:190 -> v 10:11:java.lang.Object pollInternal():192:193 -> v 12:12:java.lang.Object pollInternal():195:195 -> v 13:13:java.lang.Object pollInternal():197:197 -> v 14:14:java.lang.Object pollInternal():201:201 -> v 15:17:java.lang.Object pollInternal():204:206 -> v 18:19:java.lang.Object pollInternal():208:209 -> v 20:20:java.lang.Object pollInternal():212:212 -> v 21:21:java.lang.Object pollInternal():209:209 -> v 1:3:void enqueueElement(int,java.lang.Object):150:152 -> x 4:7:void enqueueElement(int,java.lang.Object):155:158 -> x 1:3:void ensureCapacity(int):164:166 -> y 4:4:void ensureCapacity(int):168:168 -> y 5:7:void ensureCapacity(int):170:172 -> y 1:2:kotlinx.coroutines.internal.Symbol updateBufferSize(int):136:137 -> z 3:3:kotlinx.coroutines.internal.Symbol updateBufferSize(int):141:141 -> z 4:4:kotlinx.coroutines.internal.Symbol updateBufferSize(int):144:144 -> z 5:5:kotlinx.coroutines.internal.Symbol updateBufferSize(int):143:143 -> z 6:6:kotlinx.coroutines.internal.Symbol updateBufferSize(int):142:142 -> z kotlinx.coroutines.channels.ArrayChannel$WhenMappings -> i1.d$a: # {"id":"sourceFile","fileName":"ArrayChannel.kt"} int[] $EnumSwitchMapping$0 -> a kotlinx.coroutines.channels.BufferOverflow -> i1.e: # {"id":"sourceFile","fileName":"BufferOverflow.kt"} kotlinx.coroutines.channels.BufferOverflow DROP_LATEST -> f kotlinx.coroutines.channels.BufferOverflow DROP_OLDEST -> e kotlinx.coroutines.channels.BufferOverflow[] $VALUES -> g kotlinx.coroutines.channels.BufferOverflow SUSPEND -> d 1:1:void ():23:23 -> 2:2:void ():28:28 -> 3:3:void ():34:34 -> 1:1:void (java.lang.String,int):19:19 -> kotlinx.coroutines.channels.BufferOverflow[] $values() -> a kotlinx.coroutines.channels.Channel -> i1.f: # {"id":"sourceFile","fileName":"Channel.kt"} kotlinx.coroutines.channels.Channel$Factory Factory -> a kotlinx.coroutines.channels.Channel$Factory -> i1.f$a: # {"id":"sourceFile","fileName":"Channel.kt"} int CHANNEL_DEFAULT_CAPACITY -> b kotlinx.coroutines.channels.Channel$Factory $$INSTANCE -> a 1:1:void ():749:749 -> 1:1:void ():715:715 -> 1:1:int getCHANNEL_DEFAULT_CAPACITY$kotlinx_coroutines_core():749:749 -> a kotlinx.coroutines.channels.ChannelIterator -> i1.g: # {"id":"sourceFile","fileName":"Channel.kt"} java.lang.Object hasNext(kotlin.coroutines.Continuation) -> a kotlinx.coroutines.channels.ChannelKt -> i1.h: # {"id":"sourceFile","fileName":"Channel.kt"} 1:2:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):792:793 -> a 3:3:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):795:795 -> a 4:4:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):786:786 -> a 5:6:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):775:776 -> a 7:7:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):778:778 -> a 8:8:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):781:781 -> a 9:9:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):784:784 -> a 10:10:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):781:781 -> a 11:13:kotlinx.coroutines.channels.Channel Channel(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1):787:787 -> a 1:1:kotlinx.coroutines.channels.Channel Channel$default(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1,int,java.lang.Object):770:770 -> b 2:2:kotlinx.coroutines.channels.Channel Channel$default(int,kotlinx.coroutines.channels.BufferOverflow,kotlin.jvm.functions.Function1,int,java.lang.Object):768:768 -> b kotlinx.coroutines.channels.ChannelResult -> i1.i: # {"id":"sourceFile","fileName":"Channel.kt"} kotlinx.coroutines.channels.ChannelResult$Failed failed -> b kotlinx.coroutines.channels.ChannelResult$Companion Companion -> a 1:1:void ():465:465 -> 1:1:kotlinx.coroutines.channels.ChannelResult$Failed access$getFailed$cp():397:397 -> a java.lang.Object constructor-impl(java.lang.Object) -> b kotlinx.coroutines.channels.ChannelResult$Closed -> i1.i$a: # {"id":"sourceFile","fileName":"Channel.kt"} java.lang.Throwable cause -> a 1:1:void (java.lang.Throwable):456:456 -> 1:1:boolean equals(java.lang.Object):457:457 -> equals 1:1:int hashCode():458:458 -> hashCode 1:1:java.lang.String toString():459:459 -> toString kotlinx.coroutines.channels.ChannelResult$Companion -> i1.i$b: # {"id":"sourceFile","fileName":"Channel.kt"} 1:1:void ():462:462 -> 1:1:java.lang.Object closed-JP2dKIU(java.lang.Throwable):477:477 -> a 1:1:java.lang.Object failure-PtdJZtk():473:473 -> b 1:1:java.lang.Object success-JP2dKIU(java.lang.Object):469:469 -> c kotlinx.coroutines.channels.ChannelResult$Failed -> i1.i$c: # {"id":"sourceFile","fileName":"Channel.kt"} 1:1:void ():452:452 -> kotlinx.coroutines.channels.Closed -> i1.j: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} java.lang.Throwable closeCause -> g kotlinx.coroutines.channels.Closed getOfferResult() -> B kotlinx.coroutines.channels.Closed getPollResult() -> C 1:1:java.lang.Throwable getReceiveException():1108:1108 -> D 1:1:java.lang.Throwable getSendException():1107:1107 -> E 1:1:java.lang.Object getOfferResult():1104:1104 -> a 1:1:kotlinx.coroutines.internal.Symbol tryResumeReceive(java.lang.Object,kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp):1114:1114 -> b void completeResumeReceive(java.lang.Object) -> f 1:1:java.lang.String toString():1117:1117 -> toString void completeResumeSend() -> x 1:1:java.lang.Object getPollResult():1104:1104 -> y 1:1:kotlinx.coroutines.internal.Symbol tryResumeSend(kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp):1112:1112 -> z kotlinx.coroutines.channels.ClosedReceiveChannelException -> i1.k: # {"id":"sourceFile","fileName":"Channel.kt"} 1:1:void (java.lang.String):820:820 -> kotlinx.coroutines.channels.ClosedSendChannelException -> i1.l: # {"id":"sourceFile","fileName":"Channel.kt"} 1:1:void (java.lang.String):811:811 -> kotlinx.coroutines.channels.ConflatedChannel -> i1.m: # {"id":"sourceFile","fileName":"ConflatedChannel.kt"} java.lang.Object value -> f java.util.concurrent.locks.ReentrantLock lock -> e 1:1:void (kotlin.jvm.functions.Function1):20:20 -> 2:2:void (kotlin.jvm.functions.Function1):28:28 -> 3:3:void (kotlin.jvm.functions.Function1):30:30 -> 1:1:java.lang.String getBufferDebugString():142:142 -> c 2:2:java.lang.String getBufferDebugString():154:154 -> c 3:3:java.lang.String getBufferDebugString():142:142 -> c 1:1:java.lang.Object offerInternal(java.lang.Object):35:35 -> i 2:2:java.lang.Object offerInternal(java.lang.Object):147:147 -> i 3:3:java.lang.Object offerInternal(java.lang.Object):36:36 -> i 4:4:java.lang.Object offerInternal(java.lang.Object):38:38 -> i 5:7:java.lang.Object offerInternal(java.lang.Object):41:43 -> i 8:8:java.lang.Object offerInternal(java.lang.Object):45:45 -> i 9:9:java.lang.Object offerInternal(java.lang.Object):47:47 -> i 10:10:java.lang.Object offerInternal(java.lang.Object):53:53 -> i 11:12:java.lang.Object offerInternal(java.lang.Object):56:57 -> i 13:15:java.lang.Object offerInternal(java.lang.Object):52:52 -> i 16:16:java.lang.Object offerInternal(java.lang.Object):53:53 -> i 1:1:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):135:135 -> q 2:2:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):153:153 -> q 3:3:boolean enqueueReceiveInternal(kotlinx.coroutines.channels.Receive):136:136 -> q boolean isBufferAlwaysEmpty() -> r 1:1:boolean isBufferEmpty():22:22 -> s 2:2:boolean isBufferEmpty():145:145 -> s 3:3:boolean isBufferEmpty():22:22 -> s 1:1:java.lang.Object pollInternal():96:96 -> v 2:2:java.lang.Object pollInternal():150:150 -> v 3:3:java.lang.Object pollInternal():97:97 -> v 4:5:java.lang.Object pollInternal():99:100 -> v 1:4:kotlinx.coroutines.internal.UndeliveredElementException updateValueLocked(java.lang.Object):128:131 -> x kotlinx.coroutines.channels.LinkedListChannel -> i1.n: # {"id":"sourceFile","fileName":"LinkedListChannel.kt"} 1:1:void (kotlin.jvm.functions.Function1):20:20 -> 1:1:java.lang.Object offerInternal(java.lang.Object):29:29 -> i 2:4:java.lang.Object offerInternal(java.lang.Object):31:33 -> i 5:5:java.lang.Object offerInternal(java.lang.Object):35:35 -> i 6:7:java.lang.Object offerInternal(java.lang.Object):39:40 -> i boolean isBufferAlwaysEmpty() -> r boolean isBufferEmpty() -> s kotlinx.coroutines.channels.Receive -> i1.o: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} 1:1:void ():1120:1120 -> 1:1:java.lang.Object getOfferResult():1120:1120 -> a 1:1:kotlinx.coroutines.internal.Symbol getOfferResult():1121:1121 -> x void resumeReceiveClosed(kotlinx.coroutines.channels.Closed) -> y kotlinx.coroutines.channels.ReceiveChannel -> i1.p: # {"id":"sourceFile","fileName":"Channel.kt"} kotlinx.coroutines.channels.ReceiveOrClosed -> i1.q: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} java.lang.Object getOfferResult() -> a kotlinx.coroutines.internal.Symbol tryResumeReceive(java.lang.Object,kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp) -> b void completeResumeReceive(java.lang.Object) -> f kotlinx.coroutines.channels.RendezvousChannel -> i1.r: # {"id":"sourceFile","fileName":"RendezvousChannel.kt"} 1:1:void (kotlin.jvm.functions.Function1):18:18 -> boolean isBufferAlwaysEmpty() -> r boolean isBufferEmpty() -> s kotlinx.coroutines.channels.Send -> i1.s: # {"id":"sourceFile","fileName":"AbstractChannel.kt"} 1:1:void ():1039:1039 -> void undeliveredElement() -> A void completeResumeSend() -> x java.lang.Object getPollResult() -> y kotlinx.coroutines.internal.Symbol tryResumeSend(kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp) -> z kotlinx.coroutines.channels.SendChannel -> i1.t: # {"id":"sourceFile","fileName":"Channel.kt"} java.lang.Object trySend-JP2dKIU(java.lang.Object) -> a kotlinx.coroutines.flow.AbstractFlow -> j1.a: # {"id":"sourceFile","fileName":"Flow.kt"} 1:1:void ():224:224 -> 1:1:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):227:227 -> a 2:2:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):234:234 -> a 3:4:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):227:228 -> a 5:5:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):230:230 -> a 6:6:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):232:232 -> a 7:7:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):234:234 -> a 8:8:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):232:232 -> a java.lang.Object collectSafely(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation) -> b kotlinx.coroutines.flow.AbstractFlow$collect$1 -> j1.a$a: # {"id":"sourceFile","fileName":"Flow.kt"} java.lang.Object L$0 -> d java.lang.Object result -> e kotlinx.coroutines.flow.AbstractFlow this$0 -> f int label -> g kotlinx.coroutines.flow.Flow -> j1.b: # {"id":"sourceFile","fileName":"Flow.kt"} java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation) -> a kotlinx.coroutines.flow.FlowCollector -> j1.c: # {"id":"sourceFile","fileName":"FlowCollector.kt"} kotlinx.coroutines.flow.FlowKt -> j1.d: 1:1:kotlinx.coroutines.flow.Flow flow(kotlin.jvm.functions.Function2) -> a kotlinx.coroutines.flow.FlowKt__BuildersKt -> j1.e: # {"id":"sourceFile","fileName":"Builders.kt"} 1:1:kotlinx.coroutines.flow.Flow flow(kotlin.jvm.functions.Function2):56:56 -> a kotlinx.coroutines.flow.MutableStateFlow -> j1.f: # {"id":"sourceFile","fileName":"StateFlow.kt"} kotlinx.coroutines.flow.SafeFlow -> j1.g: # {"id":"sourceFile","fileName":"Builders.kt"} kotlin.jvm.functions.Function2 block -> d 1:1:void (kotlin.jvm.functions.Function2):59:59 -> 1:1:java.lang.Object collectSafely(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):61:61 -> b kotlinx.coroutines.flow.internal.DownstreamExceptionContext -> k1.a: # {"id":"sourceFile","fileName":"SafeCollector.kt"} java.lang.Throwable e -> d kotlin.coroutines.CoroutineContext $$delegate_0 -> e 1:2:void (java.lang.Throwable,kotlin.coroutines.CoroutineContext):144:145 -> 3:3:void (java.lang.Throwable,kotlin.coroutines.CoroutineContext):147:147 -> kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key) -> b kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext) -> q java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2) -> r kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key) -> y kotlinx.coroutines.flow.internal.NoOpContinuation -> k1.b: # {"id":"sourceFile","fileName":"SafeCollector.kt"} kotlinx.coroutines.flow.internal.NoOpContinuation INSTANCE -> d kotlin.coroutines.CoroutineContext context -> e 1:1:void ():150:150 -> 1:1:void ():149:149 -> 1:1:kotlin.coroutines.CoroutineContext getContext():150:150 -> getContext kotlinx.coroutines.flow.internal.SafeCollector -> k1.c: # {"id":"sourceFile","fileName":"SafeCollector.kt"} kotlin.coroutines.CoroutineContext lastEmissionContext -> g kotlin.coroutines.CoroutineContext collectContext -> e int collectContextSize -> f kotlinx.coroutines.flow.FlowCollector collector -> d kotlin.coroutines.Continuation completion -> h 1:1:void (kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):24:24 -> 2:3:void (kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):22:23 -> 4:4:void (kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):31:31 -> 1:2:void checkContext(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,java.lang.Object):103:104 -> a 3:3:void checkContext(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext,java.lang.Object):106:106 -> a 1:2:java.lang.Object emit(kotlin.coroutines.Continuation,java.lang.Object):78:79 -> b 3:3:java.lang.Object emit(kotlin.coroutines.Continuation,java.lang.Object):81:81 -> b 4:5:java.lang.Object emit(kotlin.coroutines.Continuation,java.lang.Object):83:84 -> b 6:7:java.lang.Object emit(kotlin.coroutines.Continuation,java.lang.Object):86:87 -> b 8:9:java.lang.Object emit(kotlin.coroutines.Continuation,java.lang.Object):92:93 -> b 1:1:void exceptionTransparencyViolated(kotlinx.coroutines.flow.internal.DownstreamExceptionContext,java.lang.Object):135:135 -> c 2:2:void exceptionTransparencyViolated(kotlinx.coroutines.flow.internal.DownstreamExceptionContext,java.lang.Object):137:137 -> c 3:3:void exceptionTransparencyViolated(kotlinx.coroutines.flow.internal.DownstreamExceptionContext,java.lang.Object):135:135 -> c 4:4:void exceptionTransparencyViolated(kotlinx.coroutines.flow.internal.DownstreamExceptionContext,java.lang.Object):140:140 -> c 1:1:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):66:66 -> emit 2:2:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):64:64 -> emit 3:4:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):71:72 -> emit 1:1:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():26:26 -> getCallerFrame 1:1:kotlin.coroutines.CoroutineContext getContext():44:44 -> getContext 1:3:java.lang.Object invokeSuspend(java.lang.Object):47:49 -> invokeSuspend 1:1:void releaseIntercepted():54:54 -> releaseIntercepted kotlinx.coroutines.flow.internal.SafeCollector$collectContextSize$1 -> k1.c$a: # {"id":"sourceFile","fileName":"SafeCollector.kt"} kotlinx.coroutines.flow.internal.SafeCollector$collectContextSize$1 INSTANCE -> d 1:1:java.lang.Integer invoke(int,kotlin.coroutines.CoroutineContext$Element):31:31 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):31:31 -> invoke kotlinx.coroutines.flow.internal.SafeCollectorKt -> k1.d: # {"id":"sourceFile","fileName":"SafeCollector.kt"} kotlin.jvm.functions.Function3 emitFun -> a 1:1:void ():15:15 -> 1:1:kotlin.jvm.functions.Function3 access$getEmitFun$p() -> a kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1 -> k1.d$a: # {"id":"sourceFile","fileName":"SafeCollector.kt"} kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1 INSTANCE -> d 1:1:java.lang.Object invoke(kotlinx.coroutines.flow.FlowCollector,java.lang.Object,kotlin.coroutines.Continuation):15:15 -> b 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object,java.lang.Object):15:15 -> h kotlinx.coroutines.flow.internal.SafeCollector_commonKt -> k1.e: # {"id":"sourceFile","fileName":"SafeCollector.common.kt"} 1:1:void checkContext(kotlinx.coroutines.flow.internal.SafeCollector,kotlin.coroutines.CoroutineContext):25:25 -> a 2:5:void checkContext(kotlinx.coroutines.flow.internal.SafeCollector,kotlin.coroutines.CoroutineContext):83:86 -> a 6:6:void checkContext(kotlinx.coroutines.flow.internal.SafeCollector,kotlin.coroutines.CoroutineContext):85:85 -> a 1:2:kotlinx.coroutines.Job transitiveCoroutineParent(kotlinx.coroutines.Job,kotlinx.coroutines.Job):96:97 -> b kotlinx.coroutines.flow.internal.SafeCollector_commonKt$checkContext$result$1 -> k1.e$a: # {"id":"sourceFile","fileName":"SafeCollector.common.kt"} kotlinx.coroutines.flow.internal.SafeCollector $this_checkContext -> d 1:3:java.lang.Integer invoke(int,kotlin.coroutines.CoroutineContext$Element):26:28 -> a 4:4:java.lang.Integer invoke(int,kotlin.coroutines.CoroutineContext$Element):30:30 -> a 5:6:java.lang.Integer invoke(int,kotlin.coroutines.CoroutineContext$Element):33:34 -> a 7:7:java.lang.Integer invoke(int,kotlin.coroutines.CoroutineContext$Element):81:81 -> a 8:9:java.lang.Integer invoke(int,kotlin.coroutines.CoroutineContext$Element):67:68 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):25:25 -> invoke kotlinx.coroutines.internal.ArrayQueue -> kotlinx.coroutines.internal.a: # {"id":"sourceFile","fileName":"ArrayQueue.kt"} java.lang.Object[] elements -> a int head -> b int tail -> c 1:2:void ():7:8 -> 1:3:void addLast(java.lang.Object):15:17 -> a 1:1:void ensureCapacity():36:36 -> b 2:2:void ensureCapacity():38:38 -> b 3:3:void ensureCapacity():41:41 -> b 4:4:void ensureCapacity():39:39 -> b 5:5:void ensureCapacity():43:43 -> b 6:6:void ensureCapacity():45:45 -> b 7:7:void ensureCapacity():43:43 -> b 8:10:void ensureCapacity():48:50 -> b 1:1:boolean isEmpty():12:12 -> c 1:5:java.lang.Object removeFirstOrNull():22:26 -> d kotlinx.coroutines.internal.AtomicKt -> kotlinx.coroutines.internal.b: # {"id":"sourceFile","fileName":"Atomic.kt"} java.lang.Object RETRY_ATOMIC -> b java.lang.Object NO_DECISION -> a 1:1:void ():43:43 -> 2:2:void ():121:121 -> kotlinx.coroutines.internal.AtomicOp -> kotlinx.coroutines.internal.c: # {"id":"sourceFile","fileName":"Atomic.kt"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater _consensus$FU -> a 1:2:void ():57:58 -> kotlinx.coroutines.internal.AtomicOp getAtomicOp() -> a 1:3:java.lang.Object perform(java.lang.Object):94:96 -> c 4:4:java.lang.Object perform(java.lang.Object):99:99 -> c void complete(java.lang.Object,java.lang.Object) -> d 1:5:java.lang.Object decide(java.lang.Object):79:83 -> e long getOpSequence() -> f java.lang.Object prepare(java.lang.Object) -> g kotlinx.coroutines.internal.ClassValueCtorCache -> kotlinx.coroutines.internal.d: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} kotlinx.coroutines.internal.ClassValueCtorCache INSTANCE -> a kotlinx.coroutines.internal.ClassValueCtorCache$cache$1 cache -> b 1:1:void ():101:101 -> 1:1:void ():100:100 -> 1:1:kotlin.jvm.functions.Function1 get(java.lang.Class):108:108 -> a kotlinx.coroutines.internal.ClassValueCtorCache$cache$1 -> kotlinx.coroutines.internal.d$a: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} 1:1:void ():101:101 -> kotlinx.coroutines.internal.ConcurrentKt -> kotlinx.coroutines.internal.e: # {"id":"sourceFile","fileName":"Concurrent.kt"} java.lang.reflect.Method REMOVE_FUTURE_ON_CANCEL -> a 1:3:void ():23:23 -> 1:2:boolean removeFutureOnCancel(java.util.concurrent.Executor):32:33 -> a kotlinx.coroutines.internal.ContextScope -> kotlinx.coroutines.internal.f: # {"id":"sourceFile","fileName":"Scopes.kt"} kotlin.coroutines.CoroutineContext coroutineContext -> d 1:2:void (kotlin.coroutines.CoroutineContext):37:38 -> 1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():38:38 -> f 1:1:java.lang.String toString():40:40 -> toString kotlinx.coroutines.internal.CtorCache -> kotlinx.coroutines.internal.g: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} 1:1:void ():82:82 -> kotlin.jvm.functions.Function1 get(java.lang.Class) -> a kotlinx.coroutines.internal.DispatchedContinuation -> kotlinx.coroutines.internal.h: # {"id":"sourceFile","fileName":"DispatchedContinuation.kt"} java.lang.Object countOrElement -> j java.lang.Object _state -> i kotlinx.coroutines.CoroutineDispatcher dispatcher -> g kotlin.coroutines.Continuation continuation -> h java.util.concurrent.atomic.AtomicReferenceFieldUpdater _reusableCancellableContinuation$FU -> k 1:1:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):22:22 -> 2:3:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):20:21 -> 4:4:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):25:25 -> 5:5:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):29:29 -> 6:6:void (kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):59:59 -> 1:2:void cancelCompletedResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):236:237 -> a kotlin.coroutines.Continuation getDelegate$kotlinx_coroutines_core() -> b 1:1:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():26:26 -> getCallerFrame 1:3:java.lang.Object takeState$kotlinx_coroutines_core():186:188 -> j 1:1:void awaitReusability():319:319 -> k 2:2:void awaitReusability():80:80 -> k 1:1:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation():321:321 -> l 2:2:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation():112:112 -> l 3:5:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation():116:118 -> l 6:6:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation():121:121 -> l 7:7:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation():125:125 -> l 8:8:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation():129:129 -> l 1:1:kotlinx.coroutines.CancellableContinuationImpl getReusableCancellableContinuation():62:62 -> m 1:1:boolean isReusable():71:71 -> n 1:1:boolean postponeCancellation(java.lang.Throwable):325:325 -> o 2:3:boolean postponeCancellation(java.lang.Throwable):171:172 -> o 4:4:boolean postponeCancellation(java.lang.Throwable):175:175 -> o 5:5:boolean postponeCancellation(java.lang.Throwable):178:178 -> o 1:2:void release():90:91 -> p 1:1:java.lang.Throwable tryReleaseClaimedContinuation(kotlinx.coroutines.CancellableContinuation):323:323 -> q 2:3:java.lang.Throwable tryReleaseClaimedContinuation(kotlinx.coroutines.CancellableContinuation):152:153 -> q 4:6:java.lang.Throwable tryReleaseClaimedContinuation(kotlinx.coroutines.CancellableContinuation):155:157 -> q 7:8:java.lang.Throwable tryReleaseClaimedContinuation(kotlinx.coroutines.CancellableContinuation):156:157 -> q 9:9:java.lang.Throwable tryReleaseClaimedContinuation(kotlinx.coroutines.CancellableContinuation):159:159 -> q 1:6:void resumeWith(java.lang.Object):196:201 -> resumeWith 7:8:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):301:302 -> resumeWith 7:8:void resumeWith(java.lang.Object):203 -> resumeWith 9:9:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):305:305 -> resumeWith 9:9:void resumeWith(java.lang.Object):203 -> resumeWith 10:12:boolean kotlinx.coroutines.internal.DispatchedContinuationKt.executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):307:309 -> resumeWith 10:12:void resumeWith(java.lang.Object):203 -> resumeWith 13:13:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):199:199 -> resumeWith 13:13:void resumeWith(java.lang.Object):203 -> resumeWith 14:14:void resumeWith(java.lang.Object):204:204 -> resumeWith 15:15:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withCoroutineContext(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function0):95:95 -> resumeWith 15:15:void resumeWith(java.lang.Object):204 -> resumeWith 16:17:void resumeWith(java.lang.Object):205:206 -> resumeWith 18:18:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withCoroutineContext(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function0):99:99 -> resumeWith 18:18:void resumeWith(java.lang.Object):204 -> resumeWith 19:19:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):204:204 -> resumeWith 19:19:void resumeWith(java.lang.Object):203 -> resumeWith 20:20:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withCoroutineContext(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function0):99:99 -> resumeWith 20:20:void resumeWith(java.lang.Object):204 -> resumeWith 21:21:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):211:211 -> resumeWith 21:21:void resumeWith(java.lang.Object):203 -> resumeWith 22:22:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):213:213 -> resumeWith 22:22:void resumeWith(java.lang.Object):203 -> resumeWith 1:1:java.lang.String toString():268:268 -> toString kotlinx.coroutines.internal.DispatchedContinuationKt -> kotlinx.coroutines.internal.i: # {"id":"sourceFile","fileName":"DispatchedContinuation.kt"} kotlinx.coroutines.internal.Symbol UNDEFINED -> a kotlinx.coroutines.internal.Symbol REUSABLE_CLAIMED -> b 1:1:void ():14:14 -> 2:2:void ():17:17 -> 1:1:kotlinx.coroutines.internal.Symbol access$getUNDEFINED$p() -> a 1:1:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282:282 -> b 2:6:void kotlinx.coroutines.internal.DispatchedContinuation.resumeCancellableWith(java.lang.Object,kotlin.jvm.functions.Function1):218:222 -> b 2:6:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 7:8:boolean executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):301:302 -> b 7:8:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 9:9:boolean executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):305:305 -> b 9:9:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 10:12:boolean executeUnconfined$default(kotlinx.coroutines.internal.DispatchedContinuation,java.lang.Object,int,boolean,kotlin.jvm.functions.Function0,int,java.lang.Object):307:309 -> b 10:12:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 13:13:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):199:199 -> b 13:13:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 14:18:boolean kotlinx.coroutines.internal.DispatchedContinuation.resumeCancelled(java.lang.Object):243:247 -> b 14:18:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 19:19:void kotlinx.coroutines.internal.DispatchedContinuation.resumeUndispatchedWith(java.lang.Object):255:255 -> b 19:19:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 20:22:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):107:109 -> b 20:22:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 23:23:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):111:111 -> b 23:23:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 24:25:void kotlinx.coroutines.internal.DispatchedContinuation.resumeUndispatchedWith(java.lang.Object):256:257 -> b 24:25:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 26:28:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):118:118 -> b 26:28:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 29:29:java.lang.Object kotlinx.coroutines.CoroutineContextKt.withContinuationContext(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function0):119:119 -> b 29:29:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 30:30:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):204:204 -> b 30:30:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 31:31:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):211:211 -> b 31:31:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 32:32:void kotlinx.coroutines.DispatchedTaskKt.runUnconfinedEventLoop(kotlinx.coroutines.DispatchedTask,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function0):213:213 -> b 32:32:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):282 -> b 33:33:void resumeCancellableWith(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1):283:283 -> b 1:1:void resumeCancellableWith$default(kotlin.coroutines.Continuation,java.lang.Object,kotlin.jvm.functions.Function1,int,java.lang.Object):278:278 -> c kotlinx.coroutines.internal.ExceptionsConstructorKt -> kotlinx.coroutines.internal.j: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} kotlinx.coroutines.internal.CtorCache ctorCache -> b int throwableFields -> a 1:1:void ():13:13 -> 2:3:void ():17:18 -> 4:4:void ():21:21 -> 5:5:void ():16:16 -> 1:1:kotlin.jvm.functions.Function1 access$createConstructor(java.lang.Class) -> a 1:1:kotlin.jvm.functions.Function1 createConstructor(java.lang.Class):34:34 -> b 2:2:kotlin.jvm.functions.Function1 createConstructor(java.lang.Class):36:36 -> b 3:3:kotlin.jvm.functions.Function1 createConstructor(java.lang.Class):41:41 -> b 4:4:kotlin.jvm.functions.Function1 createConstructor(java.lang.Class):112:112 -> b 5:6:kotlin.jvm.functions.Function1 createConstructor(java.lang.Class):42:43 -> b 1:2:kotlin.jvm.functions.Function1 createSafeConstructor(java.lang.reflect.Constructor):50:51 -> c 3:3:kotlin.jvm.functions.Function1 createSafeConstructor(java.lang.reflect.Constructor):53:53 -> c 4:4:kotlin.jvm.functions.Function1 safeCtor(kotlin.jvm.functions.Function1):70:70 -> c 4:4:kotlin.jvm.functions.Function1 createSafeConstructor(java.lang.reflect.Constructor):54 -> c 5:6:kotlin.jvm.functions.Function1 createSafeConstructor(java.lang.reflect.Constructor):57:58 -> c 7:7:kotlin.jvm.functions.Function1 safeCtor(kotlin.jvm.functions.Function1):70:70 -> c 7:7:kotlin.jvm.functions.Function1 createSafeConstructor(java.lang.reflect.Constructor):59 -> c 8:8:kotlin.jvm.functions.Function1 createSafeConstructor(java.lang.reflect.Constructor):60:60 -> c 9:9:kotlin.jvm.functions.Function1 safeCtor(kotlin.jvm.functions.Function1):70:70 -> c 9:9:kotlin.jvm.functions.Function1 createSafeConstructor(java.lang.reflect.Constructor):61 -> c 10:10:kotlin.jvm.functions.Function1 safeCtor(kotlin.jvm.functions.Function1):70:70 -> c 10:10:kotlin.jvm.functions.Function1 createSafeConstructor(java.lang.reflect.Constructor):64 -> c 1:1:int fieldsCount(java.lang.Class,int):76:76 -> d 2:2:int fieldsCount(java.lang.Class,int):118:118 -> d 3:3:int fieldsCount(java.lang.Class,int):76:76 -> d 4:4:int fieldsCount(java.lang.Class,int):78:78 -> d 1:1:int fieldsCount$default(java.lang.Class,int,int,java.lang.Object):75:75 -> e 1:1:int fieldsCountOrDefault(java.lang.Class,int):73:73 -> f 1:2:java.lang.Throwable tryCopyException(java.lang.Throwable):27:28 -> g 3:3:java.lang.Throwable tryCopyException(java.lang.Throwable):30:30 -> g kotlinx.coroutines.internal.ExceptionsConstructorKt$createConstructor$$inlined$sortedByDescending$1 -> kotlinx.coroutines.internal.j$a: # {"id":"sourceFile","fileName":"Comparisons.kt"} 1:1:int kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareByDescending$1.compare(java.lang.Object,java.lang.Object):121:121 -> compare 1:1:int compare(java.lang.Object,java.lang.Object):121 -> compare 2:2:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createConstructor(java.lang.Class):41:41 -> compare 2:2:int compare(java.lang.Object,java.lang.Object):321 -> compare kotlinx.coroutines.internal.ExceptionsConstructorKt$createConstructor$nullResult$1 -> kotlinx.coroutines.internal.j$b: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} kotlinx.coroutines.internal.ExceptionsConstructorKt$createConstructor$nullResult$1 INSTANCE -> d java.lang.Void invoke(java.lang.Throwable) -> a 1:1:java.lang.Object invoke(java.lang.Object):34:34 -> invoke kotlinx.coroutines.internal.ExceptionsConstructorKt$createSafeConstructor$$inlined$safeCtor$1 -> kotlinx.coroutines.internal.j$c: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} java.lang.reflect.Constructor $constructor$inlined -> d 1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 1:1:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 2:2:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createSafeConstructor(java.lang.reflect.Constructor):54:54 -> a 2:2:java.lang.Throwable invoke(java.lang.Throwable):112 -> a 3:3:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 3:3:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 4:4:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createSafeConstructor(java.lang.reflect.Constructor):54:54 -> a 4:4:java.lang.Throwable invoke(java.lang.Throwable):112 -> a 5:5:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 5:5:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> invoke 1:1:java.lang.Object invoke(java.lang.Object):70 -> invoke kotlinx.coroutines.internal.ExceptionsConstructorKt$createSafeConstructor$$inlined$safeCtor$2 -> kotlinx.coroutines.internal.j$d: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} java.lang.reflect.Constructor $constructor$inlined -> d 1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 1:1:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 2:2:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createSafeConstructor(java.lang.reflect.Constructor):59:59 -> a 2:2:java.lang.Throwable invoke(java.lang.Throwable):112 -> a 3:3:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 3:3:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 4:4:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createSafeConstructor(java.lang.reflect.Constructor):59:59 -> a 4:4:java.lang.Throwable invoke(java.lang.Throwable):112 -> a 5:5:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 5:5:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> invoke 1:1:java.lang.Object invoke(java.lang.Object):70 -> invoke kotlinx.coroutines.internal.ExceptionsConstructorKt$createSafeConstructor$$inlined$safeCtor$3 -> kotlinx.coroutines.internal.j$e: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} java.lang.reflect.Constructor $constructor$inlined -> d 1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 1:1:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 2:2:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createSafeConstructor(java.lang.reflect.Constructor):61:61 -> a 2:2:java.lang.Throwable invoke(java.lang.Throwable):112 -> a 3:3:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 3:3:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 4:4:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createSafeConstructor(java.lang.reflect.Constructor):61:61 -> a 4:4:java.lang.Throwable invoke(java.lang.Throwable):112 -> a 5:5:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 5:5:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> invoke 1:1:java.lang.Object invoke(java.lang.Object):70 -> invoke kotlinx.coroutines.internal.ExceptionsConstructorKt$createSafeConstructor$$inlined$safeCtor$4 -> kotlinx.coroutines.internal.j$f: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} java.lang.reflect.Constructor $constructor$inlined -> d 1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 1:1:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 2:2:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createSafeConstructor(java.lang.reflect.Constructor):64:64 -> a 2:2:java.lang.Throwable invoke(java.lang.Throwable):112 -> a 3:3:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 3:3:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 4:4:kotlin.jvm.functions.Function1 kotlinx.coroutines.internal.ExceptionsConstructorKt.createSafeConstructor(java.lang.reflect.Constructor):64:64 -> a 4:4:java.lang.Throwable invoke(java.lang.Throwable):112 -> a 5:5:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> a 5:5:java.lang.Throwable invoke(java.lang.Throwable):70 -> a 1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstructorKt$safeCtor$1.invoke(java.lang.Object):70:70 -> invoke 1:1:java.lang.Object invoke(java.lang.Object):70 -> invoke kotlinx.coroutines.internal.FastServiceLoader -> kotlinx.coroutines.internal.k: # {"id":"sourceFile","fileName":"FastServiceLoader.kt"} kotlinx.coroutines.internal.FastServiceLoader INSTANCE -> a 1:1:void ():30:30 -> 1:3:java.lang.Object getProviderInstance(java.lang.String,java.lang.ClassLoader,java.lang.Class):105:107 -> a 4:4:java.lang.Object getProviderInstance(java.lang.String,java.lang.ClassLoader,java.lang.Class):106:106 -> a 1:1:java.util.List load(java.lang.Class,java.lang.ClassLoader):87:87 -> b 2:2:java.util.List load(java.lang.Class,java.lang.ClassLoader):90:90 -> b 1:2:java.util.List loadMainDispatcherFactory$kotlinx_coroutines_core():54:55 -> c 3:3:java.util.List loadMainDispatcherFactory$kotlinx_coroutines_core():59:59 -> c 4:5:kotlinx.coroutines.internal.MainDispatcherFactory createInstanceOf(java.lang.Class,java.lang.String):78:79 -> c 4:5:java.util.List loadMainDispatcherFactory$kotlinx_coroutines_core():60 -> c 6:6:java.util.List loadMainDispatcherFactory$kotlinx_coroutines_core():60:60 -> c 7:8:kotlinx.coroutines.internal.MainDispatcherFactory createInstanceOf(java.lang.Class,java.lang.String):78:79 -> c 7:8:java.util.List loadMainDispatcherFactory$kotlinx_coroutines_core():61 -> c 9:9:java.util.List loadMainDispatcherFactory$kotlinx_coroutines_core():61:61 -> c 10:10:java.util.List loadMainDispatcherFactory$kotlinx_coroutines_core():65:65 -> c 1:1:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):96:96 -> d 2:3:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):98:99 -> d 4:6:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):173:175 -> d 7:7:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):99:99 -> d 8:8:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.flatMapTo(java.lang.Iterable,java.util.Collection,kotlin.jvm.functions.Function1):1446:1446 -> d 8:8:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):99 -> d 9:10:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):99:100 -> d 11:13:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):179:181 -> d 14:14:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):101:101 -> d 15:15:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):100:100 -> d 1:1:java.util.List parse(java.net.URL):111:111 -> e 2:4:java.util.List parse(java.net.URL):113:115 -> e 5:7:java.util.List parse(java.net.URL):117:119 -> e 8:8:java.lang.Object use(java.util.jar.JarFile,kotlin.jvm.functions.Function1):139:139 -> e 8:8:java.util.List parse(java.net.URL):117 -> e 9:9:java.lang.Object use(java.util.jar.JarFile,kotlin.jvm.functions.Function1):141:141 -> e 9:9:java.util.List parse(java.net.URL):117 -> e 10:10:java.lang.Object use(java.util.jar.JarFile,kotlin.jvm.functions.Function1):136:136 -> e 10:10:java.util.List parse(java.net.URL):117 -> e 11:11:java.lang.Object use(java.util.jar.JarFile,kotlin.jvm.functions.Function1):139:139 -> e 11:11:java.util.List parse(java.net.URL):117 -> e 12:12:java.lang.Object use(java.util.jar.JarFile,kotlin.jvm.functions.Function1):143:143 -> e 12:12:java.util.List parse(java.net.URL):117 -> e 13:14:java.lang.Object use(java.util.jar.JarFile,kotlin.jvm.functions.Function1):142:143 -> e 13:14:java.util.List parse(java.net.URL):117 -> e 15:17:java.util.List parse(java.net.URL):124:124 -> e 1:1:java.util.List parseFile(java.io.BufferedReader):149:149 -> f 2:2:java.util.List parseFile(java.io.BufferedReader):151:151 -> f 3:3:java.util.List parseFile(java.io.BufferedReader):158:158 -> f 4:4:java.util.List parseFile(java.io.BufferedReader):152:152 -> f 5:5:java.util.List parseFile(java.io.BufferedReader):196:196 -> f 6:9:java.util.List parseFile(java.io.BufferedReader):153:153 -> f kotlinx.coroutines.internal.FastServiceLoaderKt -> kotlinx.coroutines.internal.l: # {"id":"sourceFile","fileName":"FastServiceLoader.kt"} boolean ANDROID_DETECTED -> a 1:1:void ():17:17 -> 1:1:void ():17:17 -> a 1:1:boolean getANDROID_DETECTED():17 -> a kotlinx.coroutines.internal.InlineList -> kotlinx.coroutines.internal.m: # {"id":"sourceFile","fileName":"InlineList.kt"} java.lang.Object constructor-impl(java.lang.Object) -> a 1:1:java.lang.Object constructor-impl$default(java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker):18:18 -> b 1:1:java.lang.Object plus-FjFbRPM(java.lang.Object,java.lang.Object):20:20 -> c 2:5:java.lang.Object plus-FjFbRPM(java.lang.Object,java.lang.Object):22:25 -> c 6:9:java.lang.Object plus-FjFbRPM(java.lang.Object,java.lang.Object):28:31 -> c kotlinx.coroutines.internal.LimitedDispatcher -> kotlinx.coroutines.internal.n: # {"id":"sourceFile","fileName":"LimitedDispatcher.kt"} kotlinx.coroutines.Delay $$delegate_0 -> h java.lang.Object workerAllocationLock -> j kotlinx.coroutines.CoroutineDispatcher dispatcher -> f kotlinx.coroutines.internal.LockFreeTaskQueue queue -> i int parallelism -> g 1:1:void (kotlinx.coroutines.CoroutineDispatcher,int):19:19 -> 2:4:void (kotlinx.coroutines.CoroutineDispatcher,int):17:19 -> 5:5:void (kotlinx.coroutines.CoroutineDispatcher,int):24:24 -> 6:6:void (kotlinx.coroutines.CoroutineDispatcher,int):27:27 -> 1:1:void dispatchInternal(java.lang.Runnable,kotlin.jvm.functions.Function0):80:80 -> B 1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):66 -> B 2:2:void dispatchInternal(java.lang.Runnable,kotlin.jvm.functions.Function0):87:87 -> B 2:2:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):66 -> B 3:3:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):67:67 -> B 1:2:boolean addAndTryDispatching(java.lang.Runnable):100:101 -> E 1:1:boolean tryAllocateWorker():92:92 -> F 2:2:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> F 2:2:boolean tryAllocateWorker():92 -> F 3:5:boolean tryAllocateWorker():93:95 -> F 1:1:void run():39:39 -> run 2:2:void run():42:42 -> run 3:3:void run():44:44 -> run 4:4:void run():47:47 -> run 5:5:void run():50:50 -> run 6:6:void run():56:56 -> run 7:7:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> run 7:7:void run():56 -> run 8:10:void run():57:59 -> run 11:11:void run():61:61 -> run kotlinx.coroutines.internal.LimitedDispatcherKt -> kotlinx.coroutines.internal.o: # {"id":"sourceFile","fileName":"LimitedDispatcher.kt"} 1:1:void checkParallelism(int):106:106 -> a kotlinx.coroutines.internal.LockFreeLinkedListHead -> kotlinx.coroutines.internal.p: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} 1:1:void ():638:638 -> boolean isRemoved() -> s kotlinx.coroutines.internal.LockFreeLinkedListKt -> kotlinx.coroutines.internal.q: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} java.lang.Object LIST_EMPTY -> b java.lang.Object CONDITION_FALSE -> a 1:1:void ():26:26 -> 2:2:void ():30:30 -> 1:1:java.lang.Object getCONDITION_FALSE():26:26 -> a 1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode unwrap(java.lang.Object):631:631 -> b kotlinx.coroutines.internal.LockFreeLinkedListNode -> kotlinx.coroutines.internal.r: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater _removedRef$FU -> f java.util.concurrent.atomic.AtomicReferenceFieldUpdater _next$FU -> d java.util.concurrent.atomic.AtomicReferenceFieldUpdater _prev$FU -> e 1:1:kotlinx.coroutines.internal.Removed access$removed(kotlinx.coroutines.internal.LockFreeLinkedListNode):63:63 -> 1:1:void ():63 -> 2:4:void ():66:68 -> 1:1:kotlinx.coroutines.internal.Removed access$removed(kotlinx.coroutines.internal.LockFreeLinkedListNode):63:63 -> g 1:1:void access$finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode):63 -> g 1:3:boolean addNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode):215:217 -> i 4:4:boolean addNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode):219:219 -> i 1:2:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):124:125 -> j 3:3:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):127:127 -> j 4:4:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):129:129 -> j 5:5:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):131:131 -> j 1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):573:573 -> k 2:2:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):577:577 -> k 3:3:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):583:583 -> k 4:4:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):590:590 -> k 5:6:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):592:593 -> k 7:7:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):595:595 -> k 8:8:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):598:598 -> k 9:9:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):601:601 -> k 10:10:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):607:607 -> k 11:11:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.OpDescriptor):612:612 -> k 1:2:kotlinx.coroutines.internal.LockFreeLinkedListNode findPrevNonRemoved(kotlinx.coroutines.internal.LockFreeLinkedListNode):117:118 -> l 1:1:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):682:682 -> m 2:3:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):547:548 -> m 4:4:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):551:551 -> m 1:1:java.lang.Object getNext():674:674 -> n 2:3:java.lang.Object getNext():100:101 -> n 1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode getNextNode():106:106 -> o 1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode getPrevNode():114:114 -> p 1:1:void helpRemove():266:266 -> q 1:3:void helpRemovePrev():276:278 -> r 4:4:void helpRemovePrev():281:281 -> r 1:1:boolean isRemoved():95:95 -> s 1:1:boolean remove():245:245 -> t 1:1:java.lang.String toString():623:623 -> toString 1:5:kotlinx.coroutines.internal.LockFreeLinkedListNode removeOrNext():251:255 -> u 6:6:kotlinx.coroutines.internal.LockFreeLinkedListNode removeOrNext():257:257 -> u 1:1:kotlinx.coroutines.internal.Removed removed():71:71 -> v 1:4:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):226:229 -> w 5:5:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):231:231 -> w kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp -> kotlinx.coroutines.internal.r$a: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} kotlinx.coroutines.internal.LockFreeLinkedListNode oldNext -> c kotlinx.coroutines.internal.LockFreeLinkedListNode newNode -> b 1:1:void (kotlinx.coroutines.internal.LockFreeLinkedListNode):76:76 -> 2:2:void (kotlinx.coroutines.internal.LockFreeLinkedListNode):75:75 -> 1:1:void complete(java.lang.Object,java.lang.Object):73:73 -> d 1:2:void complete(kotlinx.coroutines.internal.LockFreeLinkedListNode,java.lang.Object):81:82 -> h 3:3:void complete(kotlinx.coroutines.internal.LockFreeLinkedListNode,java.lang.Object):84:84 -> h kotlinx.coroutines.internal.LockFreeLinkedListNode$PrepareOp -> kotlinx.coroutines.internal.r$b: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} kotlinx.coroutines.internal.LockFreeLinkedListNode$toString$1 -> kotlinx.coroutines.internal.r$c: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} 1:1:java.lang.Object get():623:623 -> get kotlinx.coroutines.internal.LockFreeTaskQueue -> kotlinx.coroutines.internal.s: # {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater _cur$FU -> a 1:1:void (boolean):30:30 -> 2:2:void (boolean):33:33 -> 1:1:boolean addLast(java.lang.Object):312:312 -> a 2:2:boolean addLast(java.lang.Object):48:48 -> a 3:3:boolean addLast(java.lang.Object):51:51 -> a 1:1:void close():310:310 -> b 2:3:void close():41:42 -> b 1:1:int getSize():37:37 -> c 1:1:java.lang.Object removeFirstOrNull():314:314 -> d 2:4:java.lang.Object removeFirstOrNull():59:61 -> d kotlinx.coroutines.internal.LockFreeTaskQueueCore -> kotlinx.coroutines.internal.t: # {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"} java.util.concurrent.atomic.AtomicLongFieldUpdater _state$FU -> g java.util.concurrent.atomic.AtomicReferenceFieldUpdater _next$FU -> f kotlinx.coroutines.internal.Symbol REMOVE_FROZEN -> h kotlinx.coroutines.internal.LockFreeTaskQueueCore$Companion Companion -> e java.util.concurrent.atomic.AtomicReferenceArray array -> d boolean singleConsumer -> b int mask -> c int capacity -> a 1:1:void ():288:288 -> 1:3:void (int,boolean):76:78 -> 4:7:void (int,boolean):80:83 -> 8:8:void (int,boolean):87:87 -> 9:9:void (int,boolean):86:86 -> 1:1:int addLast(java.lang.Object):320:320 -> a 2:4:int addLast(java.lang.Object):106:108 -> a 5:5:int addLast(java.lang.Object):114:114 -> a 6:6:int addLast(java.lang.Object):120:120 -> a 7:7:int addLast(java.lang.Object):127:127 -> a 8:8:int addLast(java.lang.Object):129:129 -> a 9:10:int addLast(java.lang.Object):133:134 -> a 1:1:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):230:230 -> b 2:2:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):233:233 -> b 3:4:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):235:236 -> b 5:5:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):239:239 -> b 1:1:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):340:340 -> c 2:2:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):225:225 -> c 1:1:boolean close():316:316 -> d 2:2:boolean close():318:318 -> d 1:1:kotlinx.coroutines.internal.LockFreeTaskQueueCore fillPlaceholder(int,java.lang.Object):143:143 -> e 2:3:kotlinx.coroutines.internal.LockFreeTaskQueueCore fillPlaceholder(int,java.lang.Object):154:155 -> e 1:1:int getSize():92:92 -> f 1:1:boolean isEmpty():91:91 -> g 1:1:long markFrozen():336:336 -> h 2:2:long markFrozen():338:338 -> h 1:1:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():214:214 -> i 1:1:java.lang.Object removeFirstOrNull():325:325 -> j 2:5:java.lang.Object removeFirstOrNull():166:169 -> j 6:6:java.lang.Object removeFirstOrNull():172:172 -> j 7:7:java.lang.Object removeFirstOrNull():177:177 -> j 8:8:java.lang.Object removeFirstOrNull():180:180 -> j 9:9:java.lang.Object removeFirstOrNull():183:183 -> j 10:10:java.lang.Object removeFirstOrNull():187:187 -> j 11:11:java.lang.Object removeFirstOrNull():192:192 -> j 1:1:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):330:330 -> k 2:3:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):200:201 -> k 4:4:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):204:204 -> k 5:6:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):206:207 -> k kotlinx.coroutines.internal.LockFreeTaskQueueCore$Companion -> kotlinx.coroutines.internal.t$a: # {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"} 1:1:void ():270:270 -> int addFailReason(long) -> a 1:1:long updateHead(long,int):295:295 -> b 1:1:long updateTail(long,int):296:296 -> c long wo(long,long) -> d kotlinx.coroutines.internal.LockFreeTaskQueueCore$Placeholder -> kotlinx.coroutines.internal.t$b: # {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"} int index -> a 1:1:void (int):268:268 -> kotlinx.coroutines.internal.MainDispatcherFactory -> kotlinx.coroutines.internal.u: # {"id":"sourceFile","fileName":"MainDispatcherFactory.kt"} int getLoadPriority() -> a java.lang.String hintOnError() -> b kotlinx.coroutines.MainCoroutineDispatcher createDispatcher(java.util.List) -> c kotlinx.coroutines.internal.MainDispatcherLoader -> kotlinx.coroutines.internal.v: # {"id":"sourceFile","fileName":"MainDispatchers.kt"} kotlinx.coroutines.internal.MainDispatcherLoader INSTANCE -> a kotlinx.coroutines.MainCoroutineDispatcher dispatcher -> c boolean FAST_SERVICE_LOADER_ENABLED -> b 1:1:void ():19:19 -> 2:2:void ():22:22 -> 1:1:void ():17:17 -> 1:2:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():26:27 -> a 3:3:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():34:34 -> a 4:4:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():32:32 -> a 5:5:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():35:35 -> a 6:10:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():138:142 -> a 11:11:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38:38 -> a 12:13:float kotlin.collections.CollectionsKt___CollectionsKt.maxOrThrow(java.lang.Iterable):1901:1902 -> a 12:13:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38 -> a 14:14:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38:38 -> a 15:15:float kotlin.collections.CollectionsKt___CollectionsKt.maxOrThrow(java.lang.Iterable):1907:1907 -> a 15:15:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38 -> a 16:17:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():38:39 -> a 18:18:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():42:42 -> a kotlinx.coroutines.internal.MainDispatchersKt -> kotlinx.coroutines.internal.w: # {"id":"sourceFile","fileName":"MainDispatchers.kt"} boolean SUPPORT_MISSING -> a 1:2:kotlinx.coroutines.internal.MissingMainCoroutineDispatcher createMissingDispatcher(java.lang.Throwable,java.lang.String):77:78 -> a 1:1:kotlinx.coroutines.internal.MissingMainCoroutineDispatcher createMissingDispatcher$default(java.lang.Throwable,java.lang.String,int,java.lang.Object):76:76 -> b 1:1:boolean isMissing(kotlinx.coroutines.MainCoroutineDispatcher):66:66 -> c 1:1:java.lang.Void throwMissingMainDispatcherException():81:81 -> d 1:1:kotlinx.coroutines.MainCoroutineDispatcher tryCreateDispatcher(kotlinx.coroutines.internal.MainDispatcherFactory,java.util.List):57:57 -> e 2:2:kotlinx.coroutines.MainCoroutineDispatcher tryCreateDispatcher(kotlinx.coroutines.internal.MainDispatcherFactory,java.util.List):59:59 -> e kotlinx.coroutines.internal.MissingMainCoroutineDispatcher -> kotlinx.coroutines.internal.x: # {"id":"sourceFile","fileName":"MainDispatchers.kt"} java.lang.String errorHint -> g java.lang.Throwable cause -> f 1:1:void (java.lang.Throwable,java.lang.String):91:91 -> 2:2:void (java.lang.Throwable,java.lang.String):89:89 -> 3:3:void (java.lang.Throwable,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):90:90 -> 3:3:void (java.lang.Throwable,java.lang.String):90 -> 1:1:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):88:88 -> B 1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):88 -> B 1:1:boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext):96:96 -> C kotlinx.coroutines.MainCoroutineDispatcher getImmediate() -> E 1:1:java.lang.Void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):108:108 -> G 1:1:java.lang.Void missing():114:114 -> H 2:3:java.lang.Void missing():117:118 -> H 4:4:java.lang.Void missing():115:115 -> H 1:1:java.lang.String toString():122:122 -> toString kotlinx.coroutines.internal.OnUndeliveredElementKt -> kotlinx.coroutines.internal.y: # {"id":"sourceFile","fileName":"OnUndeliveredElement.kt"} 1:1:kotlin.jvm.functions.Function1 bindCancellationFun(kotlin.jvm.functions.Function1,java.lang.Object,kotlin.coroutines.CoroutineContext):37:37 -> a 1:2:void callUndeliveredElement(kotlin.jvm.functions.Function1,java.lang.Object,kotlin.coroutines.CoroutineContext):31:32 -> b 1:1:kotlinx.coroutines.internal.UndeliveredElementException callUndeliveredElementCatchingException(kotlin.jvm.functions.Function1,java.lang.Object,kotlinx.coroutines.internal.UndeliveredElementException):17:17 -> c 2:2:kotlinx.coroutines.internal.UndeliveredElementException callUndeliveredElementCatchingException(kotlin.jvm.functions.Function1,java.lang.Object,kotlinx.coroutines.internal.UndeliveredElementException):21:21 -> c 3:3:void kotlinx.coroutines.ExceptionsKt.addSuppressedThrowable(java.lang.Throwable,java.lang.Throwable):75:75 -> c 3:3:kotlinx.coroutines.internal.UndeliveredElementException callUndeliveredElementCatchingException(kotlin.jvm.functions.Function1,java.lang.Object,kotlinx.coroutines.internal.UndeliveredElementException):22 -> c 4:4:kotlinx.coroutines.internal.UndeliveredElementException callUndeliveredElementCatchingException(kotlin.jvm.functions.Function1,java.lang.Object,kotlinx.coroutines.internal.UndeliveredElementException):24:24 -> c 1:1:kotlinx.coroutines.internal.UndeliveredElementException callUndeliveredElementCatchingException$default(kotlin.jvm.functions.Function1,java.lang.Object,kotlinx.coroutines.internal.UndeliveredElementException,int,java.lang.Object):12:12 -> d kotlinx.coroutines.internal.OnUndeliveredElementKt$bindCancellationFun$1 -> kotlinx.coroutines.internal.y$a: # {"id":"sourceFile","fileName":"OnUndeliveredElement.kt"} java.lang.Object $element -> e kotlin.coroutines.CoroutineContext $context -> f kotlin.jvm.functions.Function1 $this_bindCancellationFun -> d 1:1:void invoke(java.lang.Throwable):37:37 -> a 1:1:java.lang.Object invoke(java.lang.Object):37:37 -> invoke kotlinx.coroutines.internal.OpDescriptor -> kotlinx.coroutines.internal.z: # {"id":"sourceFile","fileName":"Atomic.kt"} 1:1:void ():19:19 -> kotlinx.coroutines.internal.AtomicOp getAtomicOp() -> a 1:3:boolean isEarlierThan(kotlinx.coroutines.internal.OpDescriptor):35:37 -> b java.lang.Object perform(java.lang.Object) -> c 1:1:java.lang.String toString():32:32 -> toString kotlinx.coroutines.internal.Removed -> kotlinx.coroutines.internal.a0: # {"id":"sourceFile","fileName":"LockFreeLinkedList.kt"} kotlinx.coroutines.internal.LockFreeLinkedListNode ref -> a 1:1:void (kotlinx.coroutines.internal.LockFreeLinkedListNode):626:626 -> 1:1:java.lang.String toString():627:627 -> toString kotlinx.coroutines.internal.ResizableAtomicArray -> kotlinx.coroutines.internal.b0: # {"id":"sourceFile","fileName":"ResizableAtomicArray.kt"} 1:1:void (int):13:13 -> 2:2:void (int):15:15 -> 1:1:int currentLength():18:18 -> a 1:2:java.lang.Object get(int):21:22 -> b 1:2:void setSynchronized(int,java.lang.Object):27:28 -> c 3:3:void setSynchronized(int,java.lang.Object):30:30 -> c 4:7:void setSynchronized(int,java.lang.Object):32:35 -> c kotlinx.coroutines.internal.ScopeCoroutine -> kotlinx.coroutines.internal.c0: # {"id":"sourceFile","fileName":"Scopes.kt"} kotlin.coroutines.Continuation uCont -> f 1:1:void afterResume(java.lang.Object):33:33 -> A0 1:1:void afterCompletion(java.lang.Object):28:28 -> E 1:1:kotlinx.coroutines.Job getParent$kotlinx_coroutines_core():24:24 -> E0 boolean isScopedCoroutine() -> b0 1:1:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():20:20 -> getCallerFrame kotlinx.coroutines.internal.StackTraceRecoveryKt -> kotlinx.coroutines.internal.d0: # {"id":"sourceFile","fileName":"StackTraceRecovery.kt"} java.lang.String baseContinuationImplClassName -> a java.lang.String stackTraceRecoveryClassName -> b 1:3:void ():21:21 -> 4:4:void ():23:23 -> 5:7:void ():25:25 -> 8:8:void ():27:27 -> 1:1:java.lang.Throwable access$recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame) -> a 1:1:java.lang.StackTraceElement artificialFrame(java.lang.String):200:200 -> b 1:3:kotlin.Pair causeAndStacktrace(java.lang.Throwable):132:134 -> c 4:4:kotlin.Pair causeAndStacktrace(java.lang.Throwable):229:229 -> c 5:7:kotlin.Pair causeAndStacktrace(java.lang.Throwable):135:137 -> c 8:8:kotlin.Pair causeAndStacktrace(java.lang.Throwable):139:139 -> c 1:3:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):106:108 -> d 4:4:java.lang.Object[] kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray(java.util.Collection):38:38 -> d 4:4:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):110 -> d 5:5:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):110:110 -> d 6:6:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):114:114 -> d 7:7:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):116:116 -> d 8:9:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):119:120 -> d 10:10:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):123:123 -> d 1:2:java.util.ArrayDeque createStackTrace(kotlin.coroutines.jvm.internal.CoroutineStackFrame):185:186 -> e 3:4:java.util.ArrayDeque createStackTrace(kotlin.coroutines.jvm.internal.CoroutineStackFrame):190:191 -> e 1:2:boolean elementWiseEquals(java.lang.StackTraceElement,java.lang.StackTraceElement):209:210 -> f 1:1:int kotlin.collections.ArraysKt___ArraysKt.indexOf(char[],char):1620:1620 -> g 1:1:int frameIndex(java.lang.StackTraceElement[],java.lang.String):202 -> g 2:2:int frameIndex(java.lang.StackTraceElement[],java.lang.String):243:243 -> g 3:3:int frameIndex(java.lang.StackTraceElement[],java.lang.String):202:202 -> g 1:1:boolean isArtificial(java.lang.StackTraceElement):201:201 -> h 1:1:int kotlin.collections.ArraysKt___ArraysKt.indexOf(char[],char):1620:1620 -> i 1:1:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):145 -> i 2:2:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):234:234 -> i 3:4:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):145:146 -> i 5:7:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):148:150 -> i 8:8:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):152:152 -> i 1:1:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):66:66 -> j 2:2:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):69:69 -> j 3:4:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):71:72 -> j 5:5:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):75:75 -> j 6:6:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):78:78 -> j 1:1:java.lang.Throwable recoverStackTrace(java.lang.Throwable):30:30 -> k 2:3:java.lang.Throwable recoverStackTrace(java.lang.Throwable):32:33 -> k 1:3:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):37:39 -> l 4:4:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):41:41 -> l 5:5:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):43:43 -> l 6:6:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):45:45 -> l 7:7:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):47:47 -> l 8:8:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):51:51 -> l 1:1:java.lang.Throwable tryCopyAndVerify(java.lang.Throwable):82:82 -> m 2:2:java.lang.Throwable tryCopyAndVerify(java.lang.Throwable):85:85 -> m 1:1:java.lang.Throwable unwrapImpl(java.lang.Throwable):170:170 -> n 2:2:java.lang.Throwable unwrapImpl(java.lang.Throwable):172:172 -> n 3:3:java.lang.Throwable unwrapImpl(java.lang.Throwable):176:176 -> n 4:4:java.lang.Throwable unwrapImpl(java.lang.Throwable):239:239 -> n 5:5:java.lang.Throwable unwrapImpl(java.lang.Throwable):176:176 -> n kotlinx.coroutines.internal.Symbol -> kotlinx.coroutines.internal.e0: # {"id":"sourceFile","fileName":"Symbol.kt"} java.lang.String symbol -> a 1:1:void (java.lang.String):14:14 -> 1:1:java.lang.String toString():15:15 -> toString kotlinx.coroutines.internal.SystemPropsKt -> kotlinx.coroutines.internal.f0: 1:1:int getAVAILABLE_PROCESSORS() -> a 1:1:int systemProp(java.lang.String,int,int,int) -> b 1:1:long systemProp(java.lang.String,long,long,long) -> c 1:1:java.lang.String systemProp(java.lang.String) -> d 1:1:boolean systemProp(java.lang.String,boolean) -> e 1:1:int systemProp$default(java.lang.String,int,int,int,int,java.lang.Object) -> f 1:1:long systemProp$default(java.lang.String,long,long,long,int,java.lang.Object) -> g kotlinx.coroutines.internal.SystemPropsKt__SystemPropsKt -> kotlinx.coroutines.internal.g0: # {"id":"sourceFile","fileName":"SystemProps.kt"} int AVAILABLE_PROCESSORS -> a 1:1:void ():11:11 -> 1:1:int getAVAILABLE_PROCESSORS():11:11 -> a 1:1:java.lang.String systemProp(java.lang.String):17:17 -> b kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt -> kotlinx.coroutines.internal.h0: # {"id":"sourceFile","fileName":"SystemProps.common.kt"} 1:1:int systemProp(java.lang.String,int,int,int):35:35 -> a 1:2:long systemProp(java.lang.String,long,long,long):50:51 -> b 3:4:long systemProp(java.lang.String,long,long,long):53:54 -> b 5:6:long systemProp(java.lang.String,long,long,long):51:52 -> b 1:1:boolean systemProp(java.lang.String,boolean):21:21 -> c 1:1:int systemProp$default(java.lang.String,int,int,int,int,java.lang.Object):30:30 -> d 1:1:long systemProp$default(java.lang.String,long,long,long,int,java.lang.Object):44:44 -> e kotlinx.coroutines.internal.ThreadContextKt -> kotlinx.coroutines.internal.i0: # {"id":"sourceFile","fileName":"ThreadContext.kt"} kotlinx.coroutines.internal.Symbol NO_THREAD_ELEMENTS -> a kotlin.jvm.functions.Function2 findOne -> c kotlin.jvm.functions.Function2 countAll -> b kotlin.jvm.functions.Function2 updateState -> d 1:1:void ():11:11 -> 2:2:void ():35:35 -> 3:3:void ():45:45 -> 4:4:void ():52:52 -> 1:2:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):85:86 -> a 3:3:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):88:88 -> a 4:5:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):93:94 -> a 1:1:java.lang.Object threadContextElements(kotlin.coroutines.CoroutineContext):59:59 -> b 1:1:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):65:65 -> c 2:2:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):68:68 -> c 3:3:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):70:70 -> c 4:4:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):72:72 -> c 5:6:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):77:78 -> c kotlinx.coroutines.internal.ThreadContextKt$countAll$1 -> kotlinx.coroutines.internal.i0$a: # {"id":"sourceFile","fileName":"ThreadContext.kt"} kotlinx.coroutines.internal.ThreadContextKt$countAll$1 INSTANCE -> d 1:3:java.lang.Object invoke(java.lang.Object,kotlin.coroutines.CoroutineContext$Element):36:38 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):35:35 -> invoke kotlinx.coroutines.internal.ThreadContextKt$findOne$1 -> kotlinx.coroutines.internal.i0$b: # {"id":"sourceFile","fileName":"ThreadContext.kt"} kotlinx.coroutines.internal.ThreadContextKt$findOne$1 INSTANCE -> d 1:1:kotlinx.coroutines.ThreadContextElement invoke(kotlinx.coroutines.ThreadContextElement,kotlin.coroutines.CoroutineContext$Element):47:47 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):45:45 -> invoke kotlinx.coroutines.internal.ThreadContextKt$updateState$1 -> kotlinx.coroutines.internal.i0$c: # {"id":"sourceFile","fileName":"ThreadContext.kt"} kotlinx.coroutines.internal.ThreadContextKt$updateState$1 INSTANCE -> d 1:2:kotlinx.coroutines.internal.ThreadState invoke(kotlinx.coroutines.internal.ThreadState,kotlin.coroutines.CoroutineContext$Element):53:54 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):52:52 -> invoke kotlinx.coroutines.internal.ThreadSafeHeap -> kotlinx.coroutines.internal.j0: # {"id":"sourceFile","fileName":"ThreadSafeHeap.kt"} 1:1:void ():24:24 -> 2:2:void ():27:27 -> 1:7:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):120:126 -> a 1:1:kotlinx.coroutines.internal.ThreadSafeHeapNode firstImpl():93:93 -> b 1:1:int getSize():30:30 -> c 1:1:boolean isEmpty():33:33 -> d 1:1:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> e 1:1:kotlinx.coroutines.internal.ThreadSafeHeapNode peek():50 -> e 2:2:kotlinx.coroutines.internal.ThreadSafeHeapNode peek():50:50 -> e 1:1:kotlinx.coroutines.internal.ThreadSafeHeapNode[] realloc():150:150 -> f 2:3:kotlinx.coroutines.internal.ThreadSafeHeapNode[] realloc():152:153 -> f 1:1:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> g 1:1:boolean remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):81 -> g 2:2:boolean remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):82:82 -> g 3:5:boolean remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):85:87 -> g 6:6:boolean remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):82:82 -> g 1:9:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):97:105 -> h 10:10:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):107:107 -> h 11:15:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):110:114 -> h 1:1:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> i 1:1:kotlinx.coroutines.internal.ThreadSafeHeapNode removeFirstOrNull():52 -> i 2:4:kotlinx.coroutines.internal.ThreadSafeHeapNode removeFirstOrNull():53:53 -> i 1:1:void setSize(int):31:31 -> j 1:5:void siftDownFrom(int):140:144 -> k 1:4:void siftUpFrom(int):131:134 -> l 1:7:void swap(int,int):159:165 -> m kotlinx.coroutines.internal.ThreadSafeHeapNode -> kotlinx.coroutines.internal.k0: # {"id":"sourceFile","fileName":"ThreadSafeHeap.kt"} void setIndex(int) -> a void setHeap(kotlinx.coroutines.internal.ThreadSafeHeap) -> b kotlinx.coroutines.internal.ThreadSafeHeap getHeap() -> c int getIndex() -> e kotlinx.coroutines.internal.ThreadState -> kotlinx.coroutines.internal.l0: # {"id":"sourceFile","fileName":"ThreadContext.kt"} java.lang.Object[] values -> b kotlinx.coroutines.ThreadContextElement[] elements -> c int i -> d kotlin.coroutines.CoroutineContext context -> a 1:4:void (kotlin.coroutines.CoroutineContext,int):14:17 -> 1:2:void append(kotlinx.coroutines.ThreadContextElement,java.lang.Object):21:22 -> a 1:2:void restore(kotlin.coroutines.CoroutineContext):26:27 -> b kotlinx.coroutines.internal.UndeliveredElementException -> kotlinx.coroutines.internal.m0: # {"id":"sourceFile","fileName":"OnUndeliveredElement.kt"} 1:1:void (java.lang.String,java.lang.Throwable):43:43 -> kotlinx.coroutines.internal.WeakMapCtorCache -> kotlinx.coroutines.internal.n0: # {"id":"sourceFile","fileName":"ExceptionsConstructor.kt"} kotlinx.coroutines.internal.WeakMapCtorCache INSTANCE -> a java.util.WeakHashMap exceptionCtors -> c java.util.concurrent.locks.ReentrantReadWriteLock cacheLock -> b 1:2:void ():87:88 -> 1:1:void ():86:86 -> 1:5:kotlin.jvm.functions.Function1 get(java.lang.Class):91:91 -> a kotlinx.coroutines.intrinsics.CancellableKt -> l1.a: # {"id":"sourceFile","fileName":"Cancellable.kt"} 1:2:void dispatcherFailure(kotlin.coroutines.Continuation,java.lang.Throwable):65:66 -> a 1:1:void startCoroutineCancellable(kotlin.coroutines.Continuation,kotlin.coroutines.Continuation):39:39 -> b 2:2:void startCoroutineCancellable(kotlin.coroutines.Continuation,kotlin.coroutines.Continuation):84:84 -> b 1:1:void startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation,kotlin.jvm.functions.Function1):30:30 -> c 2:2:void startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation,kotlin.jvm.functions.Function1):78:78 -> c 1:1:void startCoroutineCancellable$default(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation,kotlin.jvm.functions.Function1,int,java.lang.Object):25:25 -> d kotlinx.coroutines.intrinsics.UndispatchedKt -> l1.b: # {"id":"sourceFile","fileName":"Undispatched.kt"} 1:1:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):184:184 -> a 2:2:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):54:54 -> a 3:3:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):187:187 -> a 4:4:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):55:55 -> a 5:5:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):191:191 -> a 6:6:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):196:196 -> a 7:7:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):198:198 -> a 8:8:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):191:191 -> a 9:9:void startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):193:193 -> a kotlinx.coroutines.scheduling.CoroutineScheduler -> kotlinx.coroutines.scheduling.a: # {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} java.lang.String schedulerName -> g kotlinx.coroutines.scheduling.GlobalQueue globalBlockingQueue -> i kotlinx.coroutines.internal.Symbol NOT_IN_STACK -> o long idleWorkerKeepAliveNs -> f int corePoolSize -> d kotlinx.coroutines.internal.ResizableAtomicArray workers -> j int maxPoolSize -> e kotlinx.coroutines.scheduling.GlobalQueue globalCpuQueue -> h java.util.concurrent.atomic.AtomicLongFieldUpdater controlState$FU -> m java.util.concurrent.atomic.AtomicIntegerFieldUpdater _isTerminated$FU -> n kotlinx.coroutines.scheduling.CoroutineScheduler$Companion Companion -> k java.util.concurrent.atomic.AtomicLongFieldUpdater parkedWorkersStack$FU -> l 1:1:void ():303:303 -> 1:1:void (int,int,long,java.lang.String):90:90 -> 2:3:void (int,int,long,java.lang.String):92:93 -> 4:4:void (int,int,long,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):94:94 -> 4:4:void (int,int,long,java.lang.String):94 -> 5:5:void (int,int,long,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):95:95 -> 5:5:void (int,int,long,java.lang.String):95 -> 6:6:void (int,int,long,java.lang.String):113:113 -> 7:7:void (int,int,long,java.lang.String):115:115 -> 8:8:void (int,int,long,java.lang.String):139:139 -> 9:9:void (int,int,long,java.lang.String):263:263 -> 10:10:void (int,int,long,java.lang.String):269:269 -> 11:11:void (int,int,long,java.lang.String):297:297 -> 12:12:void (int,int,long,java.lang.String):108:108 -> 13:13:void (int,int,long,java.lang.String):107:107 -> 14:14:void (int,int,long,java.lang.String):105:105 -> 15:15:void (int,int,long,java.lang.String):104:104 -> 16:16:void (int,int,long,java.lang.String):102:102 -> 17:17:void (int,int,long,java.lang.String):101:101 -> 18:18:void (int,int,long,java.lang.String):99:99 -> 19:19:void (int,int,long,java.lang.String):98:98 -> 1:1:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> a 1:1:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):118 -> a 2:2:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):119:119 -> a 3:3:boolean addToGlobalQueue(kotlinx.coroutines.scheduling.Task):121:121 -> a 1:1:int createNewWorker():463:463 -> b 2:2:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> b 2:2:int createNewWorker():463 -> b 3:4:int createNewWorker():465:466 -> b 5:5:int createNewWorker():469:469 -> b 6:7:int createNewWorker():471:472 -> b 8:8:int getCreatedWorkers():270:270 -> b 8:8:int createNewWorker():474 -> b 9:9:int createNewWorker():475:475 -> b 10:11:int createNewWorker():481:482 -> b 12:12:int incrementCreatedWorkers():278:278 -> b 12:12:int createNewWorker():483 -> b 13:14:int createNewWorker():484:485 -> b 15:15:int createNewWorker():483:483 -> b 16:16:int createNewWorker():475:475 -> b 17:17:int createNewWorker():485:485 -> b 1:4:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):406:409 -> c 5:5:kotlinx.coroutines.scheduling.Task createTask(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):412:412 -> c 1:1:void close():328:328 -> close 1:1:void execute(java.lang.Runnable):326:326 -> execute 1:1:boolean isTerminated():298:298 -> isTerminated 1:1:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508:508 -> j 2:2:kotlinx.coroutines.scheduling.CoroutineScheduler kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.getScheduler():596:596 -> j 2:2:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508 -> j 3:3:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():508:508 -> j 1:2:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):383:384 -> k 3:4:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):386:387 -> k 5:5:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):389:389 -> k 6:6:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):391:391 -> k 7:7:int kotlinx.coroutines.scheduling.Task.getMode():82:82 -> k 7:7:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):396 -> k 8:8:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):398:398 -> k 9:9:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):401:401 -> k 1:1:void dispatch$default(kotlinx.coroutines.scheduling.CoroutineScheduler,java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean,int,java.lang.Object):382:382 -> l 1:1:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):236:236 -> m 2:2:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):239:239 -> m 3:4:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):242:243 -> m 5:5:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):246:246 -> m 1:1:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():989:989 -> n 2:2:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():206:206 -> n 3:3:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():208:208 -> n 4:4:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():215:215 -> n 5:5:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():222:222 -> n 1:1:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):177:177 -> o 2:2:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):986:986 -> o 3:5:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):185:187 -> o 6:6:boolean parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):193:193 -> o 1:1:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):984:984 -> p 2:2:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):154:154 -> p 3:3:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):162:162 -> p 1:1:void runSafely(kotlinx.coroutines.scheduling.Task):570:570 -> q 2:2:void runSafely(kotlinx.coroutines.scheduling.Task):575:575 -> q 3:4:void runSafely(kotlinx.coroutines.scheduling.Task):572:573 -> q 5:5:void runSafely(kotlinx.coroutines.scheduling.Task):575:575 -> q 1:1:void shutdown(long):333:333 -> r 2:2:void shutdown(long):335:335 -> r 3:3:void shutdown(long):337:337 -> r 4:4:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> r 4:4:void shutdown(long):337 -> r 5:5:int getCreatedWorkers():270:270 -> r 5:5:void shutdown(long):337 -> r 6:6:void shutdown(long):337:337 -> r 7:7:void shutdown(long):340:340 -> r 8:10:void shutdown(long):342:344 -> r 11:13:void shutdown(long):346:348 -> r 14:15:void shutdown(long):352:353 -> r 16:18:void shutdown(long):356:358 -> r 19:19:void shutdown(long):363:363 -> r 20:20:void shutdown(long):365:365 -> r 21:21:int getAvailableCpuPermits():271:271 -> r 21:21:void shutdown(long):365 -> r 22:24:void shutdown(long):365:367 -> r 25:25:void shutdown(long):360:360 -> r 26:26:void shutdown(long):337:337 -> r 1:1:long incrementBlockingTasks():281:281 -> s 1:1:void signalBlockingWork(boolean):417 -> s 2:4:void signalBlockingWork(boolean):419:421 -> s 1:3:void signalCpuWork():425:427 -> t 1:5:java.lang.String toString():526:530 -> toString 6:6:java.lang.String toString():542:542 -> toString 7:7:java.lang.String toString():538:538 -> toString 8:8:java.lang.String toString():534:534 -> toString 9:10:java.lang.String toString():547:548 -> toString 11:11:java.lang.String toString():550:550 -> toString 12:12:java.lang.String toString():548:548 -> toString 13:13:java.lang.String toString():551:551 -> toString 14:14:java.lang.String toString():548:548 -> toString 15:15:java.lang.String toString():559:559 -> toString 16:16:java.lang.String toString():548:548 -> toString 17:17:java.lang.String toString():560:560 -> toString 18:18:java.lang.String toString():548:548 -> toString 19:19:java.lang.String toString():564:564 -> toString 20:20:java.lang.String toString():548:548 -> toString 1:1:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):499:499 -> u 2:2:int kotlinx.coroutines.scheduling.Task.getMode():82:82 -> u 2:2:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):501 -> u 3:3:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):501:501 -> u 4:5:kotlinx.coroutines.scheduling.Task submitToLocalQueue(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,kotlinx.coroutines.scheduling.Task,boolean):504:505 -> u 1:1:boolean tryCreateWorker(long):433:433 -> v 2:3:boolean tryCreateWorker(long):438:439 -> v 4:4:boolean tryCreateWorker(long):442:442 -> v 1:1:boolean tryCreateWorker$default(kotlinx.coroutines.scheduling.CoroutineScheduler,long,int,java.lang.Object):430:430 -> x 1:3:boolean tryUnpark():450:452 -> y kotlinx.coroutines.scheduling.CoroutineScheduler$Companion -> kotlinx.coroutines.scheduling.a$a: # {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} 1:1:void ():300:300 -> kotlinx.coroutines.scheduling.CoroutineScheduler$WhenMappings -> kotlinx.coroutines.scheduling.a$b: # {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} int[] $EnumSwitchMapping$0 -> a kotlinx.coroutines.scheduling.CoroutineScheduler$Worker -> kotlinx.coroutines.scheduling.a$c: # {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} kotlinx.coroutines.scheduling.WorkQueue localQueue -> d kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState state -> e long terminationDeadline -> f boolean mayHaveLocalTasks -> i int rngState -> h kotlinx.coroutines.scheduling.CoroutineScheduler this$0 -> j long minDelayUntilStealableTaskNs -> g java.util.concurrent.atomic.AtomicIntegerFieldUpdater workerCtl$FU -> k 1:1:kotlinx.coroutines.scheduling.CoroutineScheduler access$getThis$0$p(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):579:579 -> 1:1:void (kotlinx.coroutines.scheduling.CoroutineScheduler):579 -> 2:2:void (kotlinx.coroutines.scheduling.CoroutineScheduler):581:581 -> 3:3:void (kotlinx.coroutines.scheduling.CoroutineScheduler):599:599 -> 4:4:void (kotlinx.coroutines.scheduling.CoroutineScheduler):607:607 -> 5:5:void (kotlinx.coroutines.scheduling.CoroutineScheduler):616:616 -> 6:6:void setNextParkedWorker(java.lang.Object):630:630 -> 6:6:void (kotlinx.coroutines.scheduling.CoroutineScheduler):630 -> 7:7:void (kotlinx.coroutines.scheduling.CoroutineScheduler):637:637 -> 8:9:void (kotlinx.coroutines.scheduling.CoroutineScheduler,int):592:593 -> 1:1:kotlinx.coroutines.scheduling.CoroutineScheduler access$getThis$0$p(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):579:579 -> a 1:1:void afterTask(int):764:764 -> b 2:2:void kotlinx.coroutines.scheduling.CoroutineScheduler.decrementBlockingTasks():284:284 -> b 2:2:void afterTask(int):764 -> b 3:3:void afterTask(int):765:765 -> b 4:6:void afterTask(int):767:769 -> b 1:2:void beforeTask(int):757:758 -> c 1:1:int kotlinx.coroutines.scheduling.Task.getMode():82:82 -> d 1:1:void executeTask(kotlinx.coroutines.scheduling.Task):747 -> d 2:5:void executeTask(kotlinx.coroutines.scheduling.Task):748:751 -> d 1:4:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):886:889 -> e 5:5:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):891:891 -> e 6:6:kotlinx.coroutines.scheduling.Task findAnyTask(boolean):893:893 -> e 1:1:kotlinx.coroutines.scheduling.Task findTask(boolean):870:870 -> f 2:2:kotlinx.coroutines.scheduling.Task findTask(boolean):873:873 -> f 3:3:kotlinx.coroutines.scheduling.Task findTask(boolean):875:875 -> f 4:4:kotlinx.coroutines.scheduling.Task findTask(boolean):877:877 -> f 1:1:int getIndexInArray():586:586 -> g 1:1:void setNextParkedWorker(java.lang.Object):630:630 -> h 1:1:java.lang.Object getNextParkedWorker():630 -> h 1:4:void idleReset(int):862:865 -> i 1:1:boolean inStack():744:744 -> j 1:1:int nextInt(int):778:778 -> k 2:2:int nextInt(int):782:782 -> k 3:3:int nextInt(int):788:788 -> k 1:1:void park():793:793 -> l 2:2:void park():795:795 -> l 3:5:void park():798:800 -> l 1:3:kotlinx.coroutines.scheduling.Task pollGlobalQueues():897:899 -> m 4:5:kotlinx.coroutines.scheduling.Task pollGlobalQueues():901:902 -> m 1:2:void runWorker():671:672 -> n 3:4:void runWorker():676:677 -> n 5:5:void runWorker():680:680 -> n 6:6:void runWorker():694:694 -> n 7:10:void runWorker():699:702 -> n 11:11:void runWorker():711:711 -> n 12:12:void runWorker():713:713 -> n 1:2:void setIndexInArray(int):588:589 -> o 1:1:void setNextParkedWorker(java.lang.Object):630:630 -> p 1:2:boolean tryAcquireCpuPermit():644:645 -> q 3:3:boolean tryAcquireCpuPermit():984:984 -> q 4:4:boolean kotlinx.coroutines.scheduling.CoroutineScheduler.tryAcquireCpuPermit():291:291 -> q 4:4:boolean tryAcquireCpuPermit():645 -> q 5:5:boolean tryAcquireCpuPermit():646:646 -> q 1:2:void tryPark():718:719 -> r 3:4:void tryPark():722:723 -> r 5:9:void tryPark():736:740 -> r 1:1:void run():664:664 -> run 1:3:boolean tryReleaseCpu(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):657:659 -> s 4:4:long kotlinx.coroutines.scheduling.CoroutineScheduler.releaseCpuPermit():294:294 -> s 4:4:boolean tryReleaseCpu(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):659 -> s 5:5:boolean tryReleaseCpu(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):660:660 -> s 1:2:kotlinx.coroutines.scheduling.Task trySteal(boolean):907:908 -> t 3:3:int kotlinx.coroutines.scheduling.CoroutineScheduler.getCreatedWorkers():270:270 -> t 3:3:kotlinx.coroutines.scheduling.Task trySteal(boolean):908 -> t 4:4:kotlinx.coroutines.scheduling.Task trySteal(boolean):914:914 -> t 5:5:kotlinx.coroutines.scheduling.Task trySteal(boolean):916:916 -> t 6:6:kotlinx.coroutines.scheduling.Task trySteal(boolean):919:919 -> t 7:7:kotlinx.coroutines.scheduling.Task trySteal(boolean):921:921 -> t 8:8:kotlinx.coroutines.scheduling.Task trySteal(boolean):923:923 -> t 9:9:kotlinx.coroutines.scheduling.Task trySteal(boolean):925:925 -> t 10:10:kotlinx.coroutines.scheduling.Task trySteal(boolean):928:928 -> t 11:11:kotlinx.coroutines.scheduling.Task trySteal(boolean):930:930 -> t 12:12:kotlinx.coroutines.scheduling.Task trySteal(boolean):934:934 -> t 1:1:void tryTerminateWorker():808:808 -> u 2:2:java.lang.Object kotlinx.coroutines.internal.SynchronizedKt.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):20:20 -> u 2:2:void tryTerminateWorker():808 -> u 3:3:void tryTerminateWorker():810:810 -> u 4:4:int kotlinx.coroutines.scheduling.CoroutineScheduler.getCreatedWorkers():270:270 -> u 4:4:void tryTerminateWorker():812 -> u 5:5:void tryTerminateWorker():812:812 -> u 6:6:void tryTerminateWorker():817:817 -> u 7:8:void tryTerminateWorker():824:825 -> u 9:9:void tryTerminateWorker():833:833 -> u 10:10:int kotlinx.coroutines.scheduling.CoroutineScheduler.decrementCreatedWorkers():279:279 -> u 10:10:void tryTerminateWorker():838 -> u 11:13:void tryTerminateWorker():840:842 -> u 14:14:void tryTerminateWorker():850:850 -> u 15:17:void tryTerminateWorker():855:857 -> u 18:18:void tryTerminateWorker():856:856 -> u kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState -> kotlinx.coroutines.scheduling.a$d: # {"id":"sourceFile","fileName":"CoroutineScheduler.kt"} kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState CPU_ACQUIRED -> d kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState BLOCKING -> e kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState PARKING -> f kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState DORMANT -> g kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState TERMINATED -> h kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState[] $VALUES -> i 1:1:void ():943:943 -> 2:2:void ():948:948 -> 3:3:void ():953:953 -> 4:4:void ():958:958 -> 5:5:void ():963:963 -> 1:1:void (java.lang.String,int):939:939 -> kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState[] $values() -> a kotlinx.coroutines.scheduling.DefaultIoScheduler -> kotlinx.coroutines.scheduling.b: # {"id":"sourceFile","fileName":"Dispatcher.kt"} kotlinx.coroutines.CoroutineDispatcher default -> h kotlinx.coroutines.scheduling.DefaultIoScheduler INSTANCE -> g 1:1:void ():46:46 -> 2:2:void ():49:49 -> 3:3:void ():47:47 -> 4:4:void ():46:46 -> 1:1:void ():44:44 -> 1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):65:65 -> B 1:1:void close():74:74 -> close 1:1:void execute(java.lang.Runnable):56:56 -> execute kotlinx.coroutines.scheduling.DefaultScheduler -> kotlinx.coroutines.scheduling.c: # {"id":"sourceFile","fileName":"Dispatcher.kt"} kotlinx.coroutines.scheduling.DefaultScheduler INSTANCE -> l 1:2:void ():14:15 -> 3:3:void ():13:13 -> 1:1:void close():24:24 -> close kotlinx.coroutines.scheduling.GlobalQueue -> kotlinx.coroutines.scheduling.d: # {"id":"sourceFile","fileName":"Tasks.kt"} 1:1:void ():106:106 -> kotlinx.coroutines.scheduling.NanoTimeSource -> kotlinx.coroutines.scheduling.e: # {"id":"sourceFile","fileName":"Tasks.kt"} kotlinx.coroutines.scheduling.NanoTimeSource INSTANCE -> a 1:1:void ():113:113 -> 1:1:long nanoTime():114:114 -> a kotlinx.coroutines.scheduling.SchedulerCoroutineDispatcher -> kotlinx.coroutines.scheduling.f: # {"id":"sourceFile","fileName":"Dispatcher.kt"} long idleWorkerKeepAliveNs -> i java.lang.String schedulerName -> j int maxPoolSize -> h kotlinx.coroutines.scheduling.CoroutineScheduler coroutineScheduler -> k int corePoolSize -> g 1:1:void (int,int,long,java.lang.String):86:86 -> 2:5:void (int,int,long,java.lang.String):82:85 -> 6:6:void (int,int,long,java.lang.String):92:92 -> 1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):97:97 -> B 1:1:kotlinx.coroutines.scheduling.CoroutineScheduler createScheduler():95:95 -> E 1:1:void dispatchWithContext$kotlinx_coroutines_core(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):103:103 -> F kotlinx.coroutines.scheduling.SchedulerTimeSource -> kotlinx.coroutines.scheduling.g: # {"id":"sourceFile","fileName":"Tasks.kt"} 1:1:void ():109:109 -> long nanoTime() -> a kotlinx.coroutines.scheduling.Task -> kotlinx.coroutines.scheduling.h: # {"id":"sourceFile","fileName":"Tasks.kt"} kotlinx.coroutines.scheduling.TaskContext taskContext -> e long submissionTime -> d 1:3:void (long,kotlinx.coroutines.scheduling.TaskContext):77:79 -> 4:4:void ():81:81 -> kotlinx.coroutines.scheduling.TaskContext -> kotlinx.coroutines.scheduling.i: # {"id":"sourceFile","fileName":"Tasks.kt"} int getTaskMode() -> a void afterTask() -> b kotlinx.coroutines.scheduling.TaskContextImpl -> kotlinx.coroutines.scheduling.j: # {"id":"sourceFile","fileName":"Tasks.kt"} int taskMode -> a 1:1:void (int):65:65 -> 1:1:int getTaskMode():65:65 -> a void afterTask() -> b kotlinx.coroutines.scheduling.TaskImpl -> kotlinx.coroutines.scheduling.k: # {"id":"sourceFile","fileName":"Tasks.kt"} java.lang.Runnable block -> f 1:1:void (java.lang.Runnable,long,kotlinx.coroutines.scheduling.TaskContext):92:92 -> 2:2:void (java.lang.Runnable,long,kotlinx.coroutines.scheduling.TaskContext):89:89 -> 1:1:void run():95:95 -> run 2:2:void run():97:97 -> run 1:1:java.lang.String toString():102:102 -> toString kotlinx.coroutines.scheduling.TasksKt -> kotlinx.coroutines.scheduling.l: # {"id":"sourceFile","fileName":"Tasks.kt"} kotlinx.coroutines.scheduling.TaskContext BlockingContext -> g kotlinx.coroutines.scheduling.SchedulerTimeSource schedulerTimeSource -> e kotlinx.coroutines.scheduling.TaskContext NonBlockingContext -> f long WORK_STEALING_TIME_RESOLUTION_NS -> a long IDLE_WORKER_KEEP_ALIVE_NS -> d int CORE_POOL_SIZE -> b int MAX_POOL_SIZE -> c 1:1:void ():17:17 -> 2:2:void ():30:30 -> 3:3:void ():28:28 -> 4:4:void ():36:36 -> 5:7:void ():43:43 -> 8:8:void ():48:48 -> 9:9:void ():72:72 -> 10:10:void ():75:75 -> kotlinx.coroutines.scheduling.UnlimitedIoScheduler -> kotlinx.coroutines.scheduling.m: # {"id":"sourceFile","fileName":"Dispatcher.kt"} kotlinx.coroutines.scheduling.UnlimitedIoScheduler INSTANCE -> f 1:1:void ():31:31 -> 1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):39:39 -> B kotlinx.coroutines.scheduling.WorkQueue -> kotlinx.coroutines.scheduling.n: # {"id":"sourceFile","fileName":"WorkQueue.kt"} java.util.concurrent.atomic.AtomicReferenceFieldUpdater lastScheduledTask$FU -> b java.util.concurrent.atomic.AtomicIntegerFieldUpdater blockingTasksInBuffer$FU -> e java.util.concurrent.atomic.AtomicIntegerFieldUpdater consumerIndex$FU -> d java.util.concurrent.atomic.AtomicIntegerFieldUpdater producerIndex$FU -> c java.util.concurrent.atomic.AtomicReferenceArray buffer -> a 1:1:void ():37:37 -> 2:3:void ():54:55 -> 4:5:void ():57:58 -> 6:6:void ():60:60 -> 1:3:kotlinx.coroutines.scheduling.Task add(kotlinx.coroutines.scheduling.Task,boolean):73:75 -> a 1:1:kotlinx.coroutines.scheduling.Task add$default(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.Task,boolean,int,java.lang.Object):72:72 -> b 1:1:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> c 1:1:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):83 -> c 2:4:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):83:85 -> c 5:6:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):94:95 -> c 7:8:kotlinx.coroutines.scheduling.Task addLast(kotlinx.coroutines.scheduling.Task):97:98 -> c 1:1:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> d 1:1:void decrementIfBlocking(kotlinx.coroutines.scheduling.Task):195 -> d 2:3:void decrementIfBlocking(kotlinx.coroutines.scheduling.Task):196:197 -> d 1:1:int getBufferSize$kotlinx_coroutines_core():52:52 -> e 1:1:int getSize$kotlinx_coroutines_core():53:53 -> f 1:2:void offloadAllWorkTo(kotlinx.coroutines.scheduling.GlobalQueue):141:142 -> g 1:1:kotlinx.coroutines.scheduling.Task poll():66:66 -> h 1:2:kotlinx.coroutines.scheduling.Task pollBuffer():182:183 -> i 3:3:kotlinx.coroutines.scheduling.Task pollBuffer():185:185 -> i 4:5:kotlinx.coroutines.scheduling.Task pollBuffer():187:188 -> i 1:2:boolean pollTo(kotlinx.coroutines.scheduling.GlobalQueue):175:176 -> j 1:4:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):120:123 -> k 5:6:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):127:128 -> k 7:7:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> k 7:7:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):129 -> k 8:10:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):129:131 -> k 11:11:long tryStealBlockingFrom(kotlinx.coroutines.scheduling.WorkQueue):137:137 -> k 1:2:long tryStealFrom(kotlinx.coroutines.scheduling.WorkQueue):109:110 -> l 3:4:long tryStealFrom(kotlinx.coroutines.scheduling.WorkQueue):112:113 -> l 5:5:long tryStealFrom(kotlinx.coroutines.scheduling.WorkQueue):116:116 -> l 1:1:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):152:152 -> m 2:2:boolean kotlinx.coroutines.scheduling.TasksKt.isBlocking(kotlinx.coroutines.scheduling.Task):85:85 -> m 2:2:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):153 -> m 3:5:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):156:158 -> m 6:7:long tryStealLastScheduled(kotlinx.coroutines.scheduling.WorkQueue,boolean):166:167 -> m lab.neruno.android_package_manager.AndroidPackageManagerPlugin -> m1.b: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} java.lang.String permName -> g java.lang.String packageName -> f android.content.Context activityContext -> c android.content.pm.PackageManager packageManager -> b lab.neruno.android_package_manager.AndroidPackageManagerPlugin$Companion Companion -> d io.flutter.plugin.common.MethodChannel channel -> a java.lang.String flags -> e 1:1:void ():40:40 -> 2:2:void ():43:43 -> 3:3:void ():46:46 -> 1:1:void ():28:28 -> 1:1:void getInstalledPackages(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):727:727 -> A 1:2:void queryReceiverProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1315:1316 -> A0 3:3:void queryReceiverProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1319:1319 -> A0 4:4:void queryReceiverProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1321:1321 -> A0 5:7:void queryReceiverProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1695:1697 -> A0 8:8:void queryReceiverProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1322:1322 -> A0 9:9:void queryReceiverProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1320:1320 -> A0 1:2:void getInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):741:742 -> B 3:4:void getInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):745:746 -> B 1:2:void queryServiceProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1329:1330 -> B0 3:3:void queryServiceProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1333:1333 -> B0 4:4:void queryServiceProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1335:1335 -> B0 5:7:void queryServiceProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1699:1701 -> B0 8:8:void queryServiceProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1336:1336 -> B0 9:9:void queryServiceProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1334:1334 -> B0 1:2:void getInstantAppCookie(io.flutter.plugin.common.MethodChannel$Result):751:752 -> C 3:3:void getInstantAppCookie(io.flutter.plugin.common.MethodChannel$Result):755:755 -> C 1:1:void removePermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1343:1343 -> C0 2:3:void removePermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1345:1346 -> C0 4:4:void removePermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1348:1348 -> C0 1:2:void getInstantAppCookieMaxBytes(io.flutter.plugin.common.MethodChannel$Result):759:760 -> D 3:3:void getInstantAppCookieMaxBytes(io.flutter.plugin.common.MethodChannel$Result):763:763 -> D 1:2:void removeWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1354:1355 -> D0 3:4:void removeWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1358:1359 -> D0 5:5:void removeWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1363:1363 -> D0 6:6:void removeWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1362:1362 -> D0 7:7:void removeWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1368:1368 -> D0 1:1:void getInstrumentationInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):767:767 -> E 2:2:void getInstrumentationInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):769:769 -> E 3:3:void getInstrumentationInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):771:771 -> E 4:4:void getInstrumentationInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):770:770 -> E 5:5:void getInstrumentationInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):775:775 -> E 1:2:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1375:1376 -> E0 3:5:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1379:1381 -> E0 6:7:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1384:1385 -> E0 8:9:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1390:1391 -> E0 10:10:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1383:1383 -> E0 11:12:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1393:1394 -> E0 13:14:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1398:1399 -> E0 15:15:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1401:1401 -> E0 16:18:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1703:1705 -> E0 19:21:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1405:1405 -> E0 22:22:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1411:1411 -> E0 23:23:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1414:1414 -> E0 24:24:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1411:1411 -> E0 25:25:void requestChecksums(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1424:1424 -> E0 1:2:void getMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):781:782 -> F 3:3:void getMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):785:785 -> F 4:4:void getMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):787:787 -> F 5:5:void getMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):792:792 -> F 6:6:void getMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):791:791 -> F 7:7:void getMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):795:795 -> F 1:3:void requestChecksums$lambda-66$lambda-65(io.flutter.plugin.common.MethodChannel$Result,java.util.List):1707:1709 -> F0 4:4:void requestChecksums$lambda-66$lambda-65(io.flutter.plugin.common.MethodChannel$Result,java.util.List):1419:1419 -> F0 5:5:void requestChecksums$lambda-66$lambda-65(io.flutter.plugin.common.MethodChannel$Result,java.util.List):1417:1417 -> F0 1:2:void getModuleInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):800:801 -> G 3:3:void getModuleInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):804:804 -> G 4:4:void getModuleInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):806:806 -> G 5:5:void getModuleInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):808:808 -> G 6:6:void getModuleInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):807:807 -> G 7:7:void getModuleInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):812:812 -> G 1:1:void resolveContentProvider(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1430:1430 -> G0 2:2:void resolveContentProvider(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1432:1432 -> G0 3:3:void resolveContentProvider(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1435:1435 -> G0 1:1:void getNameForUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):818:818 -> H 2:2:void getNameForUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):820:820 -> H 3:3:void getNameForUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):824:824 -> H 4:4:void getNameForUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):823:823 -> H 1:1:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):280:280 -> H0 2:2:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):282:282 -> H0 3:3:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):287:287 -> H0 4:4:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):286:286 -> H0 5:5:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):284:284 -> H0 6:6:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):283:283 -> H0 7:7:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):295:295 -> H0 8:8:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):293:293 -> H0 9:9:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):292:292 -> H0 10:10:void runWithComponentNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):300:300 -> H0 1:1:void getPackageArchiveInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):829:829 -> I 2:2:void getPackageArchiveInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):831:831 -> I 3:3:void getPackageArchiveInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):834:834 -> I 1:1:void runWithFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):256:256 -> I0 2:2:void runWithFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):260:260 -> I0 3:3:void runWithFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):259:259 -> I0 4:4:void runWithFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):258:258 -> I0 5:5:void runWithFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):257:257 -> I0 6:6:void runWithFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):267:267 -> I0 7:7:void runWithFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):266:266 -> I0 8:8:void runWithFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1):265:265 -> I0 1:1:void getPackageGids(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):848:848 -> J 2:2:void getPackageGids(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):850:850 -> J 3:3:void getPackageGids(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):849:849 -> J 1:2:void runWithPackageNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):312:313 -> J0 3:3:void runWithPackageNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):318:318 -> J0 4:4:void runWithPackageNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):317:317 -> J0 5:5:void runWithPackageNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):315:315 -> J0 6:6:void runWithPackageNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):314:314 -> J0 7:7:void runWithPackageNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):326:326 -> J0 8:8:void runWithPackageNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):324:324 -> J0 9:9:void runWithPackageNameAndFlags(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function2):323:323 -> J0 1:1:void getPackageInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):856:856 -> K 1:5:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1612:1616 -> K0 6:8:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1621:1623 -> K0 9:9:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1620:1620 -> K0 10:10:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1625:1625 -> K0 11:13:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1631:1633 -> K0 14:14:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1630:1630 -> K0 15:18:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1635:1638 -> K0 19:19:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1640:1640 -> K0 20:20:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1639:1639 -> K0 21:21:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1642:1642 -> K0 22:22:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1638:1638 -> K0 23:23:void sendDrawableResult(android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result):1627:1627 -> K0 1:2:void getPackageUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):870:871 -> L 3:3:void getPackageUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):874:874 -> L 1:1:void sendDrawableResult$default(lab.neruno.android_package_manager.AndroidPackageManagerPlugin,android.graphics.drawable.Drawable,java.lang.Integer,int,io.flutter.plugin.common.MethodChannel$Result,int,java.lang.Object):1605:1605 -> L0 1:1:void getPackagesForUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):888:888 -> M 2:2:void getPackagesForUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):890:890 -> M 3:3:void getPackagesForUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):894:894 -> M 4:4:void getPackagesForUid(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):893:893 -> M 1:2:void setApplicationCategoryHint(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1451:1452 -> M0 3:4:void setApplicationCategoryHint(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1455:1456 -> M0 5:13:void setApplicationCategoryHint(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1458:1466 -> M0 14:14:void setApplicationCategoryHint(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1457:1457 -> M0 15:16:void setApplicationCategoryHint(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1468:1469 -> M0 17:17:void setApplicationCategoryHint(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1472:1472 -> M0 18:18:void setApplicationCategoryHint(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1475:1475 -> M0 19:20:void setApplicationCategoryHint(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1479:1480 -> M0 1:1:void getPackagesHoldingPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):899:899 -> N 2:2:void getPackagesHoldingPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1670:1670 -> N 3:3:void getPackagesHoldingPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):900:900 -> N 4:4:void getPackagesHoldingPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):904:904 -> N 5:5:void getPackagesHoldingPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):901:901 -> N 1:5:void setApplicationEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1486:1490 -> N0 1:1:void getPermissionGroupInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):922:922 -> O 2:2:void getPermissionGroupInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):924:924 -> O 3:3:void getPermissionGroupInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):929:929 -> O 4:4:void getPermissionGroupInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):928:928 -> O 5:5:void getPermissionGroupInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):932:932 -> O 1:2:void setAutoRevokeWhitelisted(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1497:1498 -> O0 3:4:void setAutoRevokeWhitelisted(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1501:1502 -> O0 5:5:void setAutoRevokeWhitelisted(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1504:1504 -> O0 6:6:void setAutoRevokeWhitelisted(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1508:1508 -> O0 7:7:void setAutoRevokeWhitelisted(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1507:1507 -> O0 1:1:void getPermissionInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):937:937 -> P 2:2:void getPermissionInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):939:939 -> P 3:3:void getPermissionInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):944:944 -> P 4:4:void getPermissionInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):943:943 -> P 5:5:void getPermissionInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):947:947 -> P 1:5:void setComponentEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1514:1518 -> P0 1:2:void getProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):952:953 -> Q 3:3:void getProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):956:956 -> Q 4:4:void getProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):958:958 -> Q 5:5:void getProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):961:961 -> Q 6:7:void getProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):963:964 -> Q 8:8:void getProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):967:967 -> Q 1:1:void setInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1525:1525 -> Q0 2:2:void setInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1527:1527 -> Q0 3:3:void setInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1532:1532 -> Q0 4:4:void setInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1534:1534 -> Q0 5:5:void setInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1532:1532 -> Q0 6:6:void setInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1536:1536 -> Q0 7:7:void setInstallerPackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1538:1538 -> Q0 1:1:void getProviderInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):973:973 -> R 1:2:void setMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1544:1545 -> R0 3:4:void setMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1548:1549 -> R0 5:6:void setMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1555:1556 -> R0 7:7:void setMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1558:1558 -> R0 8:8:void setMimeGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1551:1551 -> R0 1:1:void getReceiverInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):987:987 -> S 1:2:void updateInstantCookie(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1563:1564 -> S0 3:3:void updateInstantCookie(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1567:1567 -> S0 4:4:void updateInstantCookie(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1569:1569 -> S0 5:6:void updateInstantCookie(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1573:1574 -> S0 7:7:void updateInstantCookie(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1576:1576 -> S0 1:1:void getServiceInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1001:1001 -> T 1:1:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1581:1581 -> T0 2:2:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1583:1583 -> T0 3:3:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1586:1586 -> T0 4:5:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1588:1589 -> T0 6:6:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1587:1587 -> T0 7:7:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1590:1590 -> T0 8:8:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1592:1592 -> T0 9:10:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1597:1598 -> T0 11:11:void verifyPendingInstall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1600:1600 -> T0 1:2:void getSuspendedPackageAppExtras(io.flutter.plugin.common.MethodChannel$Result):1015:1016 -> U 3:3:void getSuspendedPackageAppExtras(io.flutter.plugin.common.MethodChannel$Result):1020:1020 -> U 4:4:void getSuspendedPackageAppExtras(io.flutter.plugin.common.MethodChannel$Result):1019:1019 -> U 1:2:void getSyntheticAppDetailsActivityEnabled(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1025:1026 -> V 3:3:void getSyntheticAppDetailsActivityEnabled(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1029:1029 -> V 4:4:void getSyntheticAppDetailsActivityEnabled(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1031:1031 -> V 5:5:void getSyntheticAppDetailsActivityEnabled(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1030:1030 -> V 1:1:void getSystemAvailableFeatures(io.flutter.plugin.common.MethodChannel$Result):1040:1040 -> W 2:3:void getSystemAvailableFeatures(io.flutter.plugin.common.MethodChannel$Result):1671:1672 -> W 4:4:void getSystemAvailableFeatures(io.flutter.plugin.common.MethodChannel$Result):1041:1041 -> W 5:5:void getSystemAvailableFeatures(io.flutter.plugin.common.MethodChannel$Result):1038:1038 -> W 1:1:void getSystemSharedLibraryNames(io.flutter.plugin.common.MethodChannel$Result):1048:1048 -> X 2:2:void getSystemSharedLibraryNames(io.flutter.plugin.common.MethodChannel$Result):1047:1047 -> X 1:2:void getTargetSdkVersion(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1053:1054 -> Y 3:3:void getTargetSdkVersion(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1057:1057 -> Y 4:4:void getTargetSdkVersion(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1059:1059 -> Y 5:5:void getTargetSdkVersion(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1061:1061 -> Y 1:2:void getWhitelistedRestrictedPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1067:1068 -> Z 3:4:void getWhitelistedRestrictedPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1071:1072 -> Z 5:5:void getWhitelistedRestrictedPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1074:1074 -> Z 6:6:void getWhitelistedRestrictedPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1076:1076 -> Z 7:7:void getWhitelistedRestrictedPermissions(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1073:1073 -> Z void $r8$lambda$uqNG01HoSRNYELIgmeb946eGqIA(io.flutter.plugin.common.MethodChannel$Result,java.util.List) -> a # {"id":"com.android.tools.r8.synthesized"} 1:2:void hasSigningCertificate(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1083:1084 -> a0 3:5:void hasSigningCertificate(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1087:1089 -> a0 6:7:void hasSigningCertificate(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1091:1092 -> a0 8:8:void hasSigningCertificate(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1090:1090 -> a0 9:9:void hasSigningCertificate(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1094:1094 -> a0 10:10:void hasSigningCertificate(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1099:1099 -> a0 11:11:void hasSigningCertificate(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1098:1098 -> a0 12:12:void hasSigningCertificate(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1095:1095 -> a0 1:1:android.content.pm.PackageManager access$getPackageManager$p(lab.neruno.android_package_manager.AndroidPackageManagerPlugin):28:28 -> b 1:1:void hasSystemFeature(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1105:1105 -> b0 2:2:void hasSystemFeature(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1107:1107 -> b0 3:6:void hasSystemFeature(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1112:1115 -> b0 7:7:void hasSystemFeature(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1117:1117 -> b0 8:8:void hasSystemFeature(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1112:1112 -> b0 9:9:void hasSystemFeature(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1110:1110 -> b0 1:2:void addWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):410:411 -> c 3:4:void addWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):414:415 -> c 5:5:void addWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):417:417 -> c 6:8:void addWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):421:423 -> c 9:9:void addWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):420:420 -> c 10:11:void addWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):425:426 -> c 12:13:void addWhitelistedRestrictedPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):429:430 -> c 1:2:void isAutoRevokeWhitelisted(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1124:1125 -> c0 3:6:void isAutoRevokeWhitelisted(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1130:1130 -> c0 7:7:void isAutoRevokeWhitelisted(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1128:1128 -> c0 1:2:void canPackageQuery(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):443:444 -> d 3:4:void canPackageQuery(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):448:449 -> d 5:5:void canPackageQuery(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):452:452 -> d 6:6:void canPackageQuery(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):451:451 -> d 7:7:void canPackageQuery(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):457:457 -> d 8:8:void canPackageQuery(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):460:460 -> d 1:2:void isDefaultApplicationIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1138:1139 -> d0 3:3:void isDefaultApplicationIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1142:1142 -> d0 4:4:void isDefaultApplicationIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1144:1144 -> d0 5:5:void isDefaultApplicationIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1143:1143 -> d0 1:2:void canRequestPackageInstalls(io.flutter.plugin.common.MethodChannel$Result):435:436 -> e 3:3:void canRequestPackageInstalls(io.flutter.plugin.common.MethodChannel$Result):439:439 -> e 1:2:void isDeviceUpgrading(io.flutter.plugin.common.MethodChannel$Result):1150:1151 -> e0 3:3:void isDeviceUpgrading(io.flutter.plugin.common.MethodChannel$Result):1155:1155 -> e0 4:4:void isDeviceUpgrading(io.flutter.plugin.common.MethodChannel$Result):1154:1154 -> e0 1:1:void canonicalToCurrentPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):465:465 -> f 2:2:void canonicalToCurrentPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1654:1654 -> f 3:3:void canonicalToCurrentPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):467:467 -> f 4:4:void canonicalToCurrentPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):471:471 -> f 5:5:void canonicalToCurrentPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):470:470 -> f 1:2:void isInstantApp(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1160:1161 -> f0 3:6:void isInstantApp(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1166:1166 -> f0 7:7:void isInstantApp(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1164:1164 -> f0 1:1:void checkPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):476:476 -> g 2:2:void checkPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):478:478 -> g 3:3:void checkPermission(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):477:477 -> g 1:2:void isPackageSuspended(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1174:1175 -> g0 3:6:void isPackageSuspended(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1180:1180 -> g0 7:7:void isPackageSuspended(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1178:1178 -> g0 1:2:void checkSignatures(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):484:485 -> h 3:3:void checkSignatures(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):491:491 -> h 4:4:void checkSignatures(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):490:490 -> h 5:5:void checkSignatures(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):487:487 -> h 1:2:void isPermissionRevokedByPolicy(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1188:1189 -> h0 3:3:void isPermissionRevokedByPolicy(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1192:1192 -> h0 4:4:void isPermissionRevokedByPolicy(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1194:1194 -> h0 5:5:void isPermissionRevokedByPolicy(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1193:1193 -> h0 1:2:void clearInstantAppCookie(io.flutter.plugin.common.MethodChannel$Result):496:497 -> i 3:3:void clearInstantAppCookie(io.flutter.plugin.common.MethodChannel$Result):499:499 -> i 1:1:void isSafeMode(io.flutter.plugin.common.MethodChannel$Result):1200:1200 -> i0 1:1:void currentToCanonicalPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):503:503 -> j 2:2:void currentToCanonicalPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1658:1658 -> j 3:3:void currentToCanonicalPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):505:505 -> j 4:4:void currentToCanonicalPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):509:509 -> j 5:5:void currentToCanonicalPackageNames(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):508:508 -> j 1:2:void launchLeanback(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1204:1205 -> j0 3:3:void launchLeanback(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1207:1207 -> j0 4:4:void launchLeanback(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1209:1209 -> j0 1:1:void getActivityBanner(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):514:514 -> k 2:2:void getActivityBanner(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):517:517 -> k 3:3:void getActivityBanner(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):516:516 -> k 4:4:void getActivityBanner(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):522:522 -> k 1:2:void openApp(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1215:1216 -> k0 3:3:void openApp(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1218:1218 -> k0 4:4:void openApp(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1220:1220 -> k0 1:1:void getActivityIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):528:528 -> l 2:4:void getActivityIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):531:533 -> l 5:5:void getActivityIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):530:530 -> l 6:6:void getActivityIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):537:537 -> l 1:2:android.content.ComponentName provideComponentName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):235:236 -> l0 3:3:android.content.ComponentName provideComponentName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):238:238 -> l0 4:4:android.content.ComponentName provideComponentName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):240:240 -> l0 1:1:void getActivityInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):543:543 -> m 1:1:android.graphics.drawable.Drawable provideDrawable(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):394:394 -> m0 2:4:android.graphics.drawable.Drawable provideDrawable(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):397:397 -> m0 5:5:android.graphics.drawable.Drawable provideDrawable(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):403:403 -> m0 1:1:void getActivityLogo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):557:557 -> n 2:4:void getActivityLogo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):560:562 -> n 5:5:void getActivityLogo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):559:559 -> n 6:6:void getActivityLogo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):566:566 -> n 1:1:int provideFlags(io.flutter.plugin.common.MethodCall):245:245 -> n0 1:2:void getAllPermissionGroups(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):572:573 -> o 3:5:void getAllPermissionGroups(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1659:1661 -> o 6:6:void getAllPermissionGroups(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):575:575 -> o 7:7:void getAllPermissionGroups(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):577:577 -> o 1:1:long provideFlagsAsLong(io.flutter.plugin.common.MethodCall):247:247 -> o0 1:1:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):223:223 -> onAttachedToActivity 2:2:void onAttachedToActivity(io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding):225:225 -> onAttachedToActivity 1:2:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):50:51 -> onAttachedToEngine 3:3:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):54:54 -> onAttachedToEngine 1:1:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):217:217 -> onDetachedFromEngine 1:1:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 2:2:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):85:85 -> onMethodCall 3:3:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 4:4:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):136:136 -> onMethodCall 5:5:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 6:6:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):146:146 -> onMethodCall 7:7:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 8:8:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):106:106 -> onMethodCall 9:9:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 10:10:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):64:64 -> onMethodCall 11:11:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 12:12:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):138:138 -> onMethodCall 13:13:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 14:14:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):174:174 -> onMethodCall 15:15:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 16:16:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):93:93 -> onMethodCall 17:17:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 18:18:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):145:145 -> onMethodCall 19:19:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 20:20:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):66:66 -> onMethodCall 21:21:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 22:22:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):190:190 -> onMethodCall 23:23:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 24:24:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):178:178 -> onMethodCall 25:25:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 26:26:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):199:199 -> onMethodCall 27:27:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 28:28:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):209:209 -> onMethodCall 29:29:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 30:30:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):90:90 -> onMethodCall 31:31:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 32:32:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):128:128 -> onMethodCall 33:33:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 34:34:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):75:75 -> onMethodCall 35:35:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 36:36:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):127:127 -> onMethodCall 37:37:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 38:38:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):65:65 -> onMethodCall 39:39:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 40:40:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):166:166 -> onMethodCall 41:41:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 42:42:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):165:165 -> onMethodCall 43:43:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 44:44:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):175:175 -> onMethodCall 45:45:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 46:46:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):73:73 -> onMethodCall 47:47:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 48:48:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):129:129 -> onMethodCall 49:49:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 50:50:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):161:161 -> onMethodCall 51:51:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 52:52:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):208:208 -> onMethodCall 53:53:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 54:54:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):79:79 -> onMethodCall 55:55:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 56:56:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):160:160 -> onMethodCall 57:57:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 58:58:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):206:206 -> onMethodCall 59:59:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 60:60:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):205:205 -> onMethodCall 61:61:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 62:62:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):67:67 -> onMethodCall 63:63:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 64:64:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):191:191 -> onMethodCall 65:65:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 66:66:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):98:98 -> onMethodCall 67:67:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 68:68:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):197:197 -> onMethodCall 69:69:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 70:70:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):80:80 -> onMethodCall 71:71:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 72:72:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):192:192 -> onMethodCall 73:73:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 74:74:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):189:189 -> onMethodCall 75:75:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 76:76:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):125:125 -> onMethodCall 77:77:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 78:78:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):123:123 -> onMethodCall 79:79:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 80:80:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):84:84 -> onMethodCall 81:81:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 82:82:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):117:117 -> onMethodCall 83:83:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 84:84:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):116:116 -> onMethodCall 85:85:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 86:86:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):68:68 -> onMethodCall 87:87:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 88:88:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):207:207 -> onMethodCall 89:89:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 90:90:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):150:150 -> onMethodCall 91:91:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 92:92:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):193:193 -> onMethodCall 93:93:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 94:94:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):186:186 -> onMethodCall 95:95:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 96:96:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):147:147 -> onMethodCall 97:97:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 98:98:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):95:95 -> onMethodCall 99:99:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 100:100:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):143:143 -> onMethodCall 101:101:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 102:102:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):210:210 -> onMethodCall 103:103:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 104:104:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):112:112 -> onMethodCall 105:105:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 106:106:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):144:144 -> onMethodCall 107:107:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 108:108:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):120:120 -> onMethodCall 109:109:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 110:110:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):118:118 -> onMethodCall 111:111:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 112:112:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):202:202 -> onMethodCall 113:113:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 114:114:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):69:69 -> onMethodCall 115:115:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 116:116:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):110:110 -> onMethodCall 117:117:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 118:118:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):86:86 -> onMethodCall 119:119:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 120:120:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):61:61 -> onMethodCall 121:121:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 122:122:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):81:81 -> onMethodCall 123:123:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 124:124:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):94:94 -> onMethodCall 125:125:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 126:126:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):63:63 -> onMethodCall 127:127:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 128:128:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):99:99 -> onMethodCall 129:129:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 130:130:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):152:152 -> onMethodCall 131:131:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 132:132:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):119:119 -> onMethodCall 133:133:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 134:134:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):194:194 -> onMethodCall 135:135:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 136:136:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):78:78 -> onMethodCall 137:137:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 138:138:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):77:77 -> onMethodCall 139:139:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 140:140:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):76:76 -> onMethodCall 141:141:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 142:142:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):113:113 -> onMethodCall 143:143:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 144:144:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):162:162 -> onMethodCall 145:145:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 146:146:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):163:163 -> onMethodCall 147:147:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 148:148:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):155:155 -> onMethodCall 149:149:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 150:150:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):167:167 -> onMethodCall 151:151:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 152:152:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):96:96 -> onMethodCall 153:153:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 154:154:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):70:70 -> onMethodCall 155:155:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 156:156:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):87:87 -> onMethodCall 157:157:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 158:158:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):92:92 -> onMethodCall 159:159:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 160:160:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):114:114 -> onMethodCall 161:161:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 162:162:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):204:204 -> onMethodCall 163:163:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 164:164:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):102:102 -> onMethodCall 165:165:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 166:166:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):83:83 -> onMethodCall 167:167:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 168:168:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):182:182 -> onMethodCall 169:169:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 170:170:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):115:115 -> onMethodCall 171:171:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 172:172:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):141:141 -> onMethodCall 173:173:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 174:174:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):97:97 -> onMethodCall 175:175:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 176:176:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):82:82 -> onMethodCall 177:177:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 178:178:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):172:172 -> onMethodCall 179:179:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 180:180:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):126:126 -> onMethodCall 181:181:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 182:182:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):159:159 -> onMethodCall 183:183:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 184:184:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):168:168 -> onMethodCall 185:185:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 186:186:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):188:188 -> onMethodCall 187:187:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 188:188:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):158:158 -> onMethodCall 189:189:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 190:190:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):211:211 -> onMethodCall 191:191:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 192:192:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):164:164 -> onMethodCall 193:193:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 194:194:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):132:132 -> onMethodCall 195:195:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 196:196:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):169:169 -> onMethodCall 197:197:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):58:58 -> onMethodCall 198:198:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):157:157 -> onMethodCall 199:199:void onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):212:212 -> onMethodCall 1:1:void getApplicationBanner(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):583:583 -> p 2:2:void getApplicationBanner(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):586:586 -> p 3:3:void getApplicationBanner(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):585:585 -> p 4:4:void getApplicationBanner(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):591:591 -> p 1:1:java.lang.Integer provideNewState(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):343:343 -> p0 2:6:java.lang.Integer provideNewState(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):345:349 -> p0 7:7:java.lang.Integer provideNewState(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):344:344 -> p0 8:8:java.lang.Integer provideNewState(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):350:350 -> p0 9:9:java.lang.Integer provideNewState(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):354:354 -> p0 1:1:void getApplicationEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):597:597 -> q 2:2:void getApplicationEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):600:600 -> q 3:3:void getApplicationEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):599:599 -> q 4:4:void getApplicationEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):603:603 -> q 1:2:kotlin.Pair providePackageAndPermName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):360:361 -> q0 3:3:kotlin.Pair providePackageAndPermName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):363:363 -> q0 4:4:kotlin.Pair providePackageAndPermName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):365:365 -> q0 1:1:void getApplicationIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):609:609 -> r 2:4:void getApplicationIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):612:614 -> r 5:5:void getApplicationIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):611:611 -> r 6:6:void getApplicationIcon(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):618:618 -> r 1:1:java.lang.String providePackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):370:370 -> r0 2:2:java.lang.String providePackageName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):372:372 -> r0 1:1:void getApplicationLabel(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):625:625 -> s 2:2:void getApplicationLabel(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):645:645 -> s 1:1:java.lang.String providePermName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):378:378 -> s0 2:2:java.lang.String providePermName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):380:380 -> s0 1:2:void getBackgroundPermissionOptionLabel(io.flutter.plugin.common.MethodChannel$Result):650:651 -> t 3:3:void getBackgroundPermissionOptionLabel(io.flutter.plugin.common.MethodChannel$Result):654:654 -> t 1:1:java.lang.String providePropertyName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):386:386 -> t0 2:2:java.lang.String providePropertyName(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):388:388 -> t0 1:2:void getChangedPackages(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):658:659 -> u 3:3:void getChangedPackages(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):662:662 -> u 4:4:void getChangedPackages(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):664:664 -> u 5:5:void getChangedPackages(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):667:667 -> u 1:2:void queryActivityProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1226:1227 -> u0 3:3:void queryActivityProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1230:1230 -> u0 4:4:void queryActivityProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1232:1232 -> u0 5:7:void queryActivityProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1675:1677 -> u0 8:8:void queryActivityProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1233:1233 -> u0 9:9:void queryActivityProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1231:1231 -> u0 1:1:void getComponentEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):671:671 -> v 2:2:void getComponentEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):673:673 -> v 3:3:void getComponentEnabledSetting(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):672:672 -> v 1:2:void queryApplicationProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1240:1241 -> v0 3:3:void queryApplicationProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1244:1244 -> v0 4:4:void queryApplicationProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1246:1246 -> v0 5:7:void queryApplicationProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1679:1681 -> v0 8:8:void queryApplicationProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1247:1247 -> v0 9:9:void queryApplicationProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1245:1245 -> v0 1:1:void getDefaultActivityIcon(io.flutter.plugin.common.MethodChannel$Result):679:679 -> w 1:2:void queryContentProviders(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1255:1256 -> w0 3:3:void queryContentProviders(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1258:1258 -> w0 4:4:void queryContentProviders(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1261:1261 -> w0 1:2:void getInstallSourceInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):683:684 -> x 3:3:void getInstallSourceInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):687:687 -> x 4:4:void getInstallSourceInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):689:689 -> x 5:5:void getInstallSourceInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):691:691 -> x 6:6:void getInstallSourceInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):690:690 -> x 7:7:void getInstallSourceInfo(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):695:695 -> x 1:1:void queryInstrumentation(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1279:1279 -> x0 2:2:void queryInstrumentation(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1281:1281 -> x0 3:3:void queryInstrumentation(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1285:1285 -> x0 4:6:void queryInstrumentation(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1683:1685 -> x0 7:7:void queryInstrumentation(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1286:1286 -> x0 8:8:void queryInstrumentation(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1284:1284 -> x0 1:1:void getInstalledApplications(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):701:701 -> y 1:1:void queryPermissionsByGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1292:1292 -> y0 2:2:void queryPermissionsByGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1294:1294 -> y0 3:5:void queryPermissionsByGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1687:1689 -> y0 6:6:void queryPermissionsByGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1295:1295 -> y0 7:7:void queryPermissionsByGroup(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1293:1293 -> y0 1:2:void getInstalledModules(io.flutter.plugin.common.MethodChannel$Result):715:716 -> z 3:3:void getInstalledModules(io.flutter.plugin.common.MethodChannel$Result):720:720 -> z 4:6:void getInstalledModules(io.flutter.plugin.common.MethodChannel$Result):1663:1665 -> z 7:7:void getInstalledModules(io.flutter.plugin.common.MethodChannel$Result):721:721 -> z 8:8:void getInstalledModules(io.flutter.plugin.common.MethodChannel$Result):719:719 -> z 1:2:void queryProviderProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1301:1302 -> z0 3:3:void queryProviderProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1305:1305 -> z0 4:4:void queryProviderProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1307:1307 -> z0 5:7:void queryProviderProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1691:1693 -> z0 8:8:void queryProviderProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1308:1308 -> z0 9:9:void queryProviderProperty(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):1306:1306 -> z0 lab.neruno.android_package_manager.AndroidPackageManagerPlugin$Companion -> m1.b$a: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} 1:1:void ():38:38 -> lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getActivityInfo$1 -> m1.b$b: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getActivityInfo$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$ComponentInfoFlags invoke(long):546:546 -> a 1:1:java.lang.Object invoke(java.lang.Object):543:543 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getActivityInfo$2 -> m1.b$c: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(android.content.ComponentName,int):548:548 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):543:543 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getActivityInfo$3 -> m1.b$d: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(android.content.ComponentName,android.content.pm.PackageManager$ComponentInfoFlags):551:551 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):543:543 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getApplicationLabel$1 -> m1.b$e: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getApplicationLabel$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$ApplicationInfoFlags invoke(long):628:628 -> a 1:1:java.lang.Object invoke(java.lang.Object):625:625 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getApplicationLabel$2 -> m1.b$f: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} io.flutter.plugin.common.MethodChannel$Result $result -> d lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> e 1:3:void invoke(java.lang.String,int):630:632 -> a 4:4:void invoke(java.lang.String,int):631:631 -> a 5:5:void invoke(java.lang.String,int):630:630 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):625:625 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getApplicationLabel$3 -> m1.b$g: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} io.flutter.plugin.common.MethodChannel$Result $result -> d lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> e 1:3:void invoke(java.lang.String,android.content.pm.PackageManager$ApplicationInfoFlags):637:639 -> a 4:4:void invoke(java.lang.String,android.content.pm.PackageManager$ApplicationInfoFlags):638:638 -> a 5:5:void invoke(java.lang.String,android.content.pm.PackageManager$ApplicationInfoFlags):637:637 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):625:625 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getInstalledApplications$1 -> m1.b$h: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getInstalledApplications$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$ApplicationInfoFlags invoke(long):704:704 -> a 1:1:java.lang.Object invoke(java.lang.Object):701:701 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getInstalledApplications$2 -> m1.b$i: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.List invoke(int):706:706 -> a 2:4:java.util.List invoke(int):1650:1652 -> a 5:5:java.util.List invoke(int):706:706 -> a 1:1:java.lang.Object invoke(java.lang.Object):701:701 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getInstalledApplications$3 -> m1.b$j: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.List invoke(android.content.pm.PackageManager$ApplicationInfoFlags):709:709 -> a 2:4:java.util.List invoke(android.content.pm.PackageManager$ApplicationInfoFlags):1650:1652 -> a 5:5:java.util.List invoke(android.content.pm.PackageManager$ApplicationInfoFlags):709:709 -> a 1:1:java.lang.Object invoke(java.lang.Object):701:701 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getInstalledPackages$1 -> m1.b$k: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getInstalledPackages$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$PackageInfoFlags invoke(long):730:730 -> a 1:1:java.lang.Object invoke(java.lang.Object):727:727 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getInstalledPackages$2 -> m1.b$l: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.List invoke(int):731:731 -> a 2:4:java.util.List invoke(int):1650:1652 -> a 5:5:java.util.List invoke(int):732:732 -> a 1:1:java.lang.Object invoke(java.lang.Object):727:727 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getInstalledPackages$3 -> m1.b$m: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.List invoke(android.content.pm.PackageManager$PackageInfoFlags):734:734 -> a 2:4:java.util.List invoke(android.content.pm.PackageManager$PackageInfoFlags):1650:1652 -> a 5:5:java.util.List invoke(android.content.pm.PackageManager$PackageInfoFlags):735:735 -> a 1:1:java.lang.Object invoke(java.lang.Object):727:727 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageArchiveInfo$1 -> m1.b$n: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageArchiveInfo$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$PackageInfoFlags invoke(long):837:837 -> a 1:1:java.lang.Object invoke(java.lang.Object):834:834 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageArchiveInfo$2 -> m1.b$o: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d java.lang.String $archiveFilePath -> e 1:1:java.util.Map invoke(int):839:839 -> a 1:1:java.lang.Object invoke(java.lang.Object):834:834 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageArchiveInfo$3 -> m1.b$p: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d java.lang.String $archiveFilePath -> e 1:1:java.util.Map invoke(android.content.pm.PackageManager$PackageInfoFlags):842:842 -> a 1:1:java.lang.Object invoke(java.lang.Object):834:834 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageInfo$1 -> m1.b$q: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageInfo$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$PackageInfoFlags invoke(long):859:859 -> a 1:1:java.lang.Object invoke(java.lang.Object):856:856 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageInfo$2 -> m1.b$r: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(java.lang.String,int):861:861 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):856:856 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageInfo$3 -> m1.b$s: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(java.lang.String,android.content.pm.PackageManager$PackageInfoFlags):864:864 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):856:856 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageUid$1 -> m1.b$t: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageUid$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$PackageInfoFlags invoke(long):877:877 -> a 1:1:java.lang.Object invoke(java.lang.Object):874:874 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageUid$2 -> m1.b$u: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(java.lang.String,int):879:879 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):874:874 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackageUid$3 -> m1.b$v: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(java.lang.String,android.content.pm.PackageManager$PackageInfoFlags):882:882 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):874:874 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackagesHoldingPermissions$1 -> m1.b$w: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackagesHoldingPermissions$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$PackageInfoFlags invoke(long):907:907 -> a 1:1:java.lang.Object invoke(java.lang.Object):904:904 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackagesHoldingPermissions$2 -> m1.b$x: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} java.lang.String[] $permissions -> e lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.List invoke(int):909:909 -> a 2:4:java.util.List invoke(int):1650:1652 -> a 5:5:java.util.List invoke(int):910:910 -> a 1:1:java.lang.Object invoke(java.lang.Object):904:904 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getPackagesHoldingPermissions$3 -> m1.b$y: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} java.lang.String[] $permissions -> e lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.List invoke(android.content.pm.PackageManager$PackageInfoFlags):914:914 -> a 2:4:java.util.List invoke(android.content.pm.PackageManager$PackageInfoFlags):1650:1652 -> a 5:5:java.util.List invoke(android.content.pm.PackageManager$PackageInfoFlags):915:915 -> a 1:1:java.lang.Object invoke(java.lang.Object):904:904 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getProviderInfo$1 -> m1.b$z: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getProviderInfo$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$ComponentInfoFlags invoke(long):976:976 -> a 1:1:java.lang.Object invoke(java.lang.Object):973:973 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getProviderInfo$2 -> m1.b$a0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(android.content.ComponentName,int):978:978 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):973:973 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getProviderInfo$3 -> m1.b$b0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(android.content.ComponentName,android.content.pm.PackageManager$ComponentInfoFlags):981:981 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):973:973 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getReceiverInfo$1 -> m1.b$c0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getReceiverInfo$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$ComponentInfoFlags invoke(long):990:990 -> a 1:1:java.lang.Object invoke(java.lang.Object):987:987 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getReceiverInfo$2 -> m1.b$d0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(android.content.ComponentName,int):992:992 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):987:987 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getReceiverInfo$3 -> m1.b$e0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(android.content.ComponentName,android.content.pm.PackageManager$ComponentInfoFlags):995:995 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):987:987 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getServiceInfo$1 -> m1.b$f0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getServiceInfo$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$ComponentInfoFlags invoke(long):1004:1004 -> a 1:1:java.lang.Object invoke(java.lang.Object):1001:1001 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getServiceInfo$2 -> m1.b$g0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(android.content.ComponentName,int):1006:1006 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):1001:1001 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$getServiceInfo$3 -> m1.b$h0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d 1:1:java.util.Map invoke(android.content.ComponentName,android.content.pm.PackageManager$ComponentInfoFlags):1009:1009 -> a 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):1001:1001 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$queryContentProviders$1 -> m1.b$i0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$queryContentProviders$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$ComponentInfoFlags invoke(long):1264:1264 -> a 1:1:java.lang.Object invoke(java.lang.Object):1261:1261 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$queryContentProviders$2 -> m1.b$j0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} java.lang.Integer $uid -> f lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d java.lang.String $processName -> e 1:1:java.util.List invoke(int):1266:1266 -> a 2:4:java.util.List invoke(int):1650:1652 -> a 5:5:java.util.List invoke(int):1267:1267 -> a 1:1:java.lang.Object invoke(java.lang.Object):1261:1261 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$queryContentProviders$3 -> m1.b$k0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} java.lang.Integer $uid -> f lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d java.lang.String $processName -> e 1:1:java.util.List invoke(android.content.pm.PackageManager$ComponentInfoFlags):1271:1271 -> a 2:4:java.util.List invoke(android.content.pm.PackageManager$ComponentInfoFlags):1650:1652 -> a 5:5:java.util.List invoke(android.content.pm.PackageManager$ComponentInfoFlags):1272:1272 -> a 1:1:java.lang.Object invoke(java.lang.Object):1261:1261 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$resolveContentProvider$1 -> m1.b$l0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin$resolveContentProvider$1 INSTANCE -> d 1:1:android.content.pm.PackageManager$ComponentInfoFlags invoke(long):1439:1439 -> a 1:1:java.lang.Object invoke(java.lang.Object):1435:1435 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$resolveContentProvider$2 -> m1.b$m0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d java.lang.String $authority -> e 1:1:java.util.Map invoke(int):1442:1442 -> a 1:1:java.lang.Object invoke(java.lang.Object):1435:1435 -> invoke lab.neruno.android_package_manager.AndroidPackageManagerPlugin$resolveContentProvider$3 -> m1.b$n0: # {"id":"sourceFile","fileName":"AndroidPackageManagerPlugin.kt"} lab.neruno.android_package_manager.AndroidPackageManagerPlugin this$0 -> d java.lang.String $authority -> e 1:1:java.util.Map invoke(android.content.pm.PackageManager$ComponentInfoFlags):1445:1445 -> a 1:1:java.lang.Object invoke(java.lang.Object):1435:1435 -> invoke lab.neruno.android_package_manager.ApiCheckUtilsKt -> m1.c: # {"id":"sourceFile","fileName":"ApiCheckUtils.kt"} 1:1:boolean isAtLeastAndroid22():8:8 -> a 1:1:boolean isAtLeastAndroid23():13:13 -> b 1:1:boolean isAtLeastAndroid24():18:18 -> c 1:1:boolean isAtLeastAndroid26():23:23 -> d 1:1:boolean isAtLeastAndroid27():28:28 -> e 1:1:boolean isAtLeastAndroid28():33:33 -> f 1:1:boolean isAtLeastAndroid29():38:38 -> g 1:1:boolean isAtLeastAndroid30():43:43 -> h 1:1:boolean isAtLeastAndroid31():48:48 -> i 1:1:boolean isAtLeastAndroid33():58:58 -> j lab.neruno.android_package_manager.MapUtilsKt -> m1.d: # {"id":"sourceFile","fileName":"MapUtils.kt"} 1:8:java.util.Map toBaseMap(android.content.pm.PackageItemInfo):322:329 -> a 9:9:java.util.Map toBaseMap(android.content.pm.PackageItemInfo):321:321 -> a 1:7:java.util.Map toMap(android.content.pm.ActivityInfo$WindowLayout):487:493 -> b 8:8:java.util.Map toMap(android.content.pm.ActivityInfo$WindowLayout):486:486 -> b 1:1:java.util.Map toMap(android.content.pm.ActivityInfo):14:14 -> c 2:16:java.util.Map toMap(android.content.pm.ActivityInfo):16:30 -> c 17:17:java.util.Map toMap(android.content.pm.ActivityInfo):15:15 -> c 18:18:java.util.Map toMap(android.content.pm.ActivityInfo):32:32 -> c 19:22:java.util.Map toMap(android.content.pm.ActivityInfo):34:37 -> c 23:23:java.util.Map toMap(android.content.pm.ActivityInfo):40:40 -> c 1:5:java.util.Map toMap(android.content.pm.ApkChecksum):127:131 -> d 6:6:java.util.Map toMap(android.content.pm.ApkChecksum):126:126 -> d 1:1:java.util.Map toMap(android.content.pm.ApplicationInfo):46:46 -> e 2:24:java.util.Map toMap(android.content.pm.ApplicationInfo):48:70 -> e 25:25:java.util.Map toMap(android.content.pm.ApplicationInfo):47:47 -> e 26:26:java.util.Map toMap(android.content.pm.ApplicationInfo):72:72 -> e 27:27:java.util.Map toMap(android.content.pm.ApplicationInfo):75:75 -> e 28:29:java.util.Map toMap(android.content.pm.ApplicationInfo):77:78 -> e 30:30:java.util.Map toMap(android.content.pm.ApplicationInfo):76:76 -> e 31:31:java.util.Map toMap(android.content.pm.ApplicationInfo):81:81 -> e 32:34:java.util.Map toMap(android.content.pm.ApplicationInfo):83:85 -> e 35:35:java.util.Map toMap(android.content.pm.ApplicationInfo):82:82 -> e 36:37:java.util.Map toMap(android.content.pm.ApplicationInfo):88:89 -> e 38:39:java.util.Map toMap(android.content.pm.ApplicationInfo):91:92 -> e 40:40:java.util.Map toMap(android.content.pm.ApplicationInfo):94:94 -> e 41:42:java.util.Map toMap(android.content.pm.ApplicationInfo):96:97 -> e 43:43:java.util.Map toMap(android.content.pm.ApplicationInfo):95:95 -> e 44:45:java.util.Map toMap(android.content.pm.ApplicationInfo):100:101 -> e 46:46:java.util.Map toMap(android.content.pm.ApplicationInfo):103:103 -> e 47:53:java.util.Map toMap(android.content.pm.ApplicationInfo):105:111 -> e 54:54:java.util.Map toMap(android.content.pm.ApplicationInfo):104:104 -> e 55:55:java.util.Map toMap(android.content.pm.ApplicationInfo):121:121 -> e 1:2:java.util.Map toMap(android.content.pm.Attribution):136:137 -> f 3:3:java.util.Map toMap(android.content.pm.Attribution):135:135 -> f 1:1:java.util.Map toMap(android.content.pm.ComponentInfo):158:158 -> g 2:10:java.util.Map toMap(android.content.pm.ComponentInfo):160:168 -> g 11:11:java.util.Map toMap(android.content.pm.ComponentInfo):159:159 -> g 12:12:java.util.Map toMap(android.content.pm.ComponentInfo):170:170 -> g 13:18:java.util.Map toMap(android.content.pm.ComponentInfo):173:178 -> g 1:6:java.util.Map toMap(android.content.pm.ConfigurationInfo):187:192 -> h 7:7:java.util.Map toMap(android.content.pm.ConfigurationInfo):186:186 -> h 1:5:java.util.Map toMap(android.content.pm.FeatureInfo):200:204 -> i 6:6:java.util.Map toMap(android.content.pm.FeatureInfo):199:199 -> i 1:4:java.util.Map toMap(android.content.pm.InstallSourceInfo):209:212 -> j 5:5:java.util.Map toMap(android.content.pm.InstallSourceInfo):208:208 -> j 1:1:java.util.Map toMap(android.content.pm.InstrumentationInfo):217:217 -> k 2:9:java.util.Map toMap(android.content.pm.InstrumentationInfo):219:226 -> k 10:10:java.util.Map toMap(android.content.pm.InstrumentationInfo):218:218 -> k 11:11:java.util.Map toMap(android.content.pm.InstrumentationInfo):228:228 -> k 12:12:java.util.Map toMap(android.content.pm.InstrumentationInfo):231:231 -> k 13:14:java.util.Map toMap(android.content.pm.InstrumentationInfo):233:234 -> k 15:15:java.util.Map toMap(android.content.pm.InstrumentationInfo):232:232 -> k 16:16:java.util.Map toMap(android.content.pm.InstrumentationInfo):237:237 -> k 1:3:java.util.Map toMap(android.content.pm.ModuleInfo):243:245 -> l 4:4:java.util.Map toMap(android.content.pm.ModuleInfo):242:242 -> l 1:11:java.util.Map toMap(android.content.pm.PackageInfo):250:260 -> m 12:14:java.util.Map toMap(android.content.pm.PackageInfo):507:509 -> m 15:15:java.util.Map toMap(android.content.pm.PackageInfo):261:261 -> m 16:16:java.util.Map toMap(android.content.pm.PackageInfo):260:260 -> m 17:17:java.util.Map toMap(android.content.pm.PackageInfo):263:263 -> m 18:19:java.util.Map toMap(android.content.pm.PackageInfo):511:512 -> m 20:20:java.util.Map toMap(android.content.pm.PackageInfo):264:264 -> m 21:21:java.util.Map toMap(android.content.pm.PackageInfo):263:263 -> m 22:22:java.util.Map toMap(android.content.pm.PackageInfo):266:266 -> m 23:24:java.util.Map toMap(android.content.pm.PackageInfo):515:516 -> m 25:25:java.util.Map toMap(android.content.pm.PackageInfo):267:267 -> m 26:26:java.util.Map toMap(android.content.pm.PackageInfo):266:266 -> m 27:27:java.util.Map toMap(android.content.pm.PackageInfo):269:269 -> m 28:29:java.util.Map toMap(android.content.pm.PackageInfo):519:520 -> m 30:30:java.util.Map toMap(android.content.pm.PackageInfo):270:270 -> m 31:31:java.util.Map toMap(android.content.pm.PackageInfo):269:269 -> m 32:32:java.util.Map toMap(android.content.pm.PackageInfo):272:272 -> m 33:34:java.util.Map toMap(android.content.pm.PackageInfo):523:524 -> m 35:35:java.util.Map toMap(android.content.pm.PackageInfo):273:273 -> m 36:36:java.util.Map toMap(android.content.pm.PackageInfo):272:272 -> m 37:37:java.util.Map toMap(android.content.pm.PackageInfo):275:275 -> m 38:39:java.util.Map toMap(android.content.pm.PackageInfo):527:528 -> m 40:40:java.util.Map toMap(android.content.pm.PackageInfo):276:276 -> m 41:41:java.util.Map toMap(android.content.pm.PackageInfo):275:275 -> m 42:44:java.util.Map toMap(android.content.pm.PackageInfo):278:280 -> m 45:46:java.util.Map toMap(android.content.pm.PackageInfo):531:532 -> m 47:47:java.util.Map toMap(android.content.pm.PackageInfo):281:281 -> m 48:48:java.util.Map toMap(android.content.pm.PackageInfo):280:280 -> m 49:49:java.util.Map toMap(android.content.pm.PackageInfo):283:283 -> m 50:51:java.util.Map toMap(android.content.pm.PackageInfo):535:536 -> m 52:52:java.util.Map toMap(android.content.pm.PackageInfo):284:284 -> m 53:53:java.util.Map toMap(android.content.pm.PackageInfo):283:283 -> m 54:54:java.util.Map toMap(android.content.pm.PackageInfo):286:286 -> m 55:57:java.util.Map toMap(android.content.pm.PackageInfo):539:541 -> m 58:58:java.util.Map toMap(android.content.pm.PackageInfo):287:287 -> m 59:61:java.util.Map toMap(android.content.pm.PackageInfo):542:544 -> m 62:62:java.util.Map toMap(android.content.pm.PackageInfo):288:288 -> m 63:63:java.util.Map toMap(android.content.pm.PackageInfo):287:287 -> m 64:64:java.util.Map toMap(android.content.pm.PackageInfo):286:286 -> m 65:65:java.util.Map toMap(android.content.pm.PackageInfo):291:291 -> m 66:66:java.util.Map toMap(android.content.pm.PackageInfo):249:249 -> m 67:67:java.util.Map toMap(android.content.pm.PackageInfo):294:294 -> m 68:69:java.util.Map toMap(android.content.pm.PackageInfo):296:297 -> m 70:70:java.util.Map toMap(android.content.pm.PackageInfo):295:295 -> m 71:71:java.util.Map toMap(android.content.pm.PackageInfo):300:300 -> m 72:73:java.util.Map toMap(android.content.pm.PackageInfo):302:303 -> m 74:74:java.util.Map toMap(android.content.pm.PackageInfo):301:301 -> m 75:76:java.util.Map toMap(android.content.pm.PackageInfo):306:307 -> m 77:78:java.util.Map toMap(android.content.pm.PackageInfo):309:310 -> m 79:80:java.util.Map toMap(android.content.pm.PackageInfo):547:548 -> m 81:81:java.util.Map toMap(android.content.pm.PackageInfo):311:311 -> m 82:82:java.util.Map toMap(android.content.pm.PackageInfo):310:310 -> m 83:83:java.util.Map toMap(android.content.pm.PackageInfo):318:318 -> m 1:3:java.util.Map toMap(android.content.pm.PackageManager$Property):370:372 -> n 4:8:java.util.Map toMap(android.content.pm.PackageManager$Property):374:378 -> n 9:9:java.util.Map toMap(android.content.pm.PackageManager$Property):373:373 -> n 10:10:java.util.Map toMap(android.content.pm.PackageManager$Property):369:369 -> n 1:1:java.util.Map toMap(android.content.pm.PermissionGroupInfo):334:334 -> o 2:5:java.util.Map toMap(android.content.pm.PermissionGroupInfo):336:339 -> o 6:6:java.util.Map toMap(android.content.pm.PermissionGroupInfo):335:335 -> o 7:8:java.util.Map toMap(android.content.pm.PermissionGroupInfo):341:342 -> o 1:1:java.util.Map toMap(android.content.pm.PermissionInfo):348:348 -> p 2:5:java.util.Map toMap(android.content.pm.PermissionInfo):350:353 -> p 6:6:java.util.Map toMap(android.content.pm.PermissionInfo):349:349 -> p 7:7:java.util.Map toMap(android.content.pm.PermissionInfo):355:355 -> p 8:8:java.util.Map toMap(android.content.pm.PermissionInfo):358:358 -> p 9:10:java.util.Map toMap(android.content.pm.PermissionInfo):360:361 -> p 11:11:java.util.Map toMap(android.content.pm.PermissionInfo):359:359 -> p 12:12:java.util.Map toMap(android.content.pm.PermissionInfo):364:364 -> p 1:1:java.util.Map toMap(android.content.pm.ProviderInfo):385:385 -> q 2:8:java.util.Map toMap(android.content.pm.ProviderInfo):387:393 -> q 9:9:java.util.Map toMap(android.content.pm.ProviderInfo):386:386 -> q 10:12:java.util.Map toMap(android.content.pm.ProviderInfo):396:398 -> q 13:13:java.util.Map toMap(android.content.pm.ProviderInfo):400:400 -> q 1:1:java.util.Map toMap(android.content.pm.ServiceInfo):439:439 -> r 2:4:java.util.Map toMap(android.content.pm.ServiceInfo):441:443 -> r 5:5:java.util.Map toMap(android.content.pm.ServiceInfo):440:440 -> r 6:6:java.util.Map toMap(android.content.pm.ServiceInfo):444:444 -> r 1:1:java.util.Map toMap(android.content.pm.SigningInfo):468:468 -> s 2:3:java.util.Map toMap(android.content.pm.SigningInfo):556:557 -> s 4:4:java.util.Map toMap(android.content.pm.SigningInfo):469:469 -> s 5:5:java.util.Map toMap(android.content.pm.SigningInfo):468:468 -> s 6:6:java.util.Map toMap(android.content.pm.SigningInfo):471:471 -> s 7:8:java.util.Map toMap(android.content.pm.SigningInfo):560:561 -> s 9:9:java.util.Map toMap(android.content.pm.SigningInfo):472:472 -> s 10:10:java.util.Map toMap(android.content.pm.SigningInfo):471:471 -> s 11:12:java.util.Map toMap(android.content.pm.SigningInfo):474:475 -> s 13:13:java.util.Map toMap(android.content.pm.SigningInfo):467:467 -> s 1:1:java.util.Map toMap(android.os.Bundle):140:140 -> t 2:4:java.util.Map toMap(android.os.Bundle):495:497 -> t 5:5:java.util.Map toMap(android.os.Bundle):141:141 -> t 6:6:java.util.Map toMap(android.os.Bundle):502:502 -> t 7:7:java.util.Map toMap(android.os.Bundle):143:143 -> t 1:3:java.util.Map toMap(java.security.PublicKey):405:407 -> u 4:4:java.util.Map toMap(java.security.PublicKey):404:404 -> u 1:1:java.util.Map toMap(java.security.cert.Certificate):148:148 -> v 2:2:java.util.Map toMap(java.security.cert.Certificate):147:147 -> v 3:4:java.util.Map toMap(java.security.cert.Certificate):152:153 -> v 5:5:java.util.Map toMap(java.security.cert.Certificate):146:146 -> v m1.AndroidPackageManagerPlugin$$ExternalSyntheticLambda0 -> m1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result lab.neruno.android_package_manager.AndroidPackageManagerPlugin$$InternalSyntheticLambda$0$59afdc938171dbd0f9be843d4ca6d4f51327d4143033e3dc07930c400e32ec7c$0.f$0 -> a void lab.neruno.android_package_manager.AndroidPackageManagerPlugin$$InternalSyntheticLambda$0$59afdc938171dbd0f9be843d4ca6d4f51327d4143033e3dc07930c400e32ec7c$0.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void lab.neruno.android_package_manager.AndroidPackageManagerPlugin$$InternalSyntheticLambda$0$59afdc938171dbd0f9be843d4ca6d4f51327d4143033e3dc07930c400e32ec7c$0.onChecksumsReady(java.util.List) -> onChecksumsReady # {"id":"com.android.tools.r8.synthesized"} n.SavedStateRegistry$$ExternalSyntheticLambda0 -> n.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} androidx.savedstate.SavedStateRegistry androidx.savedstate.SavedStateRegistry$$InternalSyntheticLambda$0$2ef70489e18f84c50293336acf7bf879b2dfe4cd8443356db08fd35ac15964dc$0.f$0 -> d void androidx.savedstate.SavedStateRegistry$$InternalSyntheticLambda$0$2ef70489e18f84c50293336acf7bf879b2dfe4cd8443356db08fd35ac15964dc$0.(androidx.savedstate.SavedStateRegistry) -> # {"id":"com.android.tools.r8.synthesized"} void androidx.savedstate.SavedStateRegistry$$InternalSyntheticLambda$0$2ef70489e18f84c50293336acf7bf879b2dfe4cd8443356db08fd35ac15964dc$0.onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event) -> a # {"id":"com.android.tools.r8.synthesized"} n0.ViewUtils$$ExternalSyntheticLambda0 -> n0.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Class[] io.flutter.util.ViewUtils$$InternalSyntheticLambda$0$c670e2e1df6bda227c839e063627ea7d87a5460b70e7cddcd0a4fff94988bafa$0.f$0 -> a void io.flutter.util.ViewUtils$$InternalSyntheticLambda$0$c670e2e1df6bda227c839e063627ea7d87a5460b70e7cddcd0a4fff94988bafa$0.(java.lang.Class[]) -> # {"id":"com.android.tools.r8.synthesized"} boolean io.flutter.util.ViewUtils$$InternalSyntheticLambda$0$c670e2e1df6bda227c839e063627ea7d87a5460b70e7cddcd0a4fff94988bafa$0.run(android.view.View) -> run # {"id":"com.android.tools.r8.synthesized"} n0.ViewUtils$$ExternalSyntheticLambda1 -> n0.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.util.ViewUtils$$InternalSyntheticLambda$0$1771d19dd9fc0d2e9947098ff58b11831f70ec53fa02090d6f96ca801645b451$0 io.flutter.util.ViewUtils$$InternalSyntheticLambda$0$1771d19dd9fc0d2e9947098ff58b11831f70ec53fa02090d6f96ca801645b451$0.INSTANCE -> a void io.flutter.util.ViewUtils$$InternalSyntheticLambda$0$1771d19dd9fc0d2e9947098ff58b11831f70ec53fa02090d6f96ca801645b451$0.() -> # {"id":"com.android.tools.r8.synthesized"} void io.flutter.util.ViewUtils$$InternalSyntheticLambda$0$1771d19dd9fc0d2e9947098ff58b11831f70ec53fa02090d6f96ca801645b451$0.() -> # {"id":"com.android.tools.r8.synthesized"} boolean io.flutter.util.ViewUtils$$InternalSyntheticLambda$0$1771d19dd9fc0d2e9947098ff58b11831f70ec53fa02090d6f96ca801645b451$0.run(android.view.View) -> run # {"id":"com.android.tools.r8.synthesized"} org.apache.commons.io.IOUtils -> n1.a: char DIR_SEPARATOR -> a java.lang.String LINE_SEPARATOR -> b 1:1:void ():121:121 -> 2:7:void ():137:137 -> 8:8:void ():141:141 -> 9:9:void ():137:137 -> 10:10:void ():141:141 -> 1:1:int copy(java.io.InputStream,java.io.OutputStream):2246:2246 -> a 1:1:long copy(java.io.InputStream,java.io.OutputStream,int):2270:2270 -> b 1:1:long copyLarge(java.io.InputStream,java.io.OutputStream):2291:2291 -> c 1:2:long copyLarge(java.io.InputStream,java.io.OutputStream,byte[]):2314:2315 -> d 1:1:void write(byte[],java.io.OutputStream):1687:1687 -> e org.apache.commons.io.output.StringBuilderWriter -> o1.a: java.lang.StringBuilder builder -> d 1:2:void (int):50:51 -> 1:1:java.lang.Appendable append(char):33:33 -> append 2:2:java.lang.Appendable append(java.lang.CharSequence):33:33 -> append 3:3:java.lang.Appendable append(java.lang.CharSequence,int,int):33:33 -> append 4:4:java.io.Writer append(char):73:73 -> append 5:5:java.io.Writer append(java.lang.CharSequence):85:85 -> append 6:6:java.io.Writer append(java.lang.CharSequence,int,int):99:99 -> append 1:1:java.lang.String toString():162:162 -> toString 1:1:void write(java.lang.String):128:128 -> write 2:2:void write(char[],int,int):142:142 -> write p1.AudioplayersPlugin$$ExternalSyntheticLambda0 -> p1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.AudioplayersPlugin xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$0c640500073a57bc1e610cfcd758443fb3dcb5b173f88003e503b598b9350a2a$0.f$0 -> a void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$0c640500073a57bc1e610cfcd758443fb3dcb5b173f88003e503b598b9350a2a$0.(xyz.luan.audioplayers.AudioplayersPlugin) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$0c640500073a57bc1e610cfcd758443fb3dcb5b173f88003e503b598b9350a2a$0.onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result) -> onMethodCall # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda1 -> p1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.AudioplayersPlugin xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$0c640500073a57bc1e610cfcd758443fb3dcb5b173f88003e503b598b9350a2a$1.f$0 -> a void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$0c640500073a57bc1e610cfcd758443fb3dcb5b173f88003e503b598b9350a2a$1.(xyz.luan.audioplayers.AudioplayersPlugin) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$0c640500073a57bc1e610cfcd758443fb3dcb5b173f88003e503b598b9350a2a$1.onMethodCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result) -> onMethodCall # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda10 -> p1.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$57283f175861cf3cc90a2a07cfafb706a30ef85a7b49c24a0ffcbda97240d987$0.f$0 -> d boolean xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$57283f175861cf3cc90a2a07cfafb706a30ef85a7b49c24a0ffcbda97240d987$0.f$1 -> e void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$57283f175861cf3cc90a2a07cfafb706a30ef85a7b49c24a0ffcbda97240d987$0.(xyz.luan.audioplayers.player.WrappedPlayer,boolean) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$57283f175861cf3cc90a2a07cfafb706a30ef85a7b49c24a0ffcbda97240d987$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda2 -> p1.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.AudioplayersPlugin xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$4cebe9a39e3329a48d275da6a7aaf29dfa06410b76713fa28665ec07f7f6f909$0.f$0 -> d java.lang.String xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$4cebe9a39e3329a48d275da6a7aaf29dfa06410b76713fa28665ec07f7f6f909$0.f$1 -> e void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$4cebe9a39e3329a48d275da6a7aaf29dfa06410b76713fa28665ec07f7f6f909$0.(xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$4cebe9a39e3329a48d275da6a7aaf29dfa06410b76713fa28665ec07f7f6f909$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda3 -> p1.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$c7fac8897c118e068cf686bc475cb819f1ee7183154761ac85a2712a8c0c893d$0.f$2 -> f java.lang.Object xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$c7fac8897c118e068cf686bc475cb819f1ee7183154761ac85a2712a8c0c893d$0.f$3 -> g xyz.luan.audioplayers.AudioplayersPlugin xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$c7fac8897c118e068cf686bc475cb819f1ee7183154761ac85a2712a8c0c893d$0.f$0 -> d java.lang.String xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$c7fac8897c118e068cf686bc475cb819f1ee7183154761ac85a2712a8c0c893d$0.f$1 -> e void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$c7fac8897c118e068cf686bc475cb819f1ee7183154761ac85a2712a8c0c893d$0.(xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String,java.lang.String,java.lang.Object) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$c7fac8897c118e068cf686bc475cb819f1ee7183154761ac85a2712a8c0c893d$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda4 -> p1.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$55ffcb6327e09480a6ac2a75ed012df3b9beb3abe77bda5f3d6ab7d3acb95080$0.f$0 -> d void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$55ffcb6327e09480a6ac2a75ed012df3b9beb3abe77bda5f3d6ab7d3acb95080$0.(xyz.luan.audioplayers.player.WrappedPlayer) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$55ffcb6327e09480a6ac2a75ed012df3b9beb3abe77bda5f3d6ab7d3acb95080$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda5 -> p1.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$3e439276de434cebff44c525bd91d6aaf8ea0f54aa66c6e2b7ce1f67c5762d9f$0.f$0 -> d void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$3e439276de434cebff44c525bd91d6aaf8ea0f54aa66c6e2b7ce1f67c5762d9f$0.(xyz.luan.audioplayers.player.WrappedPlayer) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$3e439276de434cebff44c525bd91d6aaf8ea0f54aa66c6e2b7ce1f67c5762d9f$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda6 -> p1.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$057bf32615db56ae7f663b5b86ad41106cb5854f5267c879520997f11baf34b2$0.f$0 -> d void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$057bf32615db56ae7f663b5b86ad41106cb5854f5267c879520997f11baf34b2$0.(xyz.luan.audioplayers.player.WrappedPlayer) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$057bf32615db56ae7f663b5b86ad41106cb5854f5267c879520997f11baf34b2$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda7 -> p1.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$51514c859373d46e2b2c9793ee82071f95111b1a5dd9bfb23e5a6939bff3b26c$0.f$0 -> d java.lang.String xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$51514c859373d46e2b2c9793ee82071f95111b1a5dd9bfb23e5a6939bff3b26c$0.f$1 -> e void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$51514c859373d46e2b2c9793ee82071f95111b1a5dd9bfb23e5a6939bff3b26c$0.(xyz.luan.audioplayers.player.WrappedPlayer,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$0$51514c859373d46e2b2c9793ee82071f95111b1a5dd9bfb23e5a6939bff3b26c$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda8 -> p1.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$f6043706caf533559b9d88d4848f2dabbe341eabd9fbc7e139a7332b4e4214dc$0.f$2 -> f xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$f6043706caf533559b9d88d4848f2dabbe341eabd9fbc7e139a7332b4e4214dc$0.f$0 -> d java.lang.Object xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$f6043706caf533559b9d88d4848f2dabbe341eabd9fbc7e139a7332b4e4214dc$0.f$3 -> g java.lang.String xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$f6043706caf533559b9d88d4848f2dabbe341eabd9fbc7e139a7332b4e4214dc$0.f$1 -> e void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$f6043706caf533559b9d88d4848f2dabbe341eabd9fbc7e139a7332b4e4214dc$0.(xyz.luan.audioplayers.player.WrappedPlayer,java.lang.String,java.lang.String,java.lang.Object) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$f6043706caf533559b9d88d4848f2dabbe341eabd9fbc7e139a7332b4e4214dc$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} p1.AudioplayersPlugin$$ExternalSyntheticLambda9 -> p1.l: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.String xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$320dd6f952b3f2f01e40a2b42c504e9ce859a228251374a8c4a5838d153f9cee$0.f$2 -> f xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$320dd6f952b3f2f01e40a2b42c504e9ce859a228251374a8c4a5838d153f9cee$0.f$0 -> d xyz.luan.audioplayers.AudioplayersPlugin xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$320dd6f952b3f2f01e40a2b42c504e9ce859a228251374a8c4a5838d153f9cee$0.f$1 -> e void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$320dd6f952b3f2f01e40a2b42c504e9ce859a228251374a8c4a5838d153f9cee$0.(xyz.luan.audioplayers.player.WrappedPlayer,xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.AudioplayersPlugin$$InternalSyntheticLambda$1$320dd6f952b3f2f01e40a2b42c504e9ce859a228251374a8c4a5838d153f9cee$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} q1.FocusManager$$ExternalSyntheticLambda0 -> q1.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.FocusManager xyz.luan.audioplayers.player.FocusManager$$InternalSyntheticLambda$2$8e905377a8bd09cda833595dc691f888d7b6368522b32befa2d3c28d75fd76dd$0.f$0 -> a kotlin.jvm.functions.Function0 xyz.luan.audioplayers.player.FocusManager$$InternalSyntheticLambda$2$8e905377a8bd09cda833595dc691f888d7b6368522b32befa2d3c28d75fd76dd$0.f$1 -> b void xyz.luan.audioplayers.player.FocusManager$$InternalSyntheticLambda$2$8e905377a8bd09cda833595dc691f888d7b6368522b32befa2d3c28d75fd76dd$0.(xyz.luan.audioplayers.player.FocusManager,kotlin.jvm.functions.Function0) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.player.FocusManager$$InternalSyntheticLambda$2$8e905377a8bd09cda833595dc691f888d7b6368522b32befa2d3c28d75fd76dd$0.onAudioFocusChange(int) -> onAudioFocusChange # {"id":"com.android.tools.r8.synthesized"} q1.FocusManager$$ExternalSyntheticLambda1 -> q1.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.FocusManager xyz.luan.audioplayers.player.FocusManager$$InternalSyntheticLambda$2$bd1ef17505938f5628db5f0108813d81fbac3fc744463d9394204f7643db5c82$0.f$0 -> a kotlin.jvm.functions.Function0 xyz.luan.audioplayers.player.FocusManager$$InternalSyntheticLambda$2$bd1ef17505938f5628db5f0108813d81fbac3fc744463d9394204f7643db5c82$0.f$1 -> b void xyz.luan.audioplayers.player.FocusManager$$InternalSyntheticLambda$2$bd1ef17505938f5628db5f0108813d81fbac3fc744463d9394204f7643db5c82$0.(xyz.luan.audioplayers.player.FocusManager,kotlin.jvm.functions.Function0) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.player.FocusManager$$InternalSyntheticLambda$2$bd1ef17505938f5628db5f0108813d81fbac3fc744463d9394204f7643db5c82$0.onAudioFocusChange(int) -> onAudioFocusChange # {"id":"com.android.tools.r8.synthesized"} q1.MediaPlayerPlayer$$ExternalSyntheticLambda0 -> q1.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$4.f$0 -> a void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$4.(xyz.luan.audioplayers.player.WrappedPlayer) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$4.onBufferingUpdate(android.media.MediaPlayer,int) -> onBufferingUpdate # {"id":"com.android.tools.r8.synthesized"} q1.MediaPlayerPlayer$$ExternalSyntheticLambda1 -> q1.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$1.f$0 -> a void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$1.(xyz.luan.audioplayers.player.WrappedPlayer) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$1.onCompletion(android.media.MediaPlayer) -> onCompletion # {"id":"com.android.tools.r8.synthesized"} q1.MediaPlayerPlayer$$ExternalSyntheticLambda2 -> q1.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$3.f$0 -> a void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$3.(xyz.luan.audioplayers.player.WrappedPlayer) -> # {"id":"com.android.tools.r8.synthesized"} boolean xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$3.onError(android.media.MediaPlayer,int,int) -> onError # {"id":"com.android.tools.r8.synthesized"} q1.MediaPlayerPlayer$$ExternalSyntheticLambda3 -> q1.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$0.f$0 -> a void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$0.(xyz.luan.audioplayers.player.WrappedPlayer) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$0.onPrepared(android.media.MediaPlayer) -> onPrepared # {"id":"com.android.tools.r8.synthesized"} q1.MediaPlayerPlayer$$ExternalSyntheticLambda4 -> q1.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.WrappedPlayer xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$2.f$0 -> a void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$2.(xyz.luan.audioplayers.player.WrappedPlayer) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.player.MediaPlayerPlayer$$InternalSyntheticLambda$0$4ff6cbc4f46e90782a86751a5dfc7c948164dd4579ed5238d9c8a1bdd3a5a64b$2.onSeekComplete(android.media.MediaPlayer) -> onSeekComplete # {"id":"com.android.tools.r8.synthesized"} q1.SoundPoolManager$$ExternalSyntheticLambda0 -> q1.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.player.SoundPoolWrapper xyz.luan.audioplayers.player.SoundPoolManager$$InternalSyntheticLambda$1$c9a46361cdff034fe65c4bef683212328d1be47e9df721f8c003fff9eab4788b$0.f$1 -> b xyz.luan.audioplayers.player.SoundPoolManager xyz.luan.audioplayers.player.SoundPoolManager$$InternalSyntheticLambda$1$c9a46361cdff034fe65c4bef683212328d1be47e9df721f8c003fff9eab4788b$0.f$0 -> a void xyz.luan.audioplayers.player.SoundPoolManager$$InternalSyntheticLambda$1$c9a46361cdff034fe65c4bef683212328d1be47e9df721f8c003fff9eab4788b$0.(xyz.luan.audioplayers.player.SoundPoolManager,xyz.luan.audioplayers.player.SoundPoolWrapper) -> # {"id":"com.android.tools.r8.synthesized"} void xyz.luan.audioplayers.player.SoundPoolManager$$InternalSyntheticLambda$1$c9a46361cdff034fe65c4bef683212328d1be47e9df721f8c003fff9eab4788b$0.onLoadComplete(android.media.SoundPool,int,int) -> onLoadComplete # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda0 -> r.c: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$7.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$7.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$7.onSuccess(boolean) -> a # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda1 -> r.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$4.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$4.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$4.onError(java.lang.String,java.lang.String) -> a # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda2 -> r.e: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$1.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$1.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$1.onError(java.lang.String,java.lang.String) -> a # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda3 -> r.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$8.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$8.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$8.onError(java.lang.String,java.lang.String) -> a # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda4 -> r.g: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$6.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$6.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$6.onError(java.lang.String,java.lang.String) -> a # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda5 -> r.h: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$2.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$2.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$2.onSuccess(int) -> a # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda6 -> r.i: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$3.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$3.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$3.onSuccess(java.util.Map) -> a # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda7 -> r.j: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$5.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$5.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$5.onSuccess(boolean) -> a # {"id":"com.android.tools.r8.synthesized"} r.MethodCallHandlerImpl$$ExternalSyntheticLambda8 -> r.k: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} io.flutter.plugin.common.MethodChannel$Result com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$0.f$0 -> a void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$0.(io.flutter.plugin.common.MethodChannel$Result) -> # {"id":"com.android.tools.r8.synthesized"} void com.baseflow.permissionhandler.MethodCallHandlerImpl$$InternalSyntheticLambda$0$d67c70c746dcac3e6679bfa009a7556f875943b266cc3779665a968799e9aef8$0.onSuccess(int) -> a # {"id":"com.android.tools.r8.synthesized"} t.CompressFileHandler$$ExternalSyntheticLambda0 -> t.a: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.fluttercandies.flutter_image_compress.core.CompressFileHandler com.fluttercandies.flutter_image_compress.core.CompressFileHandler$$InternalSyntheticLambda$0$d157a30aa50c4ac94c2e0ed65379ec3abad5420fbf4277dff6f6d894a8a8272c$0.f$0 -> d android.content.Context com.fluttercandies.flutter_image_compress.core.CompressFileHandler$$InternalSyntheticLambda$0$d157a30aa50c4ac94c2e0ed65379ec3abad5420fbf4277dff6f6d894a8a8272c$0.f$1 -> e void com.fluttercandies.flutter_image_compress.core.CompressFileHandler$$InternalSyntheticLambda$0$d157a30aa50c4ac94c2e0ed65379ec3abad5420fbf4277dff6f6d894a8a8272c$0.(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context) -> # {"id":"com.android.tools.r8.synthesized"} void com.fluttercandies.flutter_image_compress.core.CompressFileHandler$$InternalSyntheticLambda$0$d157a30aa50c4ac94c2e0ed65379ec3abad5420fbf4277dff6f6d894a8a8272c$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} t.CompressFileHandler$$ExternalSyntheticLambda1 -> t.b: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.fluttercandies.flutter_image_compress.core.CompressFileHandler com.fluttercandies.flutter_image_compress.core.CompressFileHandler$$InternalSyntheticLambda$0$5dff4b6232c764cf29863170f96a8f97b84206d44eb1f38b933a6682108107a1$0.f$0 -> d android.content.Context com.fluttercandies.flutter_image_compress.core.CompressFileHandler$$InternalSyntheticLambda$0$5dff4b6232c764cf29863170f96a8f97b84206d44eb1f38b933a6682108107a1$0.f$1 -> e void com.fluttercandies.flutter_image_compress.core.CompressFileHandler$$InternalSyntheticLambda$0$5dff4b6232c764cf29863170f96a8f97b84206d44eb1f38b933a6682108107a1$0.(com.fluttercandies.flutter_image_compress.core.CompressFileHandler,android.content.Context) -> # {"id":"com.android.tools.r8.synthesized"} void com.fluttercandies.flutter_image_compress.core.CompressFileHandler$$InternalSyntheticLambda$0$5dff4b6232c764cf29863170f96a8f97b84206d44eb1f38b933a6682108107a1$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} t.CompressListHandler$$ExternalSyntheticLambda0 -> t.d: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} com.fluttercandies.flutter_image_compress.core.CompressListHandler com.fluttercandies.flutter_image_compress.core.CompressListHandler$$InternalSyntheticLambda$0$a5a0b5974200f6de6366584944747340c80536e986ec9bd2f69eb8af4df516ac$0.f$0 -> d android.content.Context com.fluttercandies.flutter_image_compress.core.CompressListHandler$$InternalSyntheticLambda$0$a5a0b5974200f6de6366584944747340c80536e986ec9bd2f69eb8af4df516ac$0.f$1 -> e void com.fluttercandies.flutter_image_compress.core.CompressListHandler$$InternalSyntheticLambda$0$a5a0b5974200f6de6366584944747340c80536e986ec9bd2f69eb8af4df516ac$0.(com.fluttercandies.flutter_image_compress.core.CompressListHandler,android.content.Context) -> # {"id":"com.android.tools.r8.synthesized"} void com.fluttercandies.flutter_image_compress.core.CompressListHandler$$InternalSyntheticLambda$0$a5a0b5974200f6de6366584944747340c80536e986ec9bd2f69eb8af4df516ac$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} t.ResultHandler$$ExternalSyntheticLambda0 -> t.f: # {"id":"sourceFile","fileName":"R8$$SyntheticClass"} # {"id":"com.android.tools.r8.synthesized"} java.lang.Object com.fluttercandies.flutter_image_compress.core.ResultHandler$$InternalSyntheticLambda$1$e7479ff46fe64180e06e5ba7c64ff8803bd7de935fdfbf5f79fcdd9d13890152$0.f$1 -> e io.flutter.plugin.common.MethodChannel$Result com.fluttercandies.flutter_image_compress.core.ResultHandler$$InternalSyntheticLambda$1$e7479ff46fe64180e06e5ba7c64ff8803bd7de935fdfbf5f79fcdd9d13890152$0.f$0 -> d void com.fluttercandies.flutter_image_compress.core.ResultHandler$$InternalSyntheticLambda$1$e7479ff46fe64180e06e5ba7c64ff8803bd7de935fdfbf5f79fcdd9d13890152$0.(io.flutter.plugin.common.MethodChannel$Result,java.lang.Object) -> # {"id":"com.android.tools.r8.synthesized"} void com.fluttercandies.flutter_image_compress.core.ResultHandler$$InternalSyntheticLambda$1$e7479ff46fe64180e06e5ba7c64ff8803bd7de935fdfbf5f79fcdd9d13890152$0.run() -> run # {"id":"com.android.tools.r8.synthesized"} xyz.luan.audioplayers.AudioContextAndroid -> p1.a: # {"id":"sourceFile","fileName":"AudioContextAndroid.kt"} int audioMode -> f int usageType -> d int audioFocus -> e boolean isSpeakerphoneOn -> a boolean stayAwake -> b int contentType -> c 1:7:void (boolean,boolean,int,int,int,int):16:22 -> 8:8:void ():25:25 -> 1:4:android.media.AudioAttributes buildAttributes():45:48 -> a xyz.luan.audioplayers.AudioContextAndroid copy(boolean,boolean,int,int,int,int) -> b xyz.luan.audioplayers.AudioContextAndroid copy$default(xyz.luan.audioplayers.AudioContextAndroid,boolean,boolean,int,int,int,int,int,java.lang.Object) -> c 1:1:int getAudioFocus():21:21 -> d 1:1:int getAudioMode():22:22 -> e 1:7:boolean equals(java.lang.Object):62:68 -> equals 1:1:boolean getStayAwake():18:18 -> f 1:1:int getStreamType():53:53 -> g 1:1:boolean isSpeakerphoneOn():17:17 -> h 1:1:int hashCode():60:60 -> hashCode 1:2:void setAttributesOnPlayer(android.media.MediaPlayer):35:36 -> i 3:3:void setAttributesOnPlayer(android.media.MediaPlayer):39:39 -> i xyz.luan.audioplayers.AudioplayersPlugin -> p1.m: # {"id":"sourceFile","fileName":"AudioplayersPlugin.kt"} kotlinx.coroutines.CoroutineScope mainScope -> a java.util.concurrent.ConcurrentHashMap players -> h xyz.luan.audioplayers.AudioContextAndroid defaultAudioContext -> k xyz.luan.audioplayers.player.SoundPoolManager soundPoolManager -> g java.lang.Runnable updateRunnable -> j io.flutter.plugin.common.MethodChannel globalMethods -> c xyz.luan.audioplayers.EventHandler globalEvents -> d android.content.Context context -> e io.flutter.plugin.common.BinaryMessenger binaryMessenger -> f android.os.Handler handler -> i io.flutter.plugin.common.MethodChannel methods -> b 1:2:void ():29:30 -> 3:4:void ():39:40 -> 5:5:void ():43:43 -> 1:1:void handleGlobalLog(java.lang.String):263:263 -> A 1:1:void handleGlobalLog$lambda-8(xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String):263:263 -> B 1:1:void handleIsPlaying():238:238 -> C 1:1:void handleLog(xyz.luan.audioplayers.player.WrappedPlayer,java.lang.String):259:259 -> D 1:1:void handleLog$lambda-7(xyz.luan.audioplayers.player.WrappedPlayer,java.lang.String):259:259 -> E 1:1:void handlePrepared(xyz.luan.audioplayers.player.WrappedPlayer,boolean):255:255 -> F 1:1:void handlePrepared$lambda-6(xyz.luan.audioplayers.player.WrappedPlayer,boolean):255:255 -> G 1:1:void handleSeekComplete(xyz.luan.audioplayers.player.WrappedPlayer):275:275 -> H 1:2:void handleSeekComplete$lambda-11(xyz.luan.audioplayers.player.WrappedPlayer):276:277 -> I 3:3:void handleSeekComplete$lambda-11(xyz.luan.audioplayers.player.WrappedPlayer):279:279 -> I 4:4:void handleSeekComplete$lambda-11(xyz.luan.audioplayers.player.WrappedPlayer):277:277 -> I 1:5:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):113:117 -> J 6:6:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):120:120 -> J 7:7:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 8:9:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):389:390 -> J 10:10:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):183:183 -> J 11:11:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):182:182 -> J 12:12:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 13:14:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):192:193 -> J 15:15:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 16:17:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):140:141 -> J 18:18:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):144:144 -> J 19:20:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):141:142 -> J 21:21:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):140:140 -> J 22:22:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 23:23:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):208:208 -> J 24:24:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 25:25:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):150:150 -> J 26:26:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 27:29:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):202:204 -> J 30:30:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):203:203 -> J 31:31:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):202:202 -> J 32:32:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 33:35:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):157:157 -> J 36:36:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 37:37:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):148:148 -> J 38:38:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 39:39:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):172:172 -> J 40:40:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 41:41:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):149:149 -> J 42:42:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 43:45:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):152:152 -> J 46:46:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 47:48:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):124:125 -> J 49:49:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):127:127 -> J 50:50:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):129:129 -> J 51:51:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):124:124 -> J 52:52:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 53:55:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):167:167 -> J 56:56:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 57:57:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):147:147 -> J 58:58:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 59:61:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):197:197 -> J 62:62:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 63:65:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):162:162 -> J 66:66:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 67:68:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):391:392 -> J 69:69:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):188:188 -> J 70:70:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):219:219 -> J 71:71:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):187:187 -> J 72:72:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):122:122 -> J 73:73:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):177:177 -> J 74:74:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):215:215 -> J 75:75:void methodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):221:221 -> J 1:2:void methodHandler$lambda-3(xyz.luan.audioplayers.player.WrappedPlayer,xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String):209:210 -> K 1:1:void onAttachedToEngine$lambda-0(xyz.luan.audioplayers.AudioplayersPlugin,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):50:50 -> L 1:1:void onAttachedToEngine$lambda-1(xyz.luan.audioplayers.AudioplayersPlugin,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):52:52 -> M 1:1:void safeCall(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result,kotlin.jvm.functions.Function2):73:73 -> N 1:1:void startUpdates():285:285 -> O 1:1:void stopUpdates():289:289 -> a void $r8$lambda$20TOELObF0PvHtWXgTmtJ_Y74AI(xyz.luan.audioplayers.player.WrappedPlayer) -> b # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$BZdvzBneBlacFPsPLFKYhdDL4uk(xyz.luan.audioplayers.player.WrappedPlayer,java.lang.String) -> c # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$HYl5Egyn5IGIisVC2Jy8tkyODJ8(xyz.luan.audioplayers.player.WrappedPlayer) -> d # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$LRzjRf32V3crfc1Kwx--0LJTnbc(xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String) -> e # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$M8yY4UnQuLuZjg_8YuxApS6sWGU(xyz.luan.audioplayers.player.WrappedPlayer,java.lang.String,java.lang.String,java.lang.Object) -> f # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$PEDhyFkb3AQNDU3bBwLlraAYlK8(xyz.luan.audioplayers.player.WrappedPlayer,boolean) -> g # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$RUlJCutRKz3G523r8MgrV2OurdQ(xyz.luan.audioplayers.AudioplayersPlugin,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result) -> h # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$Upg74WjRoqbsmG-uFKheqcx5RwA(xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String,java.lang.String,java.lang.Object) -> i # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$eB1SoonIqO54PAVIilyCcSnSCZQ(xyz.luan.audioplayers.player.WrappedPlayer,xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String) -> j # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$fgOXZOjXMwr6tFcqWVZZPA9unEE(xyz.luan.audioplayers.AudioplayersPlugin,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result) -> k # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$m7ghzblPnAgaYNGtmoRUGu0IqCQ(xyz.luan.audioplayers.player.WrappedPlayer) -> l # {"id":"com.android.tools.r8.synthesized"} 1:1:void access$globalMethodHandler(xyz.luan.audioplayers.AudioplayersPlugin,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):29:29 -> m 1:1:void access$methodHandler(xyz.luan.audioplayers.AudioplayersPlugin,io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):29:29 -> n 1:1:android.content.Context getApplicationContext():230:230 -> o 1:9:void onAttachedToEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):46:54 -> onAttachedToEngine 1:4:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):58:61 -> onDetachedFromEngine 5:5:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):387:387 -> onDetachedFromEngine 6:10:void onDetachedFromEngine(io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding):61:65 -> onDetachedFromEngine 1:1:android.media.AudioManager getAudioManager():234:234 -> p 1:1:xyz.luan.audioplayers.player.WrappedPlayer getPlayer(java.lang.String):226:226 -> q 1:1:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):83:83 -> r 2:4:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):85:87 -> r 5:5:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):89:89 -> r 6:6:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):83:83 -> r 7:9:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):98:100 -> r 10:10:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):99:99 -> r 11:11:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):98:98 -> r 12:12:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):83:83 -> r 13:14:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):93:94 -> r 15:15:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):109:109 -> r 16:16:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):93:93 -> r 17:17:void globalMethodHandler(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):104:104 -> r 1:1:void handleComplete(xyz.luan.audioplayers.player.WrappedPlayer):251:251 -> s 1:1:void handleComplete$lambda-5(xyz.luan.audioplayers.player.WrappedPlayer):251:251 -> t 1:1:void handleDuration(xyz.luan.audioplayers.player.WrappedPlayer):242:242 -> u 1:1:void handleDuration$lambda-4(xyz.luan.audioplayers.player.WrappedPlayer):243:243 -> v 2:2:void handleDuration$lambda-4(xyz.luan.audioplayers.player.WrappedPlayer):245:245 -> v 3:3:void handleDuration$lambda-4(xyz.luan.audioplayers.player.WrappedPlayer):243:243 -> v 1:1:void handleError(xyz.luan.audioplayers.player.WrappedPlayer,java.lang.String,java.lang.String,java.lang.Object):267:267 -> w 1:1:void handleError$lambda-9(xyz.luan.audioplayers.player.WrappedPlayer,java.lang.String,java.lang.String,java.lang.Object):267:267 -> x 1:1:void handleGlobalError(java.lang.String,java.lang.String,java.lang.Object):271:271 -> y 1:1:void handleGlobalError$lambda-10(xyz.luan.audioplayers.AudioplayersPlugin,java.lang.String,java.lang.String,java.lang.Object):271:271 -> z xyz.luan.audioplayers.AudioplayersPlugin$UpdateRunnable -> p1.m$a: # {"id":"sourceFile","fileName":"AudioplayersPlugin.kt"} java.lang.ref.WeakReference updateCallback -> g java.lang.ref.WeakReference handler -> f java.lang.ref.WeakReference methodChannel -> e java.lang.ref.WeakReference mediaPlayers -> d 1:1:void (java.util.concurrent.ConcurrentMap,io.flutter.plugin.common.MethodChannel,android.os.Handler,xyz.luan.audioplayers.IUpdateCallback):292:292 -> 2:5:void (java.util.concurrent.ConcurrentMap,io.flutter.plugin.common.MethodChannel,android.os.Handler,xyz.luan.audioplayers.IUpdateCallback):298:301 -> 1:4:void run():304:307 -> run 5:6:void run():313:314 -> run 7:8:void run():318:319 -> run 9:9:void run():322:322 -> run 10:10:void run():324:324 -> run 11:11:void run():309:309 -> run xyz.luan.audioplayers.AudioplayersPlugin$onAttachedToEngine$1$1 -> p1.m$b: # {"id":"sourceFile","fileName":"AudioplayersPlugin.kt"} 1:1:void invoke(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):50:50 -> b 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):50:50 -> invoke xyz.luan.audioplayers.AudioplayersPlugin$onAttachedToEngine$2$1 -> p1.m$c: # {"id":"sourceFile","fileName":"AudioplayersPlugin.kt"} 1:1:void invoke(io.flutter.plugin.common.MethodCall,io.flutter.plugin.common.MethodChannel$Result):52:52 -> b 1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):52:52 -> invoke xyz.luan.audioplayers.AudioplayersPlugin$safeCall$1 -> p1.m$d: # {"id":"sourceFile","fileName":"AudioplayersPlugin.kt"} int label -> d io.flutter.plugin.common.MethodCall $call -> f io.flutter.plugin.common.MethodChannel$Result $response -> g kotlin.jvm.functions.Function2 $handler -> e 1:1:java.lang.Object invokeSuspend(java.lang.Object):73:73 -> invokeSuspend 2:2:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend 3:3:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend 4:4:java.lang.Object invokeSuspend(java.lang.Object):79:79 -> invokeSuspend xyz.luan.audioplayers.AudioplayersPluginKt -> p1.n: # {"id":"sourceFile","fileName":"AudioplayersPlugin.kt"} 1:1:xyz.luan.audioplayers.AudioContextAndroid access$audioContext(io.flutter.plugin.common.MethodCall) -> a 1:1:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):351:351 -> b 2:7:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):346:351 -> b 8:8:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):345:345 -> b 9:9:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):351:351 -> b 10:10:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):350:350 -> b 11:11:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):349:349 -> b 12:12:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):348:348 -> b 13:13:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):347:347 -> b 14:14:xyz.luan.audioplayers.AudioContextAndroid audioContext(io.flutter.plugin.common.MethodCall):346:346 -> b 1:1:java.lang.String toConstantCase(java.lang.String):341:341 -> c xyz.luan.audioplayers.ByteDataSource -> p1.o: # {"id":"sourceFile","fileName":"ByteDataSource.kt"} byte[] data -> d 1:1:void (byte[]):10:10 -> 2:2:void (byte[]):9:9 -> 1:2:int computeRemainingSize(int,long):30:31 -> a 1:1:void close():15:15 -> close 1:1:long getSize():12:12 -> getSize 1:2:int readAt(long,byte[],int,int):19:20 -> readAt 3:5:int readAt(long,byte[],int,int):23:25 -> readAt xyz.luan.audioplayers.EventHandler -> p1.p: # {"id":"sourceFile","fileName":"AudioplayersPlugin.kt"} io.flutter.plugin.common.EventChannel eventChannel -> a io.flutter.plugin.common.EventChannel$EventSink eventSink -> b 1:1:void (io.flutter.plugin.common.EventChannel):355:355 -> 2:2:void (io.flutter.plugin.common.EventChannel):359:359 -> 1:3:void dispose():379:381 -> a 4:4:void dispose():383:383 -> a 1:1:void error(java.lang.String,java.lang.String,java.lang.Object):375:375 -> b 1:1:void success(java.lang.String,java.util.Map):371:371 -> c 1:1:void success$default(xyz.luan.audioplayers.EventHandler,java.lang.String,java.util.Map,int,java.lang.Object):370:370 -> d 1:1:void onCancel(java.lang.Object):367:367 -> onCancel 1:1:void onListen(java.lang.Object,io.flutter.plugin.common.EventChannel$EventSink):363:363 -> onListen xyz.luan.audioplayers.IUpdateCallback -> p1.q: # {"id":"sourceFile","fileName":"AudioplayersPlugin.kt"} void stopUpdates() -> a xyz.luan.audioplayers.PlayerMode -> p1.r: # {"id":"sourceFile","fileName":"PlayerMode.kt"} xyz.luan.audioplayers.PlayerMode[] $VALUES -> f xyz.luan.audioplayers.PlayerMode MEDIA_PLAYER -> d xyz.luan.audioplayers.PlayerMode LOW_LATENCY -> e 1:1:void ():4:4 -> 1:1:void (java.lang.String,int):3:3 -> xyz.luan.audioplayers.PlayerMode[] $values() -> a xyz.luan.audioplayers.ReleaseMode -> p1.s: # {"id":"sourceFile","fileName":"ReleaseMode.kt"} xyz.luan.audioplayers.ReleaseMode[] $VALUES -> g xyz.luan.audioplayers.ReleaseMode RELEASE -> d xyz.luan.audioplayers.ReleaseMode LOOP -> e xyz.luan.audioplayers.ReleaseMode STOP -> f 1:1:void ():4:4 -> 1:1:void (java.lang.String,int):3:3 -> xyz.luan.audioplayers.ReleaseMode[] $values() -> a xyz.luan.audioplayers.player.FocusManager -> q1.c: # {"id":"sourceFile","fileName":"FocusManager.kt"} xyz.luan.audioplayers.player.WrappedPlayer player -> a android.media.AudioManager$OnAudioFocusChangeListener audioFocusChangeListener -> b android.media.AudioFocusRequest audioFocusRequest -> c 1:2:void (xyz.luan.audioplayers.player.WrappedPlayer):9:10 -> void $r8$lambda$21VNJDb4MuqrLly9CD8LkhyQQRk(xyz.luan.audioplayers.player.FocusManager,kotlin.jvm.functions.Function0,int) -> a # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$bI45Iuf6B_5c0oK6hIxgQQYbHhA(xyz.luan.audioplayers.player.FocusManager,kotlin.jvm.functions.Function0,int) -> b # {"id":"com.android.tools.r8.synthesized"} 1:1:android.media.AudioManager getAudioManager():19:19 -> c 1:1:xyz.luan.audioplayers.AudioContextAndroid getContext():16:16 -> d 1:1:void handleFocusResult(int,kotlin.jvm.functions.Function0):72:72 -> e 1:3:void handleStop():33:35 -> f 4:4:void handleStop():38:38 -> f 1:4:void maybeRequestAudioFocus(kotlin.jvm.functions.Function0):22:25 -> g 5:5:void maybeRequestAudioFocus(kotlin.jvm.functions.Function0):28:28 -> g 1:1:void newRequestAudioFocus(kotlin.jvm.functions.Function0):45:45 -> h 2:6:void newRequestAudioFocus(kotlin.jvm.functions.Function0):47:51 -> h 7:8:void newRequestAudioFocus(kotlin.jvm.functions.Function0):53:54 -> h 1:1:void newRequestAudioFocus$lambda-1(xyz.luan.audioplayers.player.FocusManager,kotlin.jvm.functions.Function0,int):49:49 -> i 1:2:void oldRequestAudioFocus(kotlin.jvm.functions.Function0):59:60 -> j 3:5:void oldRequestAudioFocus(kotlin.jvm.functions.Function0):62:62 -> j 6:6:void oldRequestAudioFocus(kotlin.jvm.functions.Function0):67:67 -> j 1:1:void oldRequestAudioFocus$lambda-2(xyz.luan.audioplayers.player.FocusManager,kotlin.jvm.functions.Function0,int):60:60 -> k xyz.luan.audioplayers.player.MediaPlayerPlayer -> q1.i: # {"id":"sourceFile","fileName":"MediaPlayerPlayer.kt"} xyz.luan.audioplayers.player.WrappedPlayer wrappedPlayer -> a android.media.MediaPlayer mediaPlayer -> b 1:2:void (xyz.luan.audioplayers.player.WrappedPlayer):9:10 -> 3:3:void (xyz.luan.audioplayers.player.WrappedPlayer):12:12 -> 1:1:void start():64:64 -> a 1:1:void reset():96:96 -> b 1:1:void setLooping(boolean):59:59 -> c 1:2:void setSource(xyz.luan.audioplayers.source.Source):54:55 -> d 1:1:void stop():72:72 -> e 1:1:java.lang.Integer getDuration():28:28 -> f 1:3:void updateContext(xyz.luan.audioplayers.AudioContextAndroid):85:87 -> g 1:2:boolean isLiveStream():100:101 -> h 1:2:void setRate(float):44:45 -> i 3:3:void setRate(float):47:47 -> i 4:4:void setRate(float):49:49 -> i 1:1:void seekTo(int):81:81 -> j 1:1:boolean isActuallyPlaying():36:36 -> k 1:1:void prepare():92:92 -> l 1:1:void setVolume(float,float):40:40 -> m 1:1:java.lang.Integer getCurrentPosition():32:32 -> n void $r8$lambda$-4npXJX7g82ISchzgofDoB2nPy8(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer) -> o # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$3fK1i48Yert5dbg2Q8ZiB5tiKHg(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer) -> p # {"id":"com.android.tools.r8.synthesized"} 1:1:void pause():68:68 -> pause void $r8$lambda$93qVGuEnptTFsvSAQ0NxLFSEw2c(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer,int) -> q # {"id":"com.android.tools.r8.synthesized"} void $r8$lambda$DcIf1PaoxGbmn6gAEFzrCGHf-lM(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer) -> r # {"id":"com.android.tools.r8.synthesized"} 1:2:void release():76:77 -> release boolean $r8$lambda$XcgjvCAOyTt9DLjxrBgIk5UVAsY(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer,int,int) -> s # {"id":"com.android.tools.r8.synthesized"} 1:6:android.media.MediaPlayer createMediaPlayer(xyz.luan.audioplayers.player.WrappedPlayer):15:20 -> t 7:7:android.media.MediaPlayer createMediaPlayer(xyz.luan.audioplayers.player.WrappedPlayer):22:22 -> t 1:1:void createMediaPlayer$lambda-5$lambda-0(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer):16:16 -> u 1:1:void createMediaPlayer$lambda-5$lambda-1(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer):17:17 -> v 1:1:void createMediaPlayer$lambda-5$lambda-2(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer):18:18 -> w 1:1:boolean createMediaPlayer$lambda-5$lambda-3(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer,int,int):19:19 -> x 1:1:void createMediaPlayer$lambda-5$lambda-4(xyz.luan.audioplayers.player.WrappedPlayer,android.media.MediaPlayer,int):20:20 -> y xyz.luan.audioplayers.player.Player -> q1.j: # {"id":"sourceFile","fileName":"Player.kt"} void start() -> a void reset() -> b void setLooping(boolean) -> c void setSource(xyz.luan.audioplayers.source.Source) -> d void stop() -> e java.lang.Integer getDuration() -> f void updateContext(xyz.luan.audioplayers.AudioContextAndroid) -> g boolean isLiveStream() -> h void setRate(float) -> i void seekTo(int) -> j boolean isActuallyPlaying() -> k void prepare() -> l void setVolume(float,float) -> m java.lang.Integer getCurrentPosition() -> n xyz.luan.audioplayers.player.SoundPoolManager -> q1.l: # {"id":"sourceFile","fileName":"SoundPoolPlayer.kt"} xyz.luan.audioplayers.AudioplayersPlugin ref -> a xyz.luan.audioplayers.player.SoundPoolWrapper legacySoundPoolWrapper -> b java.util.HashMap soundPoolWrappers -> c 1:2:void (xyz.luan.audioplayers.AudioplayersPlugin):197:198 -> 3:3:void (xyz.luan.audioplayers.AudioplayersPlugin):208:208 -> void $r8$lambda$Opj2AkQTBHCnj2Py5Wwhu-T1hy4(xyz.luan.audioplayers.player.SoundPoolManager,xyz.luan.audioplayers.player.SoundPoolWrapper,android.media.SoundPool,int,int) -> a # {"id":"com.android.tools.r8.synthesized"} 1:10:void createSoundPoolWrapper(int,xyz.luan.audioplayers.AudioContextAndroid):218:227 -> b 11:11:void createSoundPoolWrapper(int,xyz.luan.audioplayers.AudioContextAndroid):247:247 -> b 12:12:void createSoundPoolWrapper(int,xyz.luan.audioplayers.AudioContextAndroid):249:249 -> b 13:15:void createSoundPoolWrapper(int,xyz.luan.audioplayers.AudioContextAndroid):251:253 -> b 1:3:void createSoundPoolWrapper$lambda-1(xyz.luan.audioplayers.player.SoundPoolManager,xyz.luan.audioplayers.player.SoundPoolWrapper,android.media.SoundPool,int,int):228:230 -> c 4:4:void createSoundPoolWrapper$lambda-1(xyz.luan.audioplayers.player.SoundPoolManager,xyz.luan.audioplayers.player.SoundPoolWrapper,android.media.SoundPool,int,int):232:232 -> c 5:12:void createSoundPoolWrapper$lambda-1(xyz.luan.audioplayers.player.SoundPoolManager,xyz.luan.audioplayers.player.SoundPoolWrapper,android.media.SoundPool,int,int):234:241 -> c 13:13:void createSoundPoolWrapper$lambda-1(xyz.luan.audioplayers.player.SoundPoolManager,xyz.luan.audioplayers.player.SoundPoolWrapper,android.media.SoundPool,int,int):244:244 -> c 14:14:void createSoundPoolWrapper$lambda-1(xyz.luan.audioplayers.player.SoundPoolManager,xyz.luan.audioplayers.player.SoundPoolWrapper,android.media.SoundPool,int,int):234:234 -> c 1:2:void dispose():270:271 -> d 3:3:void dispose():273:273 -> d 1:3:xyz.luan.audioplayers.player.SoundPoolWrapper getSoundPoolWrapper(xyz.luan.audioplayers.AudioContextAndroid):261:263 -> e 4:4:xyz.luan.audioplayers.player.SoundPoolWrapper getSoundPoolWrapper(xyz.luan.audioplayers.AudioContextAndroid):265:265 -> e xyz.luan.audioplayers.player.SoundPoolPlayer -> q1.m: # {"id":"sourceFile","fileName":"SoundPoolPlayer.kt"} xyz.luan.audioplayers.player.WrappedPlayer wrappedPlayer -> a java.lang.Integer soundId -> c xyz.luan.audioplayers.player.SoundPoolWrapper soundPoolWrapper -> f java.lang.Integer streamId -> d xyz.luan.audioplayers.AudioContextAndroid audioContext -> e xyz.luan.audioplayers.player.SoundPoolManager soundPoolManager -> b xyz.luan.audioplayers.source.UrlSource urlSource -> g 1:3:void (xyz.luan.audioplayers.player.WrappedPlayer,xyz.luan.audioplayers.player.SoundPoolManager):17:19 -> 4:4:void (xyz.luan.audioplayers.player.WrappedPlayer,xyz.luan.audioplayers.player.SoundPoolManager):28:28 -> 5:7:void (xyz.luan.audioplayers.player.WrappedPlayer,xyz.luan.audioplayers.player.SoundPoolManager):48:50 -> 1:2:void start():162:163 -> a 3:3:void start():166:166 -> a 4:7:void start():168:171 -> a 8:9:void start():173:174 -> a 10:10:void start():168:168 -> a void reset() -> b 1:1:void setLooping(boolean):137:137 -> c 1:1:void setSource(xyz.luan.audioplayers.source.Source):90:90 -> d 1:3:void stop():54:56 -> e 1:1:java.lang.Integer getDuration():17:17 -> f 1:1:void updateContext(xyz.luan.audioplayers.AudioContextAndroid):86:86 -> g boolean isLiveStream() -> h 1:1:void setRate(float):133:133 -> i 1:4:void seekTo(int):150:153 -> j 5:5:void seekTo(int):157:157 -> j boolean isActuallyPlaying() -> k void prepare() -> l 1:1:void setVolume(float,float):129:129 -> m 1:1:java.lang.Integer getCurrentPosition():17:17 -> n java.lang.Void getCurrentPosition() -> o java.lang.Void getDuration() -> p 1:1:void pause():82:82 -> pause 1:1:java.lang.Integer getSoundId():23:23 -> q 1:1:android.media.SoundPool getSoundPool():45:45 -> r 1:3:void release():61:63 -> release 4:10:void release():65:71 -> release 11:11:void release():74:74 -> release 12:14:void release():76:78 -> release 15:15:void release():65:65 -> release 1:1:xyz.luan.audioplayers.source.UrlSource getUrlSource():93:93 -> s 1:1:xyz.luan.audioplayers.player.WrappedPlayer getWrappedPlayer():18:18 -> t int loopModeInteger(boolean) -> u 1:1:void setAudioContext(xyz.luan.audioplayers.AudioContextAndroid):30:30 -> v 2:6:void setAudioContext(xyz.luan.audioplayers.AudioContextAndroid):32:36 -> v 7:7:void setAudioContext(xyz.luan.audioplayers.AudioContextAndroid):39:39 -> v 1:2:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):96:97 -> w 3:3:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):299:299 -> w 4:4:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):97:97 -> w 5:5:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):302:302 -> w 6:7:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):97:98 -> w 8:11:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):102:105 -> w 12:12:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):108:108 -> w 13:19:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):110:116 -> w 20:22:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):118:118 -> w 23:23:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):122:122 -> w 24:24:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):96:96 -> w 25:25:void setUrlSource(xyz.luan.audioplayers.source.UrlSource):125:125 -> w 1:1:java.lang.Void unsupportedOperation(java.lang.String):193:193 -> x xyz.luan.audioplayers.player.SoundPoolWrapper -> q1.n: # {"id":"sourceFile","fileName":"SoundPoolPlayer.kt"} java.util.Map soundIdToPlayer -> b android.media.SoundPool soundPool -> a java.util.Map urlToPlayers -> c 1:1:void (android.media.SoundPool):277:277 -> 2:2:void (android.media.SoundPool):282:282 -> 3:3:void (android.media.SoundPool):289:289 -> 1:3:void dispose():292:294 -> a 1:1:java.util.Map getSoundIdToPlayer():282:282 -> b 1:1:android.media.SoundPool getSoundPool():277:277 -> c 1:1:java.util.Map getUrlToPlayers():288:288 -> d xyz.luan.audioplayers.player.WrappedPlayer -> q1.o: # {"id":"sourceFile","fileName":"WrappedPlayer.kt"} xyz.luan.audioplayers.AudioplayersPlugin ref -> a boolean prepared -> m boolean playing -> n int shouldSeekTo -> o float rate -> i xyz.luan.audioplayers.player.Player player -> e float balance -> h float volume -> g boolean released -> l xyz.luan.audioplayers.PlayerMode playerMode -> k xyz.luan.audioplayers.EventHandler eventHandler -> b xyz.luan.audioplayers.AudioContextAndroid context -> c xyz.luan.audioplayers.source.Source source -> f xyz.luan.audioplayers.player.SoundPoolManager soundPoolManager -> d xyz.luan.audioplayers.ReleaseMode releaseMode -> j xyz.luan.audioplayers.player.FocusManager focusManager -> p 1:5:void (xyz.luan.audioplayers.AudioplayersPlugin,xyz.luan.audioplayers.EventHandler,xyz.luan.audioplayers.AudioContextAndroid,xyz.luan.audioplayers.player.SoundPoolManager):19:23 -> 6:6:void (xyz.luan.audioplayers.AudioplayersPlugin,xyz.luan.audioplayers.EventHandler,xyz.luan.audioplayers.AudioContextAndroid,xyz.luan.audioplayers.player.SoundPoolManager):46:46 -> 7:7:void (xyz.luan.audioplayers.AudioplayersPlugin,xyz.luan.audioplayers.EventHandler,xyz.luan.audioplayers.AudioContextAndroid,xyz.luan.audioplayers.player.SoundPoolManager):66:66 -> 8:8:void (xyz.luan.audioplayers.AudioplayersPlugin,xyz.luan.audioplayers.EventHandler,xyz.luan.audioplayers.AudioContextAndroid,xyz.luan.audioplayers.player.SoundPoolManager):76:76 -> 9:9:void (xyz.luan.audioplayers.AudioplayersPlugin,xyz.luan.audioplayers.EventHandler,xyz.luan.audioplayers.AudioContextAndroid,xyz.luan.audioplayers.player.SoundPoolManager):89:89 -> 10:10:void (xyz.luan.audioplayers.AudioplayersPlugin,xyz.luan.audioplayers.EventHandler,xyz.luan.audioplayers.AudioContextAndroid,xyz.luan.audioplayers.player.SoundPoolManager):105:105 -> 11:11:void (xyz.luan.audioplayers.AudioplayersPlugin,xyz.luan.audioplayers.EventHandler,xyz.luan.audioplayers.AudioContextAndroid,xyz.luan.audioplayers.player.SoundPoolManager):116:116 -> 12:12:void (xyz.luan.audioplayers.AudioplayersPlugin,xyz.luan.audioplayers.EventHandler,xyz.luan.audioplayers.AudioContextAndroid,xyz.luan.audioplayers.player.SoundPoolManager):118:118 -> 1:1:void onSeekComplete():300:300 -> A 1:4:void pause():253:256 -> B 1:1:void play():199:199 -> C 1:2:void release():238:239 -> D 3:4:void release():242:243 -> D 5:6:void release():248:249 -> D 1:3:void seek(int):264:264 -> E 1:4:void setBalance(float):58:61 -> F 1:2:void setPlayerMode(xyz.luan.audioplayers.PlayerMode):91:92 -> G 3:6:void setPlayerMode(xyz.luan.audioplayers.PlayerMode):96:99 -> G 7:7:void setPlayerMode(xyz.luan.audioplayers.PlayerMode):101:101 -> G 1:3:void setPrepared(boolean):109:111 -> H 1:4:void setRate(float):68:71 -> I 1:4:void setReleaseMode(xyz.luan.audioplayers.ReleaseMode):78:81 -> J 1:1:void setSource(xyz.luan.audioplayers.source.Source):29:29 -> K 2:4:void setSource(xyz.luan.audioplayers.source.Source):31:33 -> K 5:8:void setSource(xyz.luan.audioplayers.source.Source):35:38 -> K 9:9:void setSource(xyz.luan.audioplayers.source.Source):40:40 -> K 10:10:void setSource(xyz.luan.audioplayers.source.Source):42:42 -> K 1:4:void setVolume(float):48:51 -> L 1:3:void setVolumeAndBalance(xyz.luan.audioplayers.player.Player,float,float):375:377 -> M 1:2:void stop():216:217 -> N 3:9:void stop():220:226 -> N 10:10:void stop():229:229 -> N 11:11:void stop():233:233 -> N 1:1:void updateAudioContext(xyz.luan.audioplayers.AudioContextAndroid):143:143 -> O 2:3:void updateAudioContext(xyz.luan.audioplayers.AudioContextAndroid):146:147 -> O 4:4:void updateAudioContext(xyz.luan.audioplayers.AudioContextAndroid):149:149 -> O 5:5:void updateAudioContext(xyz.luan.audioplayers.AudioContextAndroid):151:151 -> O 6:7:void updateAudioContext(xyz.luan.audioplayers.AudioContextAndroid):154:155 -> O 8:10:void updateAudioContext(xyz.luan.audioplayers.AudioContextAndroid):157:159 -> O 11:14:void updateAudioContext(xyz.luan.audioplayers.AudioContextAndroid):161:164 -> O 1:1:void access$actuallyPlay(xyz.luan.audioplayers.player.WrappedPlayer):19:19 -> a 1:3:void actuallyPlay():203:205 -> b 4:7:void actuallyPlay():207:210 -> b 1:3:void configAndPrepare(xyz.luan.audioplayers.player.Player):369:371 -> c 1:1:xyz.luan.audioplayers.player.Player createPlayer():349:349 -> d 2:2:xyz.luan.audioplayers.player.Player createPlayer():351:351 -> d 3:3:xyz.luan.audioplayers.player.Player createPlayer():350:350 -> d 1:2:void dispose():381:382 -> e 1:1:android.content.Context getApplicationContext():190:190 -> f 1:1:android.media.AudioManager getAudioManager():193:193 -> g 1:1:xyz.luan.audioplayers.AudioContextAndroid getContext():22:22 -> h 1:1:java.lang.Integer getCurrentPosition():182:182 -> i 1:1:java.lang.Integer getDuration():175:175 -> j 1:1:xyz.luan.audioplayers.EventHandler getEventHandler():21:21 -> k 1:2:xyz.luan.audioplayers.player.Player getOrCreatePlayer():126:127 -> l 3:3:xyz.luan.audioplayers.player.Player getOrCreatePlayer():132:132 -> l 4:5:xyz.luan.audioplayers.player.Player getOrCreatePlayer():134:135 -> l 6:8:xyz.luan.audioplayers.player.Player getOrCreatePlayer():128:130 -> l 1:1:boolean getPlaying():115:115 -> m 1:1:boolean getPrepared():107:107 -> n 1:1:float getRate():66:66 -> o 1:1:float getVolume():46:46 -> p 1:1:void handleError(java.lang.String,java.lang.String,java.lang.Object):308:308 -> q 1:1:void handleLog(java.lang.String):304:304 -> r 1:1:void initPlayer():359:359 -> s 2:5:void initPlayer():361:364 -> s 1:1:boolean isActuallyPlaying():186:186 -> t 1:1:boolean isLooping():87:87 -> u 1:1:int maybeGetCurrentPosition():122:122 -> v void onBuffering(int) -> w 1:2:void onCompletion():288:289 -> x 3:3:void onCompletion():291:291 -> x 1:1:boolean onError(int,int):315:315 -> y 2:2:boolean onError(int,int):323:323 -> y 3:3:boolean onError(int,int):325:325 -> y 4:4:boolean onError(int,int):330:330 -> y 5:5:boolean onError(int,int):326:326 -> y 6:7:boolean onError(int,int):335:336 -> y 1:5:void onPrepared():276:280 -> z 6:7:void onPrepared():282:283 -> z xyz.luan.audioplayers.player.WrappedPlayer$WhenMappings -> q1.o$a: # {"id":"sourceFile","fileName":"WrappedPlayer.kt"} int[] $EnumSwitchMapping$0 -> a xyz.luan.audioplayers.player.WrappedPlayer$play$1 -> q1.o$b: # {"id":"sourceFile","fileName":"WrappedPlayer.kt"} 1:1:void invoke():199:199 -> b 1:1:java.lang.Object invoke():199:199 -> invoke xyz.luan.audioplayers.source.BytesSource -> r1.a: # {"id":"sourceFile","fileName":"BytesSource.kt"} xyz.luan.audioplayers.ByteDataSource dataSource -> a 1:1:void (xyz.luan.audioplayers.ByteDataSource):9:9 -> 2:2:void (xyz.luan.audioplayers.ByteDataSource):11:11 -> 3:3:void (byte[]):13:13 -> 1:1:void setForSoundPool(xyz.luan.audioplayers.player.SoundPoolPlayer):20:20 -> a 1:1:void setForMediaPlayer(android.media.MediaPlayer):16:16 -> b xyz.luan.audioplayers.source.Source -> r1.b: # {"id":"sourceFile","fileName":"Source.kt"} void setForSoundPool(xyz.luan.audioplayers.player.SoundPoolPlayer) -> a void setForMediaPlayer(android.media.MediaPlayer) -> b xyz.luan.audioplayers.source.UrlSource -> r1.c: # {"id":"sourceFile","fileName":"UrlSource.kt"} java.lang.String url -> a boolean isLocal -> b 1:3:void (java.lang.String,boolean):11:13 -> 1:2:void setForSoundPool(xyz.luan.audioplayers.player.SoundPoolPlayer):20:21 -> a 1:1:void setForMediaPlayer(android.media.MediaPlayer):16:16 -> b 1:2:byte[] downloadUrl(java.net.URL):43:44 -> c 3:4:byte[] downloadUrl(java.net.URL):47:48 -> c 5:5:byte[] downloadUrl(java.net.URL):50:50 -> c 6:6:byte[] downloadUrl(java.net.URL):44:44 -> c 7:7:byte[] downloadUrl(java.net.URL):51:51 -> c 8:8:byte[] downloadUrl(java.net.URL):44:44 -> c 1:2:java.lang.String getAudioPathForSoundPool():25:26 -> d 3:3:java.lang.String getAudioPathForSoundPool():29:29 -> d 1:6:java.io.File loadTempFileFromNetwork():33:38 -> e 7:7:java.io.File loadTempFileFromNetwork():35:35 -> e 8:8:java.io.File loadTempFileFromNetwork():39:39 -> e 9:9:java.io.File loadTempFileFromNetwork():35:35 -> e